Title :
Hardware support for performance measurements and energy estimation of OpenRISC processor
Author :
Bara, Lucian ; Boncalo, Oana ; Marcu, Marius
Author_Institution :
Comput. & Software Eng. Depts., Politeh. Univ. Timisoara, Timisoara, Romania
Abstract :
This paper addresses the problem of providing support for energy consumption accounting and performance evaluation by means of performance counters in an open source processor core - OpenRISC OR1200. The OpenRISC processing core is flexible in that it allows different hardware configurations, and provides full support on the tool-chain side. In addition to this, it gives full hardware design access, and it is used by a well-established community. This paper has taken advantage of these features in order to study how different processing core´s architecture configurations and compiler parameters influence the processing core´s performance. Furthermore, an energy consumption model based on performance counters values correlated by physical measurements has been proposed.
Keywords :
computer architecture; energy consumption; performance evaluation; power aware computing; program compilers; reduced instruction set computing; OpenRISC OR1200; OpenRISC processor; compiler parameters; core architecture configurations; energy consumption; energy estimation; hardware configurations; hardware design access; hardware support; performance measurements; physical measurements; tool-chain side; Benchmark testing; Field programmable gate arrays; Hardware; Monitoring; Power demand; Power measurement; Radiation detectors; OpenRISC processor; design; energy estimation; performance counters; processor profiling;
Conference_Titel :
Applied Computational Intelligence and Informatics (SACI), 2015 IEEE 10th Jubilee International Symposium on
Conference_Location :
Timisoara
DOI :
10.1109/SACI.2015.7208237