'슈퍼컴퓨터'에 해당되는 글 2건

  1. 2009.06.05 내가 진짜 원조 슈퍼컴퓨터
  2. 2008.07.21 슈퍼컴퓨터에 부는 녹색 바람 (2)
5월 어느 날. 한국과학기술정보연구원(KISTI) 슈퍼컴퓨팅센터에 슈퍼컴퓨터 4호기 설치가 한창이다. 수십 명의 과학자들이 떼로 몰려들어 행여 흠집이라도 날세라 신주단지 모시듯 다뤄주니 슈퍼컴퓨터 4호기는 오만방자해지는 자신을 주체하기 힘들다.

‘나는 과학자들한테 금보다도 귀한 존재야. 똑같은 연구를 해도 나를 활용하면 수십~수백배 빠르게 성과를 낼 수 있는데 이정도 대접은 받아야지. 세계적으로 ‘슈퍼컴퓨팅 수준=국가 과학기술 수준’라는 공식이 생겨날 정도니 할 말 다 한 거지. 난 정말이지 중요하고 소중해. 우하하하~!’

한참 거만을 떨던 4호기의 눈에 마침 1층 전시관에 얌전히 놓여 있던 슈퍼컴퓨터 1호기 ‘Cray-2S’가 띄었다.

“어이 형씨, 거기서 뭐하쇼?”

“보면 모르냐. 사람들에게 슈퍼컴퓨터가 어떤 역할을 하며 어떤 역사를 가지고 있는지 온 몸으로 설명해주고 있다. 근데 너 말이 좀 짧다고 생각하지 않냐? 나는 1호기, 너는 4호기. 난 서열상 너의 형의, 형의 형! 그리고 원조, 시초, 선구자, 첫발인데 말이야. 엉? 요즘 애들은 예의가 없어서 문제라니까.”

<슈퍼컴퓨터 4호기. 사진제공 한국과학기술정보
연구원>

“오래된 게 무슨 자랑이라고…. 난 말이요, 총 연산능력이 322테라플롭스, 다시 말해 1초에 322조번의 연산을 할 수 있단 말입니다. 이 정도면 세계 10위 안에 드는 성능이에요. 반면에 형씨 성능은 어떻소? 내가 듣기론 겨우 2기가플롭스, 즉 1초에 20억 번의 계산밖에 수행할 수 없지 않습니까. 게다가 디스크 용량은 고작 60GB. 허! 참! 요즘에는 일반인들이 쓰는 개인용 컴퓨터(PC)도 수백 GB에 달하는데 슈퍼컴퓨터라면 좀 창피한 줄 아세요.”

틀린 얘기는 아니다. 4호기의 말에 잠시 기가 죽은 1호기. 그러나 이 정도에 원조의 자긍심을 버릴 수는 없다.

‘무어의 법칙(Moores Law)’에 따르면 컴퓨터의 성능은 5년마다 10배, 10년마다 100배씩 향상된다고 한다. 지금은 4호기가 저리 오만방자하게 떵떵거리고 있지만 21년 전인 1988년 처음 국내에 슈퍼컴퓨터 1호기가 도입됐을 당시엔 그 역시 세계적인 슈퍼컴퓨터였고 현재 4호기의 위세쯤은 상대도 안될 만큼 귀한 대접을 받았다.

“그래 잘난 너. KISTI에 오는 동안 경호는 좀 받았냐?”

“경호…요?”

“아이고, 경호도 못 받았어? 난 1988년 9월 미국에서 김포공항까지 먼 비행을 마친 뒤 서울 홍릉에 있던 KAIST 시스템공학센터까지 가는 동안 국빈급 경호를 받았었는데. 대통령처럼 높은 사람들이 이동할 때 도로를 통제하며 앞뒤 양쪽으로 순찰차가 경호해주는 장면 너도 알지? 나는 그렇게 수많은 수행원을 이끌고 이동했는데. 그것도 혹시나 기계에 무리가 가면 큰일 난다고 시속 40km 이하로 주행하면서 말이야.”

“난… 그냥 트럭 타고….”

“저런… 쯧쯧. 그리고 지금 네가 있는 이 KISTI 건물이 좀 독특하게 생겼다는 생각 안 드냐?”

“특이하긴 하죠. 네모반듯한 보통의 건물과 달리 팔각형 기둥 모양으로 생겼으니까요.”

“바로 그거야! 잘 봐. 나랑 똑같이 생겼잖아. 난 내 생김새를 본 따서 건물을 만들도록 할 만큼 대단한 존재라고.”

“…….”

<슈퍼컴퓨터 1호기와 꼭 같은 모습으로 만들어진 KISTI. 사진제공 한국과학기술정보연구원>


“뭐 그렇다고 내가 항상 대접만 받았던 것은 아니야. 파란만장한 인생을 살았지. 난 열심히 일했어. 그 덕에 우리나라에서도 컴퓨터로 미래를 계산해보는 ‘시뮬레이션’이란 모의실험이 본격적으로 자리 잡을 수 있었지. 그래서 선진국에서만 가능했던 대규모 연구를 국내에서도 할 수 있게 됐어. 하지만 이 때문에 반역자로 몰리기도 했지.”

