loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Design, Automation and Test in Europe Conference and Exhibition Volume I (DATE'04)
Power Aware Variable Partitioning and Instruction Scheduling for Multiple Memory Banks
Paris, France
February 16-February 20
ISBN: 0-7695-2085-5
Zhong Wang, University of Notre Dame
Xiaobo Sharon Hu, University of Notre Dame
Many high-end DSP processors employ both multiple memory banks and heterogeneous register files to improve performance and power consumption. The complexity of such architectures presents a great challenge to compiler design. In this paper, we present an approach for variable partitioning and instruction scheduling to maximally exploit the benefits provided by such architectures. Our approach is built on a novel graph model which strives to capture both performance and power demands. We propose an algorithm to iteratively find the variable partition such that the maximum energy saving is achieved while satisfying the given performance constraint. Experimental results demonstrate the effectiveness of our approach.
Citation:
Zhong Wang, Xiaobo Sharon Hu, "Power Aware Variable Partitioning and Instruction Scheduling for Multiple Memory Banks," date, vol. 1, pp.10312, Design, Automation and Test in Europe Conference and Exhibition Volume I (DATE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.