• 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