삼성전자, 인공지능 엔진이 탑재된 ‘HBM-PIM’ 출시 AI 가속기 시스템 에너지 효율 증감
정하나 2021-02-22 15:53:30

HBM-PIM

 

삼성전자가 메모리 반도체와 인공지능 프로세서를 하나로 결합한 HBM-PIM(Processing-in-Memory)을 개발했다고 밝혔다. 이번에 선보인 HBM-PIM은 메모리 내부에 연산 작업에 필요한 프로세서 기능이 더해져 한 층 더 업그레이드됐으며 향후 고객사들과 PIM 플랫폼의 표준화와 에코 시스템을 구축할 것으로 예상된다.

 

강력한 AI 가속기 시스템 구축

삼성전자가 PIM 기술을 활용해 슈퍼컴퓨터(HPC)AI 등 초고속 데이터 분석에 활용되는 HBM2 Aquabolt에 인공지능 엔진을 탑재한 HBM-PIM을 개발했다고 밝혔다.

 

PIM(Processing-in-Memory)은 메모리 내부에 연산 작업에 필요한 프로세서 기능을 더한 차세대 신개념 융합기술이다.

 

HBM2(High Bandwidth Memory) Aquabolt20181월 삼성전자가 양산한 2세대 고대역폭 메모리 반도체를 말한다. AI 시스템에 HBM-PIM을 탑재할 경우 기존 HBM2를 이용한 시스템 대비 성능은 약 2배 이상 높아지고 시스템 에너지는 70% 이상 감소한다. 또한 기존 HBM 인터페이스를 그대로 지원해 HBM을 이용하는 고객들은 하드웨어나 소프트웨어의 변경 없이 HBM-PIM을 통해 강력한 AI 가속기 시스템을 구축할 수 있게 됐다. AI 가속기란 인공지능을 실행하기 위한 전용 하드웨어를 말한다.

 

CPU와 메모리 간 데이터 이동 축소

최근 인공지능의 응용 영역이 확대되고 기술이 고도화됨에 따라 고성능 메모리에 대한 요구가 지속해서 커져 왔으나 기존의 메모리로는 폰 노이만 구조의 한계를 극복하기 어려웠다.

 

폰 노이만 구조는 오늘날 대부분 컴퓨터에서 사용하는 방식으로 CPU가 메모리로부터 명령어를 불러오고 실행하며 그 결과를 다시 기억장치에 저장하는 작업을 순차적으로 진행한다. 이 과정에서 CPU와 메모리 간 주고받는 데이터가 많아지면 작업처리가 지연되는 현상이 생긴다.

 

삼성전자는 이를 극복하기 위해 메모리 내부의 각 뱅크에 인공지능 엔진을 장착하고 병렬처리를 극대화해 성능을 높였다. 또한 HBM-PIM은 메모리 내부에서 연산 처리를 할 수 있어 CPU와 메모리 간 데이터 이동이 줄어들어 AI 가속기 시스템의 에너지 효율을 높일 수 있다.

디지털여기에 news@yeogie.com <저작권자 @ 여기에. 무단전재 - 재배포금지>