교육과학기술부는 이재진 서울대 교수팀이 일반적인 슈퍼컴퓨터와는 달리 노드 한 대에 최대 6개의 그래픽 처리장치(GPU)를 장착해 기존 슈퍼컴퓨터의 노드 당 계산 속도를 세계적인 수준으로 끌어올리는데 성공했다고 14일 밝혔다.
노드(node)란 데이터를 전송하는 통로에 접속되는 하나 이상의 단위로 주로 통신망의 분기점이나 단말기의 접속점을 뜻한다.
한 노드에 다수의 GPU를 장착해 노드 당 계산 속도를 높이면 적은 수의 노드로도 많은 양의 계산을 한꺼번에 처리할 수 있고, 소모전력도 획기적으로 줄일 수 있다.
기존에는 다수의 GPU를 효율적으로 장착하는 소프트웨어 기술이 개발되지 못해, 대부분의 슈퍼컴퓨터에는 각 노드 당 최대 2개의 GPU밖에 장착하지 못했다.
이 교수팀은 이번에 개발한 소프트웨어 기술을 통해 노드마다 최소 3개 이상의 GPU를 장착하고, 이를 바탕으로 16개의 노드(총 96개 GPU 장착)로 구성된 슈퍼컴퓨터 시작품 ‘스누코어(SnuCore)’를 자체 제작도 성공했다.
스누코어의 노드 당 계산 속도는 현존하는 슈퍼컴퓨터 중에서 가장 빠르고, 전력효율 면에서도 세계 20위권으로 탁월하다.
이재진 교수는 “스누코어는 시중에서 흔히 구할 수 있는 중앙처리장치(CPU), GPU, 타이안의 마더보드, 멜라녹스의 인피니밴드 네트워크 장비 등으로 만들었다”며 “세계 최상위급 슈퍼컴퓨터들에 비해 성능 대비 가격은 8.3% 수준”이라고 말했다.
이번 연구성과는 우리나라의 슈퍼컴퓨터 개발을 미국·일본·중국 등 슈퍼컴퓨터 강국 수준으로 높일 수 있을 것으로 기대된다.
©'5개국어 글로벌 경제신문' 아주경제. 무단전재·재배포 금지