슈퍼 컴퓨터

연재칼럼 지난칼럼
오소영
정동희
한일수
김준
오클랜드 문학회
박명윤
수선재
천미란
박기태
성태용
명사칼럼
수필기행
조기조
김성국
채수연
템플스테이
이주연
Richard Matson
Danielle Park
EduExperts
김도형
Timothy Cho
강승민
김수동
최성길
멜리사 리
Jessica Phuang
휴람
독자기고

슈퍼 컴퓨터

0 개 2,868 코리아포스트
컴퓨터를 사용하면서 한번쯤은 들어봤을 듯한 단어가 “슈퍼컴퓨터”이다. 우리가 가끔 혹은 흔히 사용하는 단어이지만, 실제로 슈퍼 컴퓨터가 어떤 것인지에 대해서 자세히 아는 경우는 적다. 슈퍼 컴퓨터는 단순히 빠른 컴퓨터를 말하는 것인가? 정답은 일반 컴퓨터의 한계를 뛰어넘는 “매우 뛰어난”컴퓨터 이다. 좀더 쉽게 설명하자면, 우리와 같은 평범한 사람과 슈퍼맨 정도의 차이라고 생각하면 될 것이다.

그럼 어느 점에서 일반 컴퓨터와 차이가 나는 것일까?

이 점에 대답하기 이전에 처음으로 돌아가서 컴퓨터가 무엇을 하는 기계인지부터 알아야겠다. 우리는 컴퓨터를 이용해서 문서를 작성하고, 영상을 보며 게임 등을 즐기지만, 컴퓨터 내부자체에서는 0과 1로 이루어진 연산결과가 교통하면서 결과물을 만들어 내는 것이다. 슈퍼 컴퓨터의 성능은 이러한 연산결과를 얼마나 빨리 산출해 낼 수 있는지에 따라서 정해진다. 즉 얼마나 빨리 계산이 가능한가 이다. 그러니, 만약 현재 우리가 보편적으로 사용하고 있는 컴퓨터의 성능이 발전하게 될 경우, 현재의 슈퍼 컴퓨터도 미래에는 보편적인 기기가 된다. 현재의 컴퓨터의 발전 속도는 약 18개월 마다 2배 정도씩 빨라지니, 향후 대략 10년 후에는 슈퍼 컴퓨터가 아닌 것이 된다.

위에서 전산계산속도가 빠른 컴퓨터라고 하였는데, 일반 컴퓨터에 비해서 얼마나 빨라야 하는가?

이것을 설명하기 위해선 일단 계산 속도를 나타내는 단어를 먼저 알아야 한다. 계산 속도를 나타내는 단위로는 보통 FLOPS(플롭스, floating point operation per second, 초당계산회수)를 사용하는데 이는 1초에 덧셈, 뺄셈, 곱셈, 나눗셈 등의 계산을 총 몇 번 할 수 있는지를 나타내는 값이다. 만약 1초에 곱셈을 2번씩 할 수 있다면 그 때의 계산 속도는 2FLOPS가 되는 것인데, 일반적으로 컴퓨터가 1초에 처리 할 수 있는 계산 회수는 보통 백만 번을 훨씬 넘어가며 이 때문에 FLOPS보다 GIGAFLOPS(기가 플롭스)나 TERAFLOPS (테라 플롭스) 혹은 PETAFLOPS (페타 플롭스)단위를 많이 사용한다.

2008년도에 발표된 세계에서 제일 빠른 컴퓨터는 로드런너 (Roadrunner)로써 1.105 페타플롭스를 계산해 낼 수 있다. 이는 초당 약 1000조에 해당하는 양의 전산능력을 가지고 있다는 것과 같다.

이는 오늘날 전 세계 60억 인구가 모두 전자계산기를 하나씩 들고 1초에 하나씩 연산을 수행하여 동시에 같은 문제를 푼다고 가정 하였을 때, 전 세계 60억 인구가 협력하여 전자계산기로 456년 이상 걸려서 풀 수 있는 문제를 로드런너는 단 하루 만에 계산해 낼 수 있다. 페타플롭스는 FLOPS에 대하여 10의 15승에 해당하는 성능이다.

마지막으로 왜 이렇게 빠른 슈퍼컴퓨터가 필요한 것인가?

이러한 슈퍼컴퓨터는 단순히 우리가 일상적으로 하는 문서 작업 등을 위해서 만들어진 것이 아닌, 우주와 기상 등을 계산하기 위해서 필요하다.

일단 기상 같은 경우, 슈퍼컴퓨터는 0.001초 단위로 구름의 움직임, 바람의 방향과 속도 풍속 등을 입력되는 정보를 이용하여서 몇 분/시간/일 후의 상황의 예측하거나 혹은 시뮬레이션을 할 수 있어야 한다. 이를 위해서는 엄청난 수학적 계산이 따라야 하는데 보통 일반컴퓨터로는 최 고급 사양으로도 순식간에 계산하는 것은 불가능한 일이다.

