Published January 1, 2022
| Version v1
Journal article
Open
Memory Space Recycling
- 1. Penn State Univ, University Pk, PA 16802 USA
- 2. TUBITAK BILGEM, Kocaeli, Turkey
Description
Many program codes from different application domains process very large amounts of data, making their cache memory behavior critical for high performance. Most of the existing work targeting cache memory hierarchies focus on improving data access patterns, e.g., maximizing sequential accesses to program data structures via code and/or data layout restructuring strategies. Prior work has addressed this data locality optimization problem in the context of both single-core and multicore systems. Another dimension of optimization, which can be as equally important/beneficial as improving data access pattern is to reduce the data volume (total number of addresses) accessed by the program code. Compared to data access pattern restructuring, this volume minimization problem has relatively taken much less attention. In this work, we focus on this volume minimization problem and address it in both single-core and multi-core execution scenarios.
Files
bib-bd25e169-e5ab-4858-ac74-5b2ecbbe086e.txt
Files
(147 Bytes)
| Name | Size | Download all |
|---|---|---|
|
md5:ea2e8d39059bc03a6f21d7e86248f2d3
|
147 Bytes | Preview Download |