loading...
Performance Modeling of Reconfigurable SoC Architectures and Energy-Efficient Mapping of a Class of Applications
Napa, California April 09-April 11
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/FPGA.2003.122725911th Annual IEEE Symposium on Field-P ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Jingzhao Ou, University of Southern California
Seonil Choi, University of Southern California
Viktor K. Prasanna, University of Southern California
Reconfigurable System-on-Chip (RSoC) devices are being used to implement many battery operated systems, where energy efficiency is a major concern. RSoCs incorporate many different components, such as processor core, reconfigurable logic, memory, etc. Various power management techniques can be applied to these components. Tasks within an application can be mapped onto different components for execution. The communication and reconfiguration costs incurred under different mappings significantly impact the overall system energy dissipation. In order to achieve energy-efficient designs on RSoCs, we develop (a) a performance model to abstract a general class of RSoC architectures for application development, (b) a mathematical formulation of the energy-efficient mapping problem for a class of applications, and (c) a dynamic programming algorithm that minimizes the system energy dissipation. We illustrate our approach by mapping two beamforming applications onto Xilinx Virtex-II Pro. For these two applications, our approach leads to an average 52% energy reduction over a greedy algorithm.
Citation:
Jingzhao Ou, Seonil Choi, Viktor K. Prasanna, "Performance Modeling of Reconfigurable SoC Architectures and Energy-Efficient Mapping of a Class of Applications," fccm, pp.241, 11th Annual IEEE Symposium on Field-Programmable Custom Computing Machines, 2003
Usage of this product signifies your acceptance of the Terms of Use.