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

Hyun Woo Kim, Seungwon Baek, Jaehong Song, Taigon Song

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

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%

Original languageEnglish
Title of host publicationProceedings - International SoC Design Conference 2022, ISOCC 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages127-128
Number of pages2
ISBN (Electronic)9781665459716
DOIs
StatePublished - 2022
Event19th International System-on-Chip Design Conference, ISOCC 2022 - Gangneung-si, Korea, Republic of
Duration: 19 Oct 202222 Oct 2022

Publication series

NameProceedings - International SoC Design Conference 2022, ISOCC 2022

Conference

Conference19th International System-on-Chip Design Conference, ISOCC 2022
Country/TerritoryKorea, Republic of
CityGangneung-si
Period19/10/2222/10/22

Keywords

  • Local core
  • NAND Flash
  • Processing-in Memory

Fingerprint

Dive into the research topics of 'A Novel Processing Unit and Architecture for Process-In Memory (PIM) in NAND Flash Memory'. Together they form a unique fingerprint.

Cite this