“반역자요?”

“너 혹시 1980년대 말 건설됐던 ‘평화의 댐’이라는 것 아냐?”

“아뇨…. 제가 아직 돌도 안 지나서….”

“이거 완전 갓난아기네. 아무튼 그때 당시 정부는 ‘북한의 금강산댐이 한꺼번에 방류를 하면 서울이 물바다가 될 수도 있다’며 국민적인 모금운동을 통해 평화의 댐을 건설했어. 그런데 한 과학자가 나를 갖고 금강산댐이 방류한 물이 어떻게 퍼져나가는지 시뮬레이션을 한 거야. 그랬더니 평화의 댐은 필요 없다는 결과가 나왔지. 과학자는 이를 주장했고 결국 정부의 눈 밖에 난 그 과학자는 당시 안기부(국가안전기획부)에 끌려가 갖은 고초를 당했지. 휴~ 옛날 생각에 괜히 눈에서 땀이 나네….”

“이렇게 대단한 분인 줄도 모르고 건방지게 굴어서 정말 죄송해요, 선배님. 선배님이 대한민국에 슈퍼컴퓨팅 시대를 열어 과학강국의 기틀을 마련하셨듯이, 저도 선배님의 뜻을 받들어 이 한 몸 국가 과학기술 발전에 바칠게요. 당신은 영원한 나의 선배님이세요~!”

글 : 김희정 과학칼럼니스트


ndsl링크 <출처 : 한국과학기술정보연구원 >

글이 유익하셨다면 KISTI의 과학향기를 구독해 보세요

저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
사용자 삽입 이미지
2008년 5월 26일 새벽 3시 30분, 뉴욕 주 포킵시에 있는 IBM 연구소와 뉴멕시코 주의 로스 알라모스 국립연구소에서 동시에 환호성이 터졌다. 2002년 시작된, 세계 최초의 페타플롭스(PetaFlops) 슈퍼컴퓨터 개발 프로젝트가 마침내 성공했기 때문이다. 페타(Peta)는 1015, 플롭스가 1초에 1번의 실수연산을 의미하므로 페타플롭스는 1초에 1015번의 연산, 즉 1,000조 번의 연산이 수행됨을 의미한다. 1초에 1조 번의 연산이 가능한 테라플롭스 컴퓨터가 등장한 지 11년 만에 새로운 이정표가 세워진 것이다.

미국 에너지부(DOE)의 지원으로 뉴멕시코 주의 로스 알라모스 국립 연구소에 설치된 이번 시스템의 이름은 미 남서부와 멕시코 일대에 서식하는 새의 이름을 따 로드러너(roadrunner)로 지어졌다. 땅 위를 질주하며 뱀을 잡아먹는 로드러너의 이미지는 실리콘 기판 위에서 이루어지는 고속의 컴퓨팅 과정과 일맥상통하는 바가 크다. 로드러너 시스템은 IBM에서 개발된 셀 프로세서 12,960개와 AMD의 듀얼코어 프로세서 6,948개를 함께 사용한 하이브리드 방식으로 고성능이면서 동시에 에너지 효율이 높은 것이 장점이다.

과학향기링크“이처럼 과학자들이 초고속 슈퍼컴퓨터를 개발하기 위해서 애쓰는 이유는 무엇일까? 컴퓨터 모의실험의 정밀도를 높일 필요성이 점점 커지고 있고, 분석해야 할 데이터의 양도 기하급수적으로 증가하고 있기 때문이다. 계산에 필요한 정밀도를 10배 올리면 이에 필요한 계산시간은 1천 배에서 많게는 1만 배 이상으로 늘어난다. 이번에 개발된 로드러너 시스템은 기후변화, 해양 연구, 지구과학, 천체물리, 입자물리, 플라스마, 나노 과학, 재료공학, 생명공학, 단백질 동역학, 의학, 비즈니스 과정 최적화 등 다양한 문제를 푸는 데 크게 기여할 것으로 기대되고 있다.

슈퍼컴퓨터의 성능향상을 위한 치열한 경쟁이 이루어지는 한편, 이 무대의 뒤에서는 많은 전문가들의 연구가 수행되고 있다. 성능향상을 위한 새로운 CPU의 개발은 물론이고, 이들을 연결하는 방식, 데이터교환방식, 새로운 알고리즘의 개발, 새로운 프로그래밍 모델의 개발 등등. 그런데 이 중에서 가장 골치 아픈 문제는 뜻밖에도 ‘에너지 절약’이다. 슈퍼컴퓨터를 사용하기 위해서는 적게는 수십 개에서 많게는 수십~수백만 개의 프로세서를 연결해야 한다. 2007년 IDC 보고서에 의하면, 다른 모든 문제보다도 전력과 냉각이 컴퓨터 업계의 가장 중요한 이슈로 조사되었다. 실제로 몇 년 전까지는 컴퓨터 관련 학회나 행사에서 그리드가 가장 인기 있는 용어였지만, 최근 2-3년 사이에 계산에 투입되는 에너지를 절약하자는 그린컴퓨팅(green computing)이 그리드를 능가하는 인기 용어로 떠오르는 추세다.

