가. 개요

KISTI 슈퍼컴퓨터 5호기 누리온(NURION)은 리눅스 기반의 초병렬 클러스터 시스템으로 이론최고성능(Rpeak) 25.7PFlops(4호기 Tachyon2의 약 70배)의 연산처리 성능을 갖고 있다.

누리온은 1소켓(CPU)당 성능이 3TFlops(4호기 Tachyon2 전체 성능의 약 1/100)인 매니코어 CPU(68개의 코어로 구성) 8,305개로 구성되어 수십만 코어를 동시에 활용할 수 있는 클러스터 방식의 초고성능 컴퓨팅 시스템이다. 그리고 고성능 인터커넥트(Interconnect), 대용량 스토리지, 버스트 버퍼(Burst Buffer)가 탑재되어 있다. 버스트 버퍼는 응용 프로그램에서 순간적으로 발생하는 대규모 I/O 요청을 원활히 처리 할 수 있다.

누리온은 이러한 대규모 계산 능력을 통해 국가 연구개발(R\&D)의 경쟁력 향상 기여에 목적을 두며, 기후 예측이나 신소재 개발 등 복잡한 문제나 신약개발, 항공 실험 등 실험적으로만 해결하기에는 위험하고 비용이 많이 소요되는 문제를 해결하는 데 기여하고자 한다. 누리온은 이러한 과학기술 문제를 해결하기 위해 기획 단계부터 다양한 분야의 난제를 발굴하는 노력을 병행하고 있다.

또한 누리온은 이러한 연구 개발들을 지원하기 위한 다양한 종류의 소프트웨어를 탑재하고 지속적으로 업그레이드 하고 있으며, 고성능 하드웨어와 유기적인 연동을 통해 최고의 생산성을 유지하기 위해 노력하고 있다. 아울러 최적ㆍ병렬화를 비롯한 다양한 사용자 지원과 거대 문제 및 난제 해결 등을 위한 대형 과제 발굴을 통해서 국가 과학기술 발전과 지능정보사회 구현의 핵심 인프라로서 역할을 수행하고자 한다.

누리온 구성도
누리온 구성도

[누리온 구성도]

구분 KNL 계산노드 Cpu-only 노드
제조사 및 모델 Cray CS500
노드수 8,305 132
성능최고성능(Rpeak) 25.3 PFlops 0.4 PFlops
프로세서 모델 Intel Xeon Phi 7250(KNL) Intel Xeon 6148 (Skylake)
CPU당 이론성능 3.0464 TFLOPS 1.536 TFLOPS
CPU당 코어수 68 20
노드당 CPU수 1 2
On-package Memory 16GB, 490GB/s -
메인메모리 모델 16GB DDR4-2400 16GB DDR4-2666
구성 16GB x6, 6Ch per CPU 16GB x12, 6Ch per CPU
노드 당 메모리(GB) 96GB 192GB
CPU당 대역폭 115.2GB/s 128GB/s
전체크기 778.6TB 24.8TB
고성능 인터커넥트 토폴로지 Fat Tree
Blocking Ratio 50% Blocking
Switches 구성 278x 48-port OPA edge switches
8x 768-port OPA core switches
포트 당 대역폭 100Gbps
고성능 파일시스템(Burst Buffer) 서버수 DDN IME240 Server 48ea
서버 당 디스크 16x 1.2TB NVMe SSD, 2x 0.45TB NVMe SSD
전체 가용 용량 0.8PB
대역폭 20GB/sec per server, 0.8TB/s total
병렬파일시스템 파일시스템 Lustre 2.7.21.3
전체 가용 용량 /scratch: 21PB, /home: 0.76PB, /apps: 0.5PB
대역폭 0.3TB/s
RAID 구성 RAID6(8D+2P)

[누리온 시스템 사양 및 구성]