슈퍼컴퓨터는 당대의 일반적인 컴퓨터보다 월등히 빠른 계산 성능을 보유한 컴퓨터를 의미한다. 기술 발전에 따라 성능 기준이 계속 변하는 상대적인 개념이며, 주로 TOP500 목록에 등재된 상위 500대의 시스템을 지칭한다. 1960년대 시모어 크레이의 설계로 시작된 이래, 현재는 수만 개의 프로세서를 연결한 병렬 처리 구조를 통해 엑사플롭스(ExaFLOPS)급 연산 성능에 도달했다.

배너 광고

정의 및 특징

슈퍼컴퓨터는 '당대의 컴퓨터들 중에서 가장 빠른 계산 성능을 갖는 컴퓨터들'로 정의된다. 이 정의는 기술 발전에 따라 변하는 상대적인 개념이다. 과거의 슈퍼컴퓨터가 현재의 일반 고성능 컴퓨터 수준이 되기도 하며, 통상적으로 세계 슈퍼컴퓨터 순위 사이트인 TOP500에 등재된 시스템을 슈퍼컴퓨터로 간주한다. 이 목록에서 제외되면 슈퍼컴퓨터로서의 수명이 다한 것으로 보기도 한다.

역사

최초의 슈퍼컴퓨터로 명명된 기계는 1964년 미국 CDC의 시모어 크레이(Seymour Cray)가 설계한 CDC 6600이다. 이후 시모어 크레이는 크레이 리서치를 설립하여 1970년대와 1980년대 슈퍼컴퓨터 시장을 주도했다. 1985년에 발표된 Cray-2는 슈퍼컴퓨터가 대중적으로 알려지는 계기가 되었다. 초기에는 군사 및 과학 기술 연산에 국한되었으나, 2000년대 이후 활용 분야가 대폭 확대되었다.

구조와 기술

슈퍼컴퓨터는 다수의 프로세서와 메모리 블록이 상호 연결된 병렬 처리 구조를 갖는다.

  • 프로세서 구성: 과거에는 전용 벡터 CPU를 사용했으나, 최근에는 범용 CPU와 GPU를 조합한 표준 아키텍처를 주로 사용한다.
  • 컴퓨팅 노드: CPU, 메모리, 네트워크 인터페이스가 결합된 노드 수만 개가 고속 네트워크로 연결되어 협업한다.
  • 소프트웨어: 대부분 리눅스(Linux) 기반의 오픈 소스 운영체제를 사용하며, 병렬 프로그래밍 환경을 지원한다.
  • 인프라: 엄청난 전력을 소비하며 열이 많이 발생하기 때문에 수냉식 냉각 시스템과 대규모 전력 설비가 필수적이다.

성능 측정과 순위

슈퍼컴퓨터의 성능은 초당 수행하는 부동소수점 연산 횟수인 FLOPS(Floating Point Operations Per Second)로 측정한다. 1993년부터 시작된 TOP500 프로젝트는 매년 6월(ISC)과 11월(SC) 두 차례 순위를 발표한다. 성능 측정에는 연립 선형방정식을 풀이하는 LINPACK 벤치마크(HPL)가 사용된다.

순위 (2024.11)이름국가성능 (Rmax)
1위엘 캐피탄(El Capitan)미국1.742 EFlops
2위프론티어(Frontier)미국1.353 EFlops
3위오로라(Aurora)미국1.012 EFlops

활용 분야

슈퍼컴퓨터는 계산량이 방대하여 일반 컴퓨터로 처리가 불가능한 영역에 투입된다.

  1. 기상 및 기후: 수치예보 모델을 통한 일기 예보, 기후 변화 시뮬레이션.
  2. 기초 과학: 입자 물리 실험 데이터 분석, 천문 우주 관측, 분자 동역학 연구.
  3. 생명 공학: 유전자 서열 분석, 신약 후보 물질 탐색, 단백질 구조 예측.
  4. 국방 및 에너지: 핵무기 폭발 시뮬레이션, 항공기 및 자동차 설계, 핵융합 연구.
  5. 인공지능: 거대 언어 모델(LLM) 학습 및 빅데이터 분석.

한국의 현황

