Title :
Estimating influence of data layout optimizations on SDRAM energy consumption
Author :
Kim, H.S. ; Vijaykrishnan, N. ; Kandemir, M. ; Brockmeyer, E. ; Catthoor, F. ; Irwin, M.J.
Author_Institution :
Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
Abstract :
An important problem in extracting maximum benefits from an SDRAM-based architecture is to exploit data locality at the page granularity. Frequent switches between data pages can increase memory latency and have an impact on energy consumption. In this paper, we propose a mathematical formulation, using Presburger arithmetic and Ehrhart polynomials to-estimate the number of page breaks statically (i.e., at compile time). The results obtained using video codes indicate that the proposed framework can estimate the number of page breaks with good accuracy.
Keywords :
low-power electronics; optimisation; optimising compilers; paged storage; random-access storage; storage management; Ehrhart polynomials; Presburger arithmetic; SDRAM energy consumption; compile time estimation; data layout influence; data layout optimization; data page switching; memory access efficiency; memory latency; page granularity data locality; static page break estimation; video codes; Arithmetic; Bandwidth; Computer science; Data engineering; Delay; Energy consumption; Permission; Polynomials; Power engineering and energy; SDRAM;
Conference_Titel :
Low Power Electronics and Design, 2003. ISLPED '03. Proceedings of the 2003 International Symposium on
Print_ISBN :
1-58113-682-X
DOI :
10.1109/LPE.2003.1231832