DocumentCode
2522930
Title
An analysis of the energy efficiency of multi-threading on multi-core machines
Author
Tseng, Chengling Ginger ; Figueira, Silvia
Author_Institution
Dept. of Comput. Eng., Santa Clara Univ., Santa Clara, CA, USA
fYear
2010
fDate
15-18 Aug. 2010
Firstpage
283
Lastpage
290
Abstract
Multi-core machines are said to provide high performance at low-energy cost via multi-threading. However, obtaining high performance at low-energy cost depends on the optimal usage of the platform. The experimental results show that executing a multi-threaded program with an optimal configuration can lead to significant gains: up to 38.1% reduction in power and 49.72% reduction in total energy. The paper reports on the importance of isolating the energy used by the idle system and considering just the energy used by the multi-threaded program to be able to evaluate the performance of multi-threading accurately. The experimental results also show that the concept that “power consumption is proportional to the cube of the frequency” is not general and does not apply to the scenario investigated. In the experiments presented, the power consumption was rather linear with Intel´s mainstream Core Duo Quad microprocessor.
Keywords
energy conservation; multi-threading; multiprocessing systems; power aware computing; power consumption; energy efficiency; multi-core machines; multi-threaded program; power consumption; Instruction sets; Jacobian matrices; Logic gates; Energy efficiency;
fLanguage
English
Publisher
ieee
Conference_Titel
Green Computing Conference, 2010 International
Conference_Location
Chicago, IL
Print_ISBN
978-1-4244-7612-1
Type
conf
DOI
10.1109/GREENCOMP.2010.5598301
Filename
5598301
Link To Document