• 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