Title :
Layer assignment techniques for low energy in multi-layered memory organisations
Author :
Brockmeyer, E. ; Miranda, Miguel ; Catthoor, Francky
Author_Institution :
Technische Univ. Eindhoven, Netherlands
Abstract :
Nearly all platforms use a multi-layer memory hierarchy to bridge the enormous latency gap between the large off-chip memories and local register files. However, most of the previous work on HW or SW controlled techniques for layer assignment have been mainly focussed on performance. As a result, the intermediate layers have been assigned too large sizes, leading to energy inefficiency. In this paper, we present a technique that takes advantage of both the temporal locality and limited lifetime of the arrays of the application for minimum energy consumption under layer size constraints. A prototype tool has been developed and tested using two real-life applications of industrial relevance. Following this approach, we have been able to halve the energy consumed by the memory hierarchy for each of our drivers.
Keywords :
arrays; integrated memory circuits; logic design; logic simulation; low-power electronics; memory architecture; storage management; application array temporal locality; energy consumption minimization; energy efficiency; layer size constraints; limited array lifetime; local register files; low energy layer assignment techniques; memory hierarchy layer assignment; memory latency; multi-layered memory organisations; off-chip memories; Application software; Bridges; Carbon capture and storage; Costs; Delay; Energy consumption; Hardware; Registers; Space exploration; Testing;
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
Print_ISBN :
0-7695-1870-2
DOI :
10.1109/DATE.2003.1253746