Title
A software-only solution to use scratch pads for stack data
Abstract
A dynamic scratch pad memory (SPM) management scheme for program stack data with the objective of processor power reduction is presented. Basic technique does not need the SPM size at compile time, does not mandate any hardware changes, does not need profile information, and seamlessly integrates support for recursive functions. Stack frames are managed using a software SPM manager, integrated into the application binary, and shows average energy savings of 32% along with a performance improvement of 13%, on benchmarks from MiBench. SPM management can be further optimized and made pointer safe, by knowing the SPM size.
Year
DOI
Venue
2009
10.1109/TCAD.2009.2030592
IEEE Trans. on CAD of Integrated Circuits and Systems
Keywords
DocType
Volume
performance improvement,basic technique,management scheme,application binary,software-only solution,average energy saving,SPM size,software SPM manager,hardware change,SPM management,dynamic scratch pad memory
Journal
28
Issue
ISSN
Citations 
11
0278-0070
8
PageRank 
References 
Authors
0.54
11
3
Name
Order
Citations
PageRank
Aviral Shrivastava181268.67
Arun Kannan2502.05
Jongeun Lee342933.71