그리고 우주에는 우주왕복선의 경우를 생각해 보자. 달과 지구가 있으며, 달은 지구를 돌며 지구는 자전한다. 만약 달에서 우주왕복선이 지구로 돌아온다고 가정 했을 때, 우주왕복선이 지구의 도착지까지 일직선으로 와도 지구의 자전에 의해서 도착지가 달라지고 이는 대형 사고로 이어진다. 그래서 슈퍼컴퓨터는 지구의 자전 속도와 그리고 우주왕복선의 속도 및 우주왕복선의 이동경로와 그 외 여러 가지 경우를 조합해서 수학적으로 계산 및 시뮬레이션 한 다음에 가장 이상적인 방법을 알려 주어야 한다.

이외에도 미국의 핵무기 보안 및 안정성 관리 등 국가 보안 관련 업무, 인간 유전 과학 등에 적용 가능하며 그 외, 효율적 신약 개발, 병리학적 정보 수집에 도움을 줄 수 있는 불가사의한 신체 단백질 접힘에 대한 시뮬레이션, 우주 진화의 이해 등 그 외 과학 및 공학 분야에서의 전혀 새로운 수준의 연구가 가능하게 될 뿐만 아니라, 자동차, 비행기 등의 가상 프로토타입, 주가 변동이 미치는 파급 효과 예상, 석유/천연 가스 발굴을 위한 지하 지형 정보 분석 등의 상용 목적과 같은 곳에도 다양하게 적용이 가능하다.

