Data compression for improving SPM behavior

O. Ozturk, M. Kandemir, I. Demirkiran, G. Chen, M. J. Irwin

Research output: Contribution to journalConference articlepeer-review

11 Scopus citations

Abstract

Scratch-pad memories (SPMs) enable fast access to time-critical data. While prior research studied both static and dynamic SPM management strategies, not being able to keep all hot data (i.e., data with high reuse) in the SPM remains the biggest problem. This paper proposes data compression to increase the number of data blocks that can be kept in the SPM. Our experiments with several embedded applications show that our compression-based SPM management heuristic is very effective and outperforms prior static and dynamic SPM management approaches. We also present an ILP formulation of the problem, and show that the proposed heuristic generates competitive results with those obtained through ILP, while spending much less time in compilation.

Original languageEnglish (US)
Pages (from-to)401-406
Number of pages6
JournalProceedings - Design Automation Conference
DOIs
StatePublished - 2004
EventProceedings of the 41st Design Automation Conference - San Diego, CA, United States
Duration: Jun 7 2004Jun 11 2004

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'Data compression for improving SPM behavior'. Together they form a unique fingerprint.

Cite this