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 (DATE'03)
SDRAM-Energy-Aware Memory Allocation for Dynamic Multi-Media Applications on Multi-Processor Platforms
Munich, Germany
March 03-March 07
ISBN: 0-7695-1870-2
P. Marchal, IMEC and K.U. Leuven-ESAT
J. I. Gomez, DACYA U.C.M.
L. Piñuel, DACYA U.C.M.
D. Bruni, D.E.I.S. University of Bologna
L. Benini, D.E.I.S. University of Bologna
F. Catthoor, IMEC and K.U. Leuven-ESAT
H. Corporaal, IMEC and T.U. Eindhoven
Heterogeneous multi-processors platforms are an interesting option to satisfy the computational performance of dynamic multi-media applications at a reasonable energy cost. Today, almost no support exists to energy-efficiently manage the data of a multi-threaded application on these platforms. In this paper we show that the assignment of data of dynamically created/deleted tasks to the shared memory has a large impact on the energy consumption. We present two dynamic memory allocators which solve the bank assignment problem for shared multi-banked SDRAM memories. Both allocators assign the tasks? data to the available SDRAM banks such that the number of page-misses is reduced. We have measured large energy savings with these allocators compared to existing dynamic memory allocators for several task-sets based on MediaBench[5].
Citation:
P. Marchal, J. I. Gomez, L. Piñuel, D. Bruni, L. Benini, F. Catthoor, H. Corporaal, "SDRAM-Energy-Aware Memory Allocation for Dynamic Multi-Media Applications on Multi-Processor Platforms," date, vol. 1, pp.10516, Design, Automation and Test in Europe Conference and Exhibition (DATE'03), 2003
Usage of this product signifies your acceptance of the Terms of Use.