Reducing memory energy consumption of embedded applications that process dynamically allocated data


Por: De La Luz V., Kandemir M., Kolcu I.

Publicada: 1 ene 2006
Resumen:
The authors present a set of strategies for reducing the energy consumption in a multibank memory architecture using an energy conscious dynamic memory allocation/deallocation. Applications that make dynamic memory allocations are used very frequently in embedded computing and mobile networking areas. The authors' strategies focus on such applications exclusively and cluster dynamically allocated data with a temporal affinity in the physical address space such that the data occupy a small number of memory banks. The remaining banks can be shut off, saving energy. One of the authors' strategies also employs dynamic data migration to further increase energy savings. The experimental results show that all the authors' strategies save a significant amount of energy. © 2006 IEEE.

Filiaciones:
De La Luz V.:
 Banco de Mexico, Mexico C.P. 06059, Mexico

Kandemir M.:
 Pennsylvania State University, University Park, PA 116802, United States

Kolcu I.:
 University of Manchester, Manchester MB 9PL, United Kingdom
ISSN: 02780070
Editorial
Institute of Electrical and Electronics Engineers Inc., 445 HOES LANE, PISCATAWAY, NJ 08855-4141 USA, Estados Unidos America
Tipo de documento: Article
Volumen: 25 Número: 9
Páginas: 1855-1861
WOS Id: 000240078200022