Title :
Dynamic power dissipation control method for real-time processors based on hardware multithreading
Author :
Xinqiang, Luo ; Yue, Qi ; Lei, Wang ; Qin, Wang
Author_Institution :
School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing 100083, China; Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing 100083, China
Abstract :
In order to eliminate the energy waste caused by the traditional static hardware multithreaded processor used in real-time embedded system working in the low workload situation, the energy efficiency of the hardware multithread is discussed and a novel dynamic multithreaded architecture is proposed. The proposed architecture saves the energy wasted by removing idle threads without manipulation on the original architecture, fulfills a seamless switching mechanism which protects active threads and avoids pipeline stall during power mode switching. The report of an implemented dynamic multithreaded processor with 45 nm process from synthesis tool indicates that the area of dynamic multithreaded architecture is only 2.27% higher than the static one in achieving dynamic power dissipation, and consumes 1.3% more power in the same peak performance.
Keywords :
Computer architecture; Design methodology; Energy efficiency; Instruction sets; Low power electronics; Multithreading; Power system planning; Real time systems; dynamic power dissipation control; energy efficiency; hardware multithread; low power design; real-time processor;
Journal_Title :
Communications, China
DOI :
10.1109/CC.2013.6520948