DocumentCode
1920820
Title
Energy Evaluation in the Nios II Processor as a Function of Cache Sizes
Author
Cambre, David M. ; Boemo, Eduardo ; Todorovich, Elias
Author_Institution
Sch. of Comput. Eng., Univ. Autonoma de Madrid, Madrid
fYear
2008
fDate
26-28 March 2008
Firstpage
55
Lastpage
61
Abstract
This paper is a study of the Nios II power characterization. The relationship between instruction and data cache sizes and the corresponding energy consumption is analyzed. The study is based on more than one thousand current measurements for different benchmark programs and cache configurations. From the results it is clear that using the optimal cache sizes leads to the lowest energy consumption even when considering execution time, power, and FPGA resources utilization. As an additional result the paper shows an example where the use of integer instead of floating point operations can save a significant amount of energy. Lastly, it is shown that the energy consumption as a function of the input data size follows the same function as the computational complexity for the studied examples.
Keywords
cache storage; field programmable gate arrays; floating point arithmetic; microprocessor chips; Nios II processor; cache configurations; cache sizes; energy consumption; energy evaluation; field programmable gate arrays; floating point arithmetic; resources utilization; Application software; Costs; Electronic design automation and methodology; Embedded software; Embedded system; Energy consumption; Field programmable gate arrays; Power engineering computing; Programmable logic arrays; Programmable logic devices;
fLanguage
English
Publisher
ieee
Conference_Titel
Programmable Logic, 2008 4th Southern Conference on
Conference_Location
San Carlos de Bariloche
Print_ISBN
978-1-4244-1992-0
Type
conf
DOI
10.1109/SPL.2008.4547732
Filename
4547732
Link To Document