- 과학향기 for Kids
- 에피소드
에피소드
[과학향기 for Kids] 엄청난 속도와 성능으로 세상을 바꾸는 슈퍼컴퓨터!
<KISTI의 과학향기> 제3044호 2024년 03월 18일챗GPT, 제미나이, 클로바X와 같은 인공지능(AI)이 일상을 바꾸고 있습니다. 질문에 답변하고, 글을 쓰고, 외국어를 번역하고, 코딩하는 등 다양한 일을 하고 있죠. 그런데 이 AI들이 똑똑해질 수 있었던 것은 바로 ‘슈퍼컴퓨터’ 덕분이에요. 슈퍼컴퓨터로 수많은 데이터를 빠르게 학습했기 때문이죠. 슈퍼컴퓨터는 일반 컴퓨터와 어떻게 다르기에 이런 일이 가능한 걸까요?
그림 1. 슈퍼컴퓨터는 당시 가장 빠른 연산속도를 가진 컴퓨터를 말한다. ⓒClipartKorea
슈퍼컴퓨터는 수천 개의 두뇌를 가졌다?
슈퍼컴퓨터는 우리가 쓰는 컴퓨터보다 수백만 배 빠릅니다. 얼마나 빠르냐면, 수십억 명이 1년간 매달려야 해결할 수 있는 연산 문제를 단 1초 만에 풀어낼 수 있는 능력을 갖추고 있습니다.
슈퍼컴퓨터가 이렇게 빠른 속도를 낼 수 있는 이유는 무엇일까요? 바로 컴퓨터의 ‘뇌’라고 할 수 있는 ‘중앙처리장치(CPU)’의 개수가 엄청나게 많기 때문입니다. 보통 컴퓨터에는 1개의 CPU가 있는데, 슈퍼컴퓨터는 수천 개의 CPU로 이뤄져 있습니다. 수천 대의 컴퓨터가 연결되어 하나의 작업을 나눠 동시에 처리하기 때문에 빠른 속도를 낼 수 있어요.
그래서 개인용 컴퓨터는 책상 일부분만 차지하지만, 슈퍼컴퓨터는 교실보다 몇 배 넓은 공간이 필요합니다. 대표적으로 한국과학기술정보연구원(KISTI)에 설치된 국가 슈퍼컴퓨터 5호기 ‘누리온’은 468㎡, 농구장 크기만 한 면적을 차지하고 있답니다.
그림 2. 슈퍼컴퓨터는 수백 개에서 수백만 개에 달하는 시스템을 연결하기 때문에 넓은 공간이 필요하다. KISTI에 있는 국가슈퍼컴퓨터 5호기 ‘누리온’은 농구장 크기의 면적을 차지한다. ⓒKISTI
슈퍼컴퓨터로 게임할 수 있을까? 용도가 다르다!
이렇게 속도가 빠르고 성능이 좋다면, 슈퍼컴퓨터로 게임을 하면 게임이 더 잘 될까요? 우선, 하고 싶은 게임이 슈퍼컴퓨터의 운영체제에서 실행될 수 있는지부터 확인해야 합니다. 슈퍼컴퓨터는 우리가 쓰는 개인용 컴퓨터와는 다른 운영체제와 프로그램을 사용하거든요.
운영체제는 사용자가 컴퓨터를 쉽고 편리하게 사용할 수 있도록 도와주는 프로그램입니다. 개인용 컴퓨터는 윈도우와 맥OS 등의 운영체제를 사용합니다. 반면 슈퍼컴퓨터는 명령어를 직접 입력해 컴퓨터에 작업을 지시하는 ‘리눅스’라는 운영체제를 쓰고, 슈퍼컴퓨터 맞춤으로 만들어진 프로그램들을 씁니다. 게임을 하기 위해서는 이 환경을 다 바꿔야 하죠.
게다가 게임을 할 수 있는 환경을 만들었다 하더라도, 슈퍼컴퓨터가 기대한 만큼의 성능을 보여주지 않을 수 있습니다. 슈퍼컴퓨터는 우리가 일반적으로 쓰는 컴퓨터와는 용도가 전혀 다르기에, 게임을 하는 데는 적합하지 않기 때문입니다. 슈퍼컴퓨터는 처음부터 사람이 할 수 없는 어마어마한 양의 계산을 대신 해주기 위해 개발됐습니다. 그래서 날씨를 예측해 일기예보를 만들고, AI를 학습시키고, 코로나19와 같은 감염병 치료제를 개발하고, 자연을 이루는 입자나 우주가 어떻게 생겨났는지를 알아내는 등, 대규모 실험과 계산이 필요한 작업을 하고 있답니다.
더 쉽게 예를 들어 볼까요? 자동차 경주 대회에서 볼 수 있는 경주용 차는 일반 자동차보다 훨씬 빠르지만, 좁은 골목길을 주행하는 데는 적합하지 않습니다. 경주용 차는 ‘빠른 속도’를 내기 위해 만들어진 자동차이기 때문이죠. 마찬가지로 슈퍼컴퓨터는 빠른 계산 속도를 가지고 있지만, 게임은 ‘계산’과는 크게 관련이 없기에 슈퍼컴퓨터가 능력을 한껏 뽐내기 어렵답니다. 오히려 슈퍼컴퓨터는 게임을 하는 것보다, 게임을 개발하는 과정에서 유용하게 활용될 수 있습니다. 게임의 시뮬레이션, AI 알고리즘, 게임 플레이 분석 등을 연구해 게임의 품질을 높이는 데 능력을 발휘할 수 있죠.
그림 3. 슈퍼컴퓨터는 다양한 분야에서 활용되고 있다. ⓒShutterstock
현재 1위 슈퍼컴퓨터는 초당 약 100경 번의 연산이 가능!
1964년 최초의 슈퍼컴퓨터 ‘CDC-6600’이 등장한 이후, 슈퍼컴퓨터의 성능은 어마어마하게 발전했습니다. 슈퍼컴퓨터의 능력은 ‘플롭스’로 표현하는데, 컴퓨터가 1초 동안 얼마나 많은 연산을 할 수 있는지를 나타내는 단위예요. 2007년 미국에서 1초에 1000조 번을 연산할 수 있는 1페타플롭스의 슈퍼컴퓨터 ‘로드러너’가 등장한 이후, 현재 슈퍼컴퓨터는 페타플롭스급 성능을 갖추고 있답니다.
그렇다면 현재 가장 뛰어난 성능을 가진 슈퍼컴퓨터는 무엇일까요? 전 세계 슈퍼컴퓨터 순위를 공개하는 슈퍼컴 ‘TOP500’에 따르면, 현재 미국 오크리지 국립연구소에 설치된 ‘프론티어’라는 슈퍼컴퓨터가 1위를 차지하고 있어요. 이 컴퓨터의 성능은 1.194엑사플롭스로, 초당 약 100경 번의 연산이 가능하답니다.
슈퍼컴퓨터는 앞으로도 계속 발전할 거예요. 그리고 이전에는 불가능했던 복잡한 과학 연구, AI, 기후 변화 등 다양한 분야에서 우리에게 큰 도움을 줄 것으로 예상됩니다. 앞으로 슈퍼컴퓨터가 또 어떤 활약을 펼칠지 무척 기대되네요!
※ 교과서 연계 - 이번 과학향기 에피소드는 어떤 교과 단원과 관련돼 있을까?
5학년 2학기 사회 – 사회의 새로운 변화와 오늘날의 우리
중학교 3학년 과학 - 과학기술과 인류 문명
5학년 2학기 사회 – 사회의 새로운 변화와 오늘날의 우리
중학교 3학년 과학 - 과학기술과 인류 문명
글: 남예진 동아에스앤씨 기자 / 일러스트: EZ쌤
추천 콘텐츠
인기 에피소드
-
- [과학향기 for Kids] 지구 밖에도 생명체가 있을까? 유로파 탐사선 출발!
- 여러분은 우주 어딘가에 외계인이 있을 것이라 믿나요? 유명 천문학자인 칼 세이건은 “이 넓은 우주에 다른 생명체가 없다면 공간 낭비”라고 말했습니다. 또 미국 항공우주국(NASA)에선 우리은하에만 최소 1,000억 개 이상의 행성이 있다고 발표했어요. 이에 많은 사람이 지구 밖에도 생명체가 존재할지 모른다고 추측하고 있답니다. 사진 1. 태양계가...
-
- [과학향기 for Kids] 왜 양치를 꼼꼼히 해야 할까?
- 아침, 점심, 저녁, 삼시 세끼 밥을 먹고 난 뒤에 꼭 해야 하는 일이 있습니다. 바로 양치질입니다. 너무 귀찮아서 하기 싫을 때도 있지만, 이를 닦지 않으면 이빨이 썩을 수 있어요. 치아를 썩게 만드는 범인이 우리 입안에 있기 때문이죠. 사진 1. 치아를 썩게 만드는 범인은 입안의 세균이다. ⓒshutterstock 충치가 생기는 이유...
-
- [과학향기 for Kids] 지금은 빅데이터 시대! 빅데이터란 무엇일까?
- 흔히 우리가 살고 있는 현재를 4차 산업혁명의 시대, 또는 빅데이터 시대라고 합니다. 새로운 기술과 사회의 발전에 빅데이터가 큰 역할을 하고 있고, 데이터가 중요하다는 말이 여기저기서 들려오곤 하죠. 그런데 아직도 빅데이터가 무엇인지, 데이터와 빅데이터의 차이는 무엇인지 잘 모르는 사람들이 많습니다. 데이터가 많으면 빅데이터일까요? 빅데이터에 대해 알...
이 주제의 다른 글
- [과학향기 Story] 계단 오르고 장애물 넘는다?… 자유자재로 변하는 모핑 휠 등장
- [과학향기 Story] 사이버 안보 위협하는 사이버 공격, 어떻게 대응할까?
- [과학향기 for Kids] 창과 방패의 전쟁, 사이버 공격 VS 사이버보안
- [과학향기 for Kids] 과학기술 발전에 필수! ‘연구데이터’란?
- [과학향기 Story] 딥러닝, 똑똑한 인공지능을 만든 비밀
- [과학향기 Story] 생성형AI를 발전시키는 ‘거대 언어 모델’
- [과학향기 for Kids] “어떤 일이든 맡겨줘!” 마법 같은 생성형 AI의 비밀은?
- [과학향기 for Kids] 인공지능(AI)이 똑똑해진 비결은? ‘기계학습’
- [과학향기 Story] ‘꿈의 컴퓨터’ 양자컴퓨터, 어디까지 왔을까?
- [과학향기 Story] 과학기술 발전의 핵심, 연구데이터