Title
SDRAM-Energy-Aware Memory Allocation for Dynamic Multi-Media Applications on Multi-Processor Platforms
Abstract
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].
Year
DOI
Venue
2003
10.1109/DATE.2003.1253661
DATE
Keywords
Field
DocType
sdram memory,available sdram bank,dynamic multi-media application,energy consumption,large energy saving,shared memory,multi-processor platforms,sdram-energy-aware memory allocation,bank assignment problem,dynamic multi-media applications,dynamic memory allocators,reasonable energy cost,large impact,energy efficient,memory allocation,multi threading,satisfiability,decoding,dft,energy efficiency,pll,energy management,test,data structures,dynamic memory allocation,assignment problem
Dynamic random-access memory,Energy management,Data structure,Shared memory,Computer science,Efficient energy use,Parallel computing,Real-time computing,Memory management,Allocator,Energy consumption,Embedded system
Conference
ISBN
Citations 
PageRank 
0-7695-1870-2
7
0.67
References 
Authors
11
7
Name
Order
Citations
PageRank
P. Marchal170.67
J. I. Gomez2132.17
Pinuel, L.3283.13
D. Bruni470.67
L. Benini570.67
F. Catthoor689783.95
H. Corporaal716112.77