메모리 벽(memory wall) 문제는 널리 인지되어 왔으며, 그로 인해 최신 DRAM은 기본적인 읽기 및 쓰기 연산을 넘어서는 혁신적인 기능들이 점점 더 부여되고 있다. 흔히 ‘function-inmemory’로 불리는 이러한 기법들은 DRAM 내부에 풍부하게 존재하는 대역폭을 활용하도록 설계된다. 그러나 이러한 기법들은 산술 연산 장치를 위한 대규모 면적이 필요하고, 하나의 워드를 여러 조각으로 분할해야 한다는 필요성 등 여러 가지 과제에 직면해 있다. 이러한 과제들은 이들 function-in-memory 기법의 실용적 적용을 심각하게 제한한다. 본 논문에서는 무작위 scatter-gather 메모리의 효율적인 설계를 제시한다. 우리는 Piccolo 를 통해, 최소한의 오버헤드로도 상당한 성능 향상을 달성한다. 그래프 처리 가속기에서 본 기법을 시연함으로써, Piccolo 및 제안하는 가속기가 선행 기술 대비 의 속도 향상을 달성함을 보인다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.