ⓒ 뉴질랜드 코리아포스트(http://www.koreapost.co.nz), 무단전재 및 재배포 금지

Windows 7

댓글 2 | 조회 3,332 | 2009.08.25
윈도우 비스타가 개발되어서 팔리기 시작한지 약 2년 정도가 지난 지금, 마이크로소프트가 새로운 운영체제를 개발하였다. 이번 해 11월부터 판매가 시작될 것으로 예… 더보기

DDoS

댓글 0 | 조회 3,238 | 2009.08.11
얼마 전 한국에서는 DDoS라는 사이버 공격에 의해서 전산망이 위협을 받은 적이 있다. 물론 이는 한 번만 이루어진 것이 아니라, 과거부터 현재까지 계속 진행되고… 더보기

해킹

댓글 0 | 조회 3,134 | 2009.07.29
지난 호들에서도 말했다시피, 디지털 사회가 되면서 모든 문서 뿐만이 아니라 정보나 기능들도 모두 컴퓨터에 입력 및 저장 되고 있다. 우리가 쉽게 접할 수 있는 책… 더보기

유비쿼터스

댓글 0 | 조회 3,125 | 2009.07.15
컴퓨터를 비롯한 전자기기의 사용은 이젠 특별한 것이 아닌, 일상 생활이 되었다. 처음 워크맨이 개발될 때까지만 해도 대부분의 사람들은 걸어 다니면서 음악을 들을 … 더보기

현재 슈퍼 컴퓨터

댓글 0 | 조회 2,869 | 2009.06.23
컴퓨터를 사용하면서 한번쯤은 들어봤을 듯한 단어가 “슈퍼컴퓨터”이다. 우리가 가끔 혹은 흔히 사용하는 단어이지만, 실제로 슈퍼 컴퓨터가 어떤 것인지에 대해서 자세… 더보기

질병 예방 방법

댓글 0 | 조회 2,890 | 2009.05.27
지난 주까지 총 4회에 걸쳐서 컴퓨터에 관련 질병에 대해서 알아보았다. 컴퓨터를 사용하면서 질병이 발생할 경우, 효과적인 방법으로 치료하는 것도 중요하지만, 제일… 더보기

컴퓨터관련질병 및 예방(Ⅳ)

댓글 0 | 조회 3,986 | 2009.05.13
7. 수근관 증후군 (Carpal Tunnel Syndrome)영향 받는 신체부위: 손(hand) 손목의 수근인대 사이를 주행하는 신경에 너무 많은 압박이 가해질… 더보기

컴퓨터관련질병 및 예방(Ⅲ)

댓글 0 | 조회 2,817 | 2009.04.28
5. 근근막 증후군 (Myofacial Pain Syndrome)근육과 근육을 싸고 있는 막에서 유래된 통증이라는 의미에서 붙여진 이름으로 근근막통증증후군, 근막… 더보기

컴퓨터관련질병 및 예방(Ⅱ)

댓글 0 | 조회 2,689 | 2009.04.15
1. 두통 (Headache)영향 받는 신체부위 : 머리(head) 두통은 일상생활에서 흔히 경험하는 증세 중의 한 가지이며 머리 부분에 느끼는 통증을 총칭한다.… 더보기

컴퓨터관련질병 및 예방

댓글 0 | 조회 2,936 | 2009.03.25
컴퓨터의 사용이 생활화 되면서 우리의 활동에 많은 이점을 주고, 좀 더 편리한 생활을 할 수 있게 되었다. 하지만 오랜 사용으로 인해서 여러 질병이 발생하고 있는… 더보기

휴대용 음향기기

댓글 0 | 조회 3,929 | 2009.03.10
길거리를 돌아다니거나 버스 등을 타고 다니다 보면, 음악을 듣기 위해서 이어폰을 사용하고 있는 모습을 종종 볼 수 있으며 이제는 전혀 낯선 모습이 아니다. 사용하… 더보기

무선통신

댓글 0 | 조회 3,445 | 2009.02.24
무선의 발전은 오래 전부터 계속 되어온 연구이다. 선을 연결하여 이용하면 한계가 생기게 되고, 선의 얽힘 등으로 인해서 불편을 감수해야 한다. 무선은 오래 전부터… 더보기

노트북 선택(Ⅱ)

댓글 0 | 조회 4,076 | 2009.02.11
2. 가격 상한선을 정한다.노트북의 가격은 종류에 따라서 천차만별이다. 적게는 700불에서 많게는 3000불까지 다양하기 때문에, 자신에게 적당한 상한선을 정해두… 더보기

노트북 선택

댓글 0 | 조회 3,757 | 2009.01.28
지난호에서는 노트북의 종류에 대해서 알아보았다. 하지만 종류가 늘어날수록 이를 고르는데 더 많은 시간이 소유되기 때문에, 여간 까다로운 것이 아니다. 컴퓨터와 같… 더보기

노트북

댓글 0 | 조회 3,319 | 2009.01.13
처음 컴퓨터의 개발은 단순히 계산을 빠르게 하기 위한 수단이었다. 하지만 점점 컴퓨터가 발전하면서 계산기의 용도 뿐만 아니라 다용도로 사용되기 시작하였다. 문서 … 더보기

데이터 보관

댓글 0 | 조회 2,519 | 2008.12.23
컴퓨터의 사용이 생활화 되면서, 이제는 주변에서 컴퓨터를 이용해서 문서를 작성하거나, 학교 리포트 등을 작성 하는 것이 자연스러운 일이다. 또한 디지털 카메라가 … 더보기

게임(Ⅱ)

댓글 0 | 조회 2,315 | 2008.12.09
1. 액션 게임 (Action)쉽게 말해서 치고 때리는 게임이다. 게임에 따라서 사용하는 무기가 달라질 수는 있다. 대전 액션의 경우, 주로 주먹과 발차기 등 신… 더보기

게임

댓글 1 | 조회 1,702 | 2008.11.25
최초의 컴퓨터가 개발된 이후 약 80년 동안 엄청난 속도로 발전해 왔다. 그리고 이제는 우리 생활에 없어서는 안될 정도로 매우 큰 영향을 주고 있다. 모든 서류 … 더보기

모니터

댓글 0 | 조회 2,139 | 2008.11.11
얼마 전까지만 해도 CRT (뒤가 불룩한 모니터) 모니터 만이 있어서 구입시, 모니터 크기와 제조사 정도만 신경 쓰면 되었다. 하지만 기술이 발전함에 따라서 새로… 더보기

사기와 피싱 및 방지

댓글 0 | 조회 1,831 | 2008.10.30
한국 뉴스를 보다 보면 가끔 개인 정보 유출 사건을 볼 수 있다. 얼마 전 또 모 업체의 보안체제가 해킹으로 무너짐으로써, 수 십만명의 개인 인적 자료가 고스란히… 더보기

악성 바이러스

댓글 0 | 조회 2,105 | 2008.10.14
1. 바이러스컴퓨터를 사용하면서 한 번쯤은 컴퓨터 바이러스에 대해서 들어 보았을 것이다. 사전적인 의미로는 "컴퓨터 프로그램이나 실행 가능한 부분을 변형하여, 그… 더보기

컴퓨터 관리법(Ⅱ)

댓글 0 | 조회 1,934 | 2008.09.23
4. 임시파일 및 인터넷 파일 관리사용자가 프로그램을 설치할 때, 컴퓨터는 설치해야 하는 파일들을 임시로 복사를 해 둔다. 대부분의 설치 파일들이 자체 용량을 줄… 더보기

컴퓨터 관리법

댓글 0 | 조회 1,952 | 2008.09.12
컴퓨터를 사용할수록, 속도가 점점 느려지는 것을 느낄 수 있다. 물론 컴퓨터도 기계로 이루어져 있기 때문에, 수명이 무한한 것은 아니나, 지속적인 관리를 해 줄 … 더보기

운영체제

댓글 0 | 조회 1,728 | 2008.09.10
소프트웨어에 대해 지난 호에서 간단하게 알아 보았다. 오늘은 그 중에서도 제일 중요한 역할을 하는 운영체제에 대해서 좀 더 알아보겠다. 운영체제는 컴퓨터에서 사용… 더보기

소프트 웨어

댓글 0 | 조회 1,803 | 2008.08.27
지난 호까지 계속해서 설명하였던 하드웨어(Hard ware)가 눈에 보이는 뼈대 역할을 하였다면, 소프트웨어(Software)는 눈에 보이지 않는 지적인 내용, … 더보기