| An automatic scratch pad memory management tool and MPEG-4 encoder case study |
| Full text |
Pdf
(336 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 45th annual Design Automation Conference
table of contents
Anaheim, California
SESSION: Application mapping and power efficiency
table of contents
Pages 201-204
Year of Publication: 2008
ISBN ~ ISSN:0738-100X , 978-1-60558-115-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 9, Downloads (12 Months): 50, Citation Count: 1
|
|
|
ABSTRACT
Using software-controlled Scratch-Pad Memory (SPM) in Systems-on-Chip has the potential of reducing power consumption by using design-time application knowledge to reduce memory accesses and processor stalls. This paper presents a fully automatic application analysis and transformation tool which selects data-structures for transfer to the SPM and schedules data transfers between background memory and SPM (pre-fetching) to achieve both high performance and low power consumption. A case study applying this tool on an MPEG-4 video encoder shows an overall power reduction of 25%, a 40% power reduction in just the memories and a 40% reduction in processor cycles as compared to an optimized hardware-cache based solution.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
E. Brockmeyer et al. Designing Embedded Processors: A Low Power Perspective, chapter 7: Layer Assignment Techniques for Low Energy in Multi-Layered Memory Organisations. Springer, 2007.
|
| |
3
|
M. Idrissi Aouad and O. Zendra. A survey of scratch-pad memory management techniques for low-power and -energy. In ICOOOLPS 2007, pages 31--38, 2007.
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
|
| |
8
|
T. vander Aa et al. Combining data and instruction memory energy optimizations for embedded applications. Workshop on Embedded Systems for Real-Time Multimedia, pages 121--126, 2005.
|
CITED BY
|
|
Bjorn De Sutter , Diederik Verkest , Erik Brockmeyer , Eric Delfosse , Arnout Vandecappelle , Jean-Yves Mignolet, Design and Tool Flow of Multimedia MPSoC Platforms, Journal of Signal Processing Systems, v.57 n.2, p.229-247, November 2009
|
|