한국은 한국과학기술정보연구원(KISTI) 국가슈퍼컴퓨팅센터를 중심으로 국가 차원의 슈퍼컴퓨터 자원을 관리한다. 기상청은 별도의 국가기상슈퍼컴퓨터센터를 운영하여 수치예보에 활용하고 있다. 2024년 11월 기준, 한국은 슈퍼컴퓨터 보유 수 기준 세계 8위, 합산 성능 기준 세계 10위를 기록하며 국제적인 경쟁력을 유지하고 있다.

참고 자료

7
슈퍼컴퓨터란? > 슈퍼컴퓨터 > 국가기상슈퍼컴퓨터센터 > 소속·산하기관 소개 > 기상청소개 > 기상청슈퍼컴퓨터란? > 슈퍼컴퓨터 > 국가기상슈퍼컴퓨터센터 > 소속·산하기관 소개 > 기상청소개 > 기상청 KOR 열기 닫기 사이트 맵 ### 센터소개 ### 시스템현황 ### 슈퍼컴퓨터 ### 수치예보모델 ### 정보마당 # 슈퍼컴퓨터란? 인쇄 슈퍼컴퓨터는 “당대의 컴퓨터들 중에서 가장 빠른 계산 성능을 갖는 컴퓨터들” 이…https://www.kma.go.kr/super/super-info.jsp성능 및 순위 > 슈퍼컴퓨터 > 국가기상슈퍼컴퓨터센터 > 소속·산하기관 소개 > 기상청소개 > 기상청성능 및 순위 > 슈퍼컴퓨터 > 국가기상슈퍼컴퓨터센터 > 소속·산하기관 소개 > 기상청소개 > 기상청 KOR 열기 닫기 사이트 맵 ### 센터소개 ### 시스템현황 ### 슈퍼컴퓨터 ### 수치예보모델 ### 정보마당 # 성능 및 순위 홈>슈퍼컴퓨터>성능 및 순위 인쇄 세계 슈퍼컴퓨터 순위 사이트인“TOP500 Supe…https://www.kma.go.kr/super/super-performance.jsp슈퍼컴퓨터슈퍼컴퓨터 슈퍼컴퓨터(supercomputer)는 과학기술연산을 비롯한 다양한 분야에 사용되는 고속/거대 용량컴퓨터이다. 일반적 용도의 컴퓨터(general-purpose computer)에 비해 최상급 수준의 처리 능력(특히 연산 속도)을 갖춘 고성능 컴퓨터 유형을 가리키는 말이며, 간혹 단순히 HPC(high-per…https://ko.wikipedia.org/wiki/%EC%8A%88%ED%8D%BC%EC%BB%B4%ED%93%A8%ED%84%B0국가기상슈퍼컴퓨터센터국가기상슈퍼컴퓨터센터 KOR 열기 닫기 사이트 맵 ### 센터소개 ### 시스템현황 ### 슈퍼컴퓨터 ### 수치예보모델 ### 정보마당 미래를 위한 혁신적인 투자가치, 슈퍼컴퓨터에서 시작합니다. 미래를 위한 혁신적인 투자가치, 슈퍼컴퓨터에서 시작합니다. ### 자료실 더보기+ --- - 슈퍼컴퓨팅 활용성과 경진대회("…https://www.kma.go.kr/super/index.jsp슈퍼컴퓨팅이란 무엇인가요? | IBM슈퍼컴퓨팅이란 무엇인가요? | IBM # 슈퍼컴퓨팅이란 무엇인가요? ## 슈퍼컴퓨팅이란 무엇인가요? 슈퍼컴퓨팅은 고성능 컴퓨터인 슈퍼컴퓨터를 판단 또는 계산에 사용하여 전체 솔루션 시간을 단축하는 고성능 컴퓨팅의 한 형태입니다. 슈퍼컴퓨팅 기술은 세계에서 가장 빠른 컴퓨터인 슈퍼컴퓨터로 구성됩니다. 슈퍼컴퓨터는 상호 연…https://www.ibm.com/kr-ko/think/topics/supercomputingTOP500 공식 웹사이트세계 슈퍼컴퓨터 성능 순위 및 통계https://www.top500.org한국과학기술정보연구원(KISTI) 국가슈퍼컴퓨팅센터국내 슈퍼컴퓨터 운영 및 지원 현황https://www.ksc.re.kr

관련 문서