| Automated exploration of pareto-optimal configurations in parameterized dynamic memory allocation for embedded systems |
| Full text |
Pdf
(207 KB)
|
| Source
|
Design, Automation, and Test in Europe
archive
Proceedings of the conference on Design, automation and test in Europe: Proceedings
table of contents
Munich, Germany
SESSION: Interactive presentation
table of contents
Pages: 874 - 875
Year of Publication: 2006
ISBN:3-9810801-0-6
|
|
Authors
|
|
Stylianos Mamagkakis
|
VLSI Center-Democritus Univ., Xanthi, Greece
|
|
David Atienza
|
LSI/EPFL, Lausanne, Switzerland
|
|
Christophe Poucet
|
IMEC vzw, Kapeldreef, Heverlee, Belgium
|
|
Francky Catthoor
|
IMEC vzw, Kapeldreef, Heverlee, Belgium
|
|
Dimitrios Soudris
|
VLSI Center-Democritus Univ., Xanthi, Greece
|
|
Jose M. Mendias
|
DACYA/UCM, Juan del Rosal, Madrid, Spain
|
|
| Sponsors |
|
| Publisher |
European Design and Automation Association
3001 Leuven, Belgium, Belgium
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 17, Citation Count: 5
|
|
|
ABSTRACT
New applications in embedded systems are becoming increasingly dynamic. In addition to increased dynamism, they have massive data storage needs. Therefore, they rely heavily on dynamic, run-time memory allocation. The design and configuration of a dynamic memory allocation subsystem requires a big design effort, without always achieving the desired results. In this paper, we propose a fully automated exploration of dynamic memory allocation configurations. These configurations are fine tuned to the specific needs of applications with the use of a number of parameters. We assess the effectiveness of the proposed approach in two representative real-life case studies of the multimedia and wireless network domains and show up to 76% decrease in memory accesses and 66% decrease in memory footprint within the Pareto-optimal trade-off space.
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
|
David Atienza , Stylianos Mamagkakis , Francky Catthoor , Jose M. Mendias , Dimitris Soudris, Dynamic Memory Management Design Methodology for Reduced Memory Footprint in Multimedia and Wireless Network Applications, Proceedings of the conference on Design, automation and test in Europe, p.10532, February 16-20, 2004
|
| |
2
|
|
 |
3
|
|
| |
4
|
Infineon Easyport. http://www.itc-electronics.com/CD/infineon
|
| |
5
|
MPEG-4. http://www.chiariglione.org/mpeg/standards/mpeg-4/mpeg-4.htm
|
CITED BY 5
|
Stylianos Mamagkakis , David Atienza , Christophe Poucet , Francky Catthoor , Dimitrios Soudris, Energy-efficient dynamic memory allocators at the middleware level of embedded systems, Proceedings of the 6th ACM & IEEE International conference on Embedded software, October 22-25, 2006, Seoul, Korea
|
|
Robert Pyka , Christoph Faßbach , Manish Verma , Heiko Falk , Peter Marwedel, Operating system integrated energy aware scratchpad allocation strategies for multiprocess applications, Proceedingsof the 10th international workshop on Software & compilers for embedded systems, April 20-20, 2007, Nice, France
|
|
|
|
|
|
|
Joachim Keinert , Martin Streub&uhorbar;hr , Thomas Schlichter , Joachim Falk , Jens Gladigau , Christian Haubelt , J&uhorbar;rgen Teich , Michael Meredith, SystemCoDesigner—an automatic ESL synthesis approach by design space exploration and behavioral synthesis for streaming applications, ACM Transactions on Design Automation of Electronic Systems (TODAES), v.14 n.1, p.1-23, January 2009
|
|