KAIST, 세계 최초 그래프 기반 인공지능 추론 가능한 SSD 개발​... "엔비디아 GPU 성능 7배"

국내 연구진이 미국 반도체 제조업체 엔비디아의 고성능 그래픽처리장치(GPU) 보다 7배 뛰어난 성능의 그래프 기반 인공지능(AI) 추론이 가능한 솔리드스테이트드라이브(SSD) 가속기를 개발하는데 성공했다.

전기 및 전자공학부 정명수 교수, 권미령 박사과정, 국동현 박사과정 (사진=한국과학기술원)

한국과학기술원(KAIST)은 전기 및 전자공학부 정명수 교수 연구팀이 세계 최초로 그래프 기계학습 추론의 그래프 처리, 그래프 샘플링 그리고 신경망 가속을 스토리지 및 SSD 장치 근처에서 수행하는 `전체론적 그래프 기반 신경망 기계학습 기술(이하 홀리스틱 GNN)'을 개발하는데 성공했다고 10일 밝혔다.

연구팀은 자체 제작한 프로그래밍 가능 반도체(FPGA)를 동반한 새로운 형태의 계산형 스토리지/SSD 시스템에 기계학습 전용 신경망 가속 하드웨어와 그래프 전용 처리 컨트롤러/소프트웨어를 제작했다. 이는 이상적 상황에서 최신 고성능 엔비디아 GPU를 이용한 기계학습 가속 컴퓨팅 대비 7배의 속도 향상과 33배의 에너지 절약을 가져올 수 있다.

그래프 자료구조가 적용된 새로운 기계학습 모델은 기존 신경망 기반 기계학습 기법들과 달리, 데이터 사이의 연관 관계를 표현할 수 있어 페이스북, 구글, 링크드인, 우버 등, 대규모 소셜 네트워크 서비스(SNS)부터, 내비게이션, 신약개발 등 광범위한 분야와 응용에서 사용된다. 예를 들면 그래프 구조로 저장된 사용자 네트워크를 분석하는 경우 일반적인 기계학습으로는 불가능했던 현실적인 상품 및 아이템 추천, 사람이 추론한 것 같은 친구 추천 등이 가능하다.

이러한 신흥 그래프 기반 신경망 기계학습은 그간 GPU와 같은 일반 기계학습의 가속 시스템을 재이용해 연산 되어왔는데, 이는 그래프 데이터를 스토리지로부터 메모리로 적재하고 샘플링하는 등의 데이터 전처리 과정에서 심각한 성능 병목현상과 함께 장치 메모리 부족 현상으로 실제 시스템 적용에 한계를 보여 왔다.

정명수 교수 연구팀이 개발한 홀리스틱 GNN 기술은 그래프 데이터 자체가 저장된 스토리지 근처에서 사용자 요청에 따른 추론의 모든 과정을 직접 가속한다. 구체적으로는 프로그래밍 가능한 반도체를 스토리지 근처에 배치한 새로운 계산형 스토리지(Computational SSD) 구조를 활용해 대규모 그래프 데이터의 이동을 제거하고 데이터 근처(Near Storage)에서 그래프 처리 및 그래프 샘플링 등을 가속해 그래프 기계학습 전처리 과정에서의 병목현상을 해결했다.

또한, 일반적인 계산형 스토리지는 장치 내 고정된 펌웨어와 하드웨어 구성을 통해서 데이터를 처리해야 했기 때문에 그 사용에 제한이 있었다. 그래프 처리 및 그래프 샘플링 외에도, 연구팀의 홀리스틱 GNN 기술은 인공지능 추론 가속에 필요한 다양한 하드웨어 구조, 그리고 소프트웨어를 후원할 수 있도록 다수 그래프 기계학습 모델을 프로그래밍할 수 있는 장치 수준의 소프트웨어와 사용자가 자유롭게 변경할 수 있는 신경망 가속 하드웨어 프레임워크 구조를 제공한다.

하드웨어 프로토타입 및 평가 구성 (사진=한국과학기술원)

연구팀은 홀리스틱 GNN 기술의 실효성을 검증하기 위해 계산형 스토리지의 프로토타입을 자체 제작한 후, 그 위에 개발된 그래프 기계학습용 하드웨어 *RTL과 소프트웨어 프레임워크를 구현해 탑재했다. 그래프 기계학습 추론 성능을 제작된 계산형 스토리지 가속기 프로토타입과 최신 고성능 엔비디아 GPU 가속 시스템(RTX 3090)에서 평가한 결과, 홀리스틱 GNN 기술이 이상적인 상황에서 기존 엔비디아 GPU를 이용해 그래프 기계학습을 가속하는 시스템의 경우에 비해 평균 7배 빠르고 33배 에너지를 감소시킴을 확인했다. 특히, 그래프 규모가 점차 커질수록 전처리 병목현상 완화 효과가 증가해 기존 GPU 대비 최대 201배 향상된 속도와 453배 에너지를 감소할 수 있었다.

정명수 교수는 "대규모 그래프에 대해 스토리지 근처에서 그래프 기계학습을 고속으로 추론할 뿐만 아니라 에너지 절약에 최적화된 계산형 스토리지 가속 시스템을 확보했다ˮ며 "기존 고성능 가속 시스템을 대체해 초대형 추천 시스템, 교통 예측 시스템, 신약 개발 등의 광범위한 실제 응용에 적용될 수 있을 것ˮ이라고 말했다.

김광우 기자

kimnoba@tech42.co.kr
기자의 다른 기사보기
저작권자 © Tech42 - Tech Journalism by AI 테크42 무단전재 및 재배포 금지

관련 기사

마이프차-KT, ‘지니 TV 프랜차이즈TV’ 오픈 기념 프로모션 실시

프랜차이즈 창업 준비 플랫폼 마이프차는 KT ‘지니 TV’와 손잡고 출시한 ‘프랜차이즈TV’ 채널 오픈을 기념해 다양한 경품을 제공하는 프로모션을 한다고 26일 밝혔다. 마이프차에 따르면 지난달 KT와 협력해 출시한 ‘프랜차이즈TV’는 창업에 관심 있는 고객들이 TV를 통해 프랜차이즈 창업 정보를 얻고 창업 상담도 받을 수 있는 서비스다. 지니 TV 채널 번호 887번에서 누구나 무료로 볼 수 있다. 다음달...

카카오모빌리티, 서울시와 전기차 ‘오토차징’ 서비스 선보여

카카오모빌리티는 서울시와 협업해 전기차 자동 충전 서비스인 ‘오토차징'을 카카오내비 앱에 새롭게 도입한다고 26일 밝혔다. 카카오모빌리티에 따르면 ‘오토차징’은 충전커넥터를 충전구에 꽂기만 하면 차량정보를 충전기가 인식해 ‘인증-충전-결제'가 자동으로 진행되는 PnC(Plug and Charge) 서비스다. 그동안 전기차 운전자들은 차량을 충전하기 위해 충전기 화면을 조작하고 각종 회원카드나 신용카드를 태깅하는 등 번거로운 인증과 결제 절차를 거쳐야 했지만, 26일부터 카카오내비 앱에서 제공하는...

버즈빌-퀸잇, 버즈베네핏 솔루션 제휴…“AI 기반의 유저 혜택으로 리텐션부터 수익화까지”

AI 기반의 이용자 참여 활성화 플랫폼 버즈빌은 4050 여성 패션 플랫폼 ‘퀸잇'에 개인 맞춤화된 광고 경험을 제공, 이용자의 참여도를 높이는 앱 수익화 솔루션 ‘버즈베네핏’ 구축과 운영을 지원하는 계약을 체결했다고 26일 밝혔다. 이번 제휴를 통해 양사는 버즈베네핏을 ‘오늘의 미션'이란 친숙한 이름으로 제공할 계획이다. '오늘의 미션'은 이용자의 행동 데이터 결과에 따라 맞춤형 리워드를 지급하는 예측형 AI 기술인...

AI 프롭테크 기업 아키드로우, ‘신세계까사’에 3D 인테리어 솔루션 공급

AI 프롭테크 기업 아키드로우는 ‘신세계까사’와 3D 인테리어 솔루션 ‘아키스케치(archisketch)’ 공급계약을 체결하고 까사미아 전 매장에서 제공해온 ‘VR 3D 인테리어 서비스'에 솔루션을 제공한다고 25일 밝혔다. 이로써 3D 인테리어 솔루션 아키스케치(archisketch)가 신세계까사의 고객 맞춤 공간 컨설팅 서비스의 한 축을 담당하게 됐다.   아키스케치는 AI 프롭테크 기업 아키드로우에서 운영하는 3D 인테리어 및 가구배치 시뮬레이션 프로그램이다. 이번 솔루션 공급을 통해...