A Novel Processing Unit and Architecture for Process-In Memory (PIM) in NAND Flash Memory

  • Kim, HyunWoo; 
  • Baek, Seungwon; 
  • Song, Jaehong; 
  • Kim, Junhyeon; 
  • Jung, Minyoung; 
  • ... Song, Taigon; 
  • 외 2명
Citations

WEB OF SCIENCE

4
Citations

SCOPUS

5

초록

Process-in Memory (PIM) is a scheme to enhance the processing speed in artificial intelligence (AI) by reducing the data bottle neck that occurs between the processor and memory. Typical PIM schemes focus on developing optimal paths between CPU and SRAM/DRAM. However, SRAM/DRAM based PIM may not be the optimal solution for cases where the data size for processing can easily be beyond the capacity of SRAM/DRAM. Thus, we propose a PIM scheme for NAND flash memory that shares the cache register. Our scheme significantly reduces the data transfer inside the memory hierarchy and reduces the runtime by -41.6% compared to DRAM PIM scheme. Compared to NAND flash scheme, we reduce the runtime by -34.6%

키워드

NAND Flash; Processing-in Memory; Local core
제목
A Novel Processing Unit and Architecture for Process-In Memory (PIM) in NAND Flash Memory
저자
Kim, HyunWoo; Baek, Seungwon; Song, Jaehong; Kim, Junhyeon; Jung, Minyoung; Kim, Hyodong; Kim, Seongju; Song, Taigon
DOI
10.1109/ISOCC56007.2022.10031375
발행일
2022
유형
Proceedings Paper
저널명
2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC)
페이지
127 ~ 128