|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2007 Asia and South Pacific Design Automation Conference
MODLEX: A Multi Objective Data Layout EXploration Framework for Embedded Systems-on-Chip
Yokohama
January 23-January 26
ISBN: 1-4244-0629-3
| ASCII Text | x | ||
| T.S. Rajesh Kumar, C.P. Ravikumar, R. Govindarajan, "MODLEX: A Multi Objective Data Layout EXploration Framework for Embedded Systems-on-Chip," Asia and South Pacific Design Automation Conference, pp. 492-497, 2007 Asia and South Pacific Design Automation Conference, 2007. | |||
| BibTex | x | ||
| @article{ 10.1109/ASPDAC.2007.358034, author = {T.S. Rajesh Kumar and C.P. Ravikumar and R. Govindarajan}, title = {MODLEX: A Multi Objective Data Layout EXploration Framework for Embedded Systems-on-Chip}, journal ={Asia and South Pacific Design Automation Conference}, volume = {0}, year = {2007}, isbn = {1-4244-0629-3}, pages = {492-497}, doi = {http://doi.ieeecomputersociety.org/10.1109/ASPDAC.2007.358034}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - Asia and South Pacific Design Automation Conference TI - MODLEX: A Multi Objective Data Layout EXploration Framework for Embedded Systems-on-Chip SN - 1-4244-0629-3 SP492 EP497 A1 - T.S. Rajesh Kumar, A1 - C.P. Ravikumar, A1 - R. Govindarajan, PY - 2007 KW - null VL - 0 JA - Asia and South Pacific Design Automation Conference ER - | |||
The memory subsystem is a major contributor to the performance, power, and area of complex SoCs used in feature rich multimedia products. Hence, memory architecture of the embedded DSP is complex and usually custom designed with multiple banks of single-ported or dual ported on-chip scratch pad memory and multiple banks of off-chip memory. Building software for such large complex memories with many of the software components as individually optimized software IPs is a big challenge. In order to obtain good performance and a reduction in memory stalls, the data buffers of the application need to be placed carefully in different types of memory . In this paper we present a unified framework (MODLEX) that combines different data layout optimizations to address the complex DSP memory architectures. Our method models the data layout problem as multi-objective Genetic Algorithm (GA) with performance and power being the objectives and presents a set of solution points which is attractive from a platform design viewpoint. While most of the work in the literature assumes that performance and power are non-conflicting objectives, our work demonstrates that there is significant trade-off (up to 70%) that is possible between power and performance.
Citation:
T.S. Rajesh Kumar, C.P. Ravikumar, R. Govindarajan, "MODLEX: A Multi Objective Data Layout EXploration Framework for Embedded Systems-on-Chip," asp-dac, pp.492-497, 2007 Asia and South Pacific Design Automation Conference, 2007
Usage of this product signifies your acceptance of the Terms of Use.
