MaPHeA: A Framework for Lightweight Memory Hierarchy-aware Profile-guided Heap Allocation
Abstract
References
Index Terms
- MaPHeA: A Framework for Lightweight Memory Hierarchy-aware Profile-guided Heap Allocation
Recommendations
MaPHeA: a lightweight memory hierarchy-aware profile-guided heap allocation framework
LCTES 2021: Proceedings of the 22nd ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded SystemsHardware performance monitoring units (PMUs) are a standard feature in modern microprocessors for high-performance computing (HPC) and embedded systems, by providing a rich set of microarchitectural event samplers. Recently, many profile-guided ...
Memory system performance of programs with intensive heap allocation
Heap allocation with copying garbage collection is a general storage management technique for programming languages. It is believed to have poor memory system performance. To investigate this, we conducted an in-depth study of the memory system ...
Heap data allocation to scratch-pad memory in embedded systems
Cache exploitation in embedded systemsThis paper presents the first-ever compile-time method for allocating a portion of the heap data to scratch-pad memory. A scratch-pad is a fast directly addressed compiler-managed SRAM memory that replaces the hardware-managed cache. It is motivated by ...
Comments
Information & Contributors
Information
Published In
![cover image ACM Transactions on Embedded Computing Systems](/cms/asset/36884fea-5539-4c72-a8b2-213b15d94a02/3567467.cover.jpg)
Publisher
Association for Computing Machinery
New York, NY, United States
Journal Family
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
- Refereed
Funding Sources
- R&D program of MOTIE/KEIT
- Engineering Research Center Program through the National Research Foundation of Korea (NRF)
- Korean Government MSIT
- Inha University Research
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 939Total Downloads
- Downloads (Last 12 months)367
- Downloads (Last 6 weeks)29
Other Metrics
Citations
Cited By
View allView Options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign inFull Access
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderFull Text
View this article in Full Text.
Full TextHTML Format
View this article in HTML Format.
HTML Format