A hardware-friendly compression algorithm for profiling DDR4 memory accesses

Xuan Truong Nguyen, Jiwoong Choi, Hyuk Jae Lee, Hyun Kim

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

Abstract

Profiling or tracking memory accesses is a critical task in analyzing memory behavior and thereby improving memory technology. However, profiling memory accesses is a challenging task, especially from memory side, due to a large bandwidth and a huge memory storage requirement. To address this problem, this paper proposes an efficient compression algorithm for memory trace profile. A single command is firstly represented under a format of variable run length coding. Based on this, simple and efficient scheduling is presented to compress memory trace. Experimental results show that the proposed compression algorithm achieves up to 50.61% memory saving on average with a negligible overhead.

Original languageEnglish
Title of host publicationICEIC 2019 - International Conference on Electronics, Information, and Communication
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9788995004449
DOIs
StatePublished - 3 May 2019
Event18th International Conference on Electronics, Information, and Communication, ICEIC 2019 - Auckland, New Zealand
Duration: 22 Jan 201925 Jan 2019

Publication series

NameICEIC 2019 - International Conference on Electronics, Information, and Communication

Conference

Conference18th International Conference on Electronics, Information, and Communication, ICEIC 2019
Country/TerritoryNew Zealand
CityAuckland
Period22/01/1925/01/19

Keywords

  • DDR4 command
  • Memory compression
  • Memory trace profile

Fingerprint

Dive into the research topics of 'A hardware-friendly compression algorithm for profiling DDR4 memory accesses'. Together they form a unique fingerprint.

Cite this