DocumentCode :
35545
Title :
SMT Switch: Software Mechanisms for Power Shifting
Author :
Tembey, Priyanka ; Vega, A. ; Buyuktosunoglu, Alper ; da Silva, Dilma ; Bose, Pradip
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
Volume :
12
Issue :
2
fYear :
2013
fDate :
July-Dec. 2013
Firstpage :
67
Lastpage :
70
Abstract :
Simultaneous multithreading (SMT) as a processor design to achieve higher levels of system and application throughput is a well-accepted and deployed technique in most desktop and server processors. We study the power implications of varying SMT levels i.e., thread counts per core for various multi-threaded applications on a real SMT multicore platform, and introduce a novel software mechanism of changing SMT level of a core to tune platform power. Power-shifting policies by varying per core SMT levels for performance benefits within a power cap are introduced. Projected power savings (of 15%) for a streaming parallel benchmark can be attained using SMT-level power shifting mechanisms.
Keywords :
multi-threading; multiprocessing systems; power aware computing; SMT multicore platform; SMT switch; SMT-level power shifting mechanism; application throughput; processor design; simultaneous multithreading; software mechanisms; streaming parallel benchmark; tune platform power; Computer architecture; Multithreading; Parallel processing; Power system management; Program processors; Software engineering; Computer Systems Organization; Hardware; Multithreaded processors; Operating Systems; Other Architecture Styles; Power Management; Process Management; Processor Architectures; Scheduling; Software/Software Engineering;
fLanguage :
English
Journal_Title :
Computer Architecture Letters
Publisher :
ieee
ISSN :
1556-6056
Type :
jour
DOI :
10.1109/L-CA.2012.26
Filename :
6287497
Link To Document :
بازگشت