사실 IT 분야는 다른 산업에 비해 매우 깨끗해 보이는, 즉 환경친화적으로 보인다. 그러나 실제로 IT 산업이 환경에 미치는 악영향은 적지 않다. 생산과정에서 이미 막대한 에너지가 소모되고 사용되고 폐기물이 생성될 뿐 아니라, 이를 사용하는 과정에서도 거대한 환경비용이 필요하기 때문이다. 예를 들어, 미국에서 쓰이는 컴퓨터와 백색가전이 사용하는 전력비용은 1년에 160억 달러에 달하는데, 이는 발전소 30개에서 생산되는 전력에 해당된다. 또 이 같은 전력 사용량은 1억 5천만 톤의 이산화탄소가 배출됨을 의미한다. 미국의 컴퓨터와 가전제품들이 차량 3천만대가 1년간 배출하는 이산화탄소와 동일한 양을 배출하고 있는 것이다.

초기에는 컴퓨터 자체를 구동하는 데 드는 전력이 대부분이었지만, 이제는 이보다도 컴퓨터 냉각과 각종 주변장치에 쓰이는 전력의 비중이 더 커진 상태다. 인터넷 검색업체인 구글의 경우, 매일 5천대의 서버를 새로 도입하고 있다. 이처럼 큰 데이터센터를 운영하기 위해서는 충분한 전력과 냉각의 확보가 필수적이다. 그 때문에 구글은 수력발전소와 컬럼비아 강에서 가까운 곳에 새로운 데이터센터를 짓고 있다고 한다. 마이크로소프트와 야후 역시 가장 싼 가격에 전력을 얻을 수 있는 곳으로 데이터센터를 옮기고 있다.

한편 CPU의 성능 개선이 전체적인 에너지 절약에 기여하는 바가 거의 없다는 점도 지적되고 있다. 오히려 데이터통신에서의 에너지 효율이 더 중요하다고 강조하는 전문가들이 늘고 있다. 예를 들면, 3.0GHz의 인텔이나 AMD 프로세서의 경우, 실제 연산에는 0.03와트의 에너지밖에 소비되지 않는다. 반면에 데이터통신에는 11와트가 사용되고 있어서, 실제 계산의 경우보다 3~400배 많은 에너지를 사용하고 있다. 데이터 컨트롤러가 많은 전력을 사용하면서도 5%의 시간에만 실제 데이터 전송이 이루어지고 있는 것도 이 같은 비효율의 한 원인이다.

이외에도 전문가들은 컴퓨터 운용에 필요한 에너지를 절약하기 위해 다양한 제안을 내놓고 있다. 전혀 새로운 패러다임의 CPU와 컴퓨터를 제작해야 한다는 주장은 물론이고, 인내력을 좀 키워 컴퓨터를 재활용해가면서 가능한 한 오래 사용하자는 주장도 있다. 컴퓨터와 태양전지를 투명하고 얇은 필름 형태로 제작하여 건물의 외벽을 둘러싸자는 기발한 제안도 있다. 실제로 이런 장치가 가능하다면, 200미터 높이의 건물 1채가 IBM에서 제작되는 슈퍼컴퓨터 BlueGene/L 1대를 구동시킬 수 있다고 한다. 이보다 더 엉뚱한 제안으로는 슈퍼컴퓨팅센터를 추운 극지방으로 옮겨서 추가적인 에너지를 사용하지 않고서 냉각문제를 자연스럽게 해결하자는 것, 그리고 컴퓨터에서 나오는 열을 난방 등에 재활용하자는 제안 등이 있다.

슈퍼컴퓨팅에 환경적 요소를 고려해야 한다는 녹색열풍이 일순간의 유행으로 그칠 것 같지는 않다. 페타를 넘어서 2019년으로 예상되는 엑사컴퓨팅이 현실화되기 위해서는 성능과 경제성, 환경을 모두 고려하는 새로운 패러다임의 등장이 필요하다는 데에 전문가들은 입을 모으고 있기 때문이다.

글 : 이식 박사(한국과학기술정보연구원 책임연구원)


ndsl링크 <출처 : 한국과학기술정보연구원 >

글이 유익하셨다면 KISTI의 과학향기를 구독해 보세요
신고
크리에이티브 커먼즈 라이선스
Creative Commons License
1 
BLOG main image
생활에 밎줄 긋는 과학이야기♡ -KISTI의 과학향기-
by 과학향기

카테고리

분류 전체보기 (1178)
과학향기 기사 (892)
과학향기 이벤트 (1)
과학향기 독자참여 (1)
이런주제 어때요? (1)

달력

«   2017/06   »
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  
tistory!get rss Tistory Tistory 가입하기!
Clicky Web Analytics

티스토리 툴바