A High-Performance Scheduling Algorithm for Mode Transition in PIM

  • Seungyong Lee
  • , Sanghyun Lee
  • , Minseok Seo
  • , Chunmyung Park
  • , Hyuk Jae Lee
  • , Woojae Shin
  • , Hyun Kim

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

1 Scopus citations

Abstract

Processing in memory (PIM) has emerged due to the lack of memory bandwidth. To add new commands in PIM, various architectures make use of memory modes. By changing the memory mode, memory can recognize PIM commands in existing system. However, this method would incur mode conflicts when the current mode of memory and the mode required by a request are different. Mode transition overhead caused by the mode conflict would be catastrophic in the environment where memory and PIM requests are randomly mixed. To resolve this problem, in this paper, we propose a scheduling algorithm named gather issue (GI). It reduces mode conflicts by gathering PIM requests in a queue and postponing until the number of PIM requests exceeds threshold. We evaluate it and other polices using inputs with varying memory/PIM ratios. GI achieves the most improvement in performance showing closer fairness to other polices.

Original languageEnglish
Title of host publication2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781665408578
DOIs
StatePublished - 2021
Event2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021 - Gangwon, Korea, Republic of
Duration: 1 Nov 20213 Nov 2021

Publication series

Name2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021

Conference

Conference2021 IEEE International Conference on Consumer Electronics-Asia, ICCE-Asia 2021
Country/TerritoryKorea, Republic of
CityGangwon
Period1/11/213/11/21

Keywords

  • DRAM
  • Memory scheduling
  • Processing in memory

Fingerprint

Dive into the research topics of 'A High-Performance Scheduling Algorithm for Mode Transition in PIM'. Together they form a unique fingerprint.

Cite this