DocumentCode
237137
Title
Design and Evaluation of an Energy-Saving Real-Time Microprocessor
Author
Brinkschulte, Uwe ; Lohn, Daniel ; Bauer, Matthias
Author_Institution
Inst. for Comput. Sci., Johann Wolfgang Goethe Univ., Frankfurt am Main, Germany
fYear
2014
fDate
10-12 June 2014
Firstpage
92
Lastpage
99
Abstract
Today, many embedded applications are real time systems. Therefore, besides correct functionality they have to guarantee execution time bounds. To put it in other words, an embedded real-time system needs a good worst case performance. Additionally, the power and energy consumption is of great importance. Usually dynamic power and frequency scaling techniques are used to ensure this goal. However, standard dynamic power and frequency scaling techniques sacrifice performance thus saving power and energy. In this paper we present an architecture of a microprocessor core enhanced with a closed control loop on hardware level. This design is able to deliver an aimed performance, thus holding execution time bonds. Additionally, the controller is used to reduce the supply voltage and clock frequency whenever possible without sacrificing the thread performance.
Keywords
computer architecture; embedded systems; energy conservation; microprocessor chips; power aware computing; power consumption; clock frequency; closed control loop; embedded applications; embedded real-time system; energy consumption; energy saving; energy-saving real-time microprocessor; execution time bounds; frequency scaling techniques; hardware level; microprocessor core architecture; power consumption; power saving; real time systems; standard dynamic power; thread performance; voltage supply; worst case performance; Clocks; Frequency control; Hardware; Microprocessors; Program processors; Real-time systems; Throughput; adaptive microprocessor; control theory; embedded system; real-time;
fLanguage
English
Publisher
ieee
Conference_Titel
Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2014 IEEE 17th International Symposium on
Conference_Location
Reno, NV
ISSN
1555-0885
Type
conf
DOI
10.1109/ISORC.2014.32
Filename
6899136
Link To Document