• DocumentCode
    2888717
  • Title

    Improving energy efficiency of multi-threaded applications using heterogeneous CMOS-TFET multicores

  • Author

    Swaminathan, Karthik ; Kultursay, Emre ; Saripalli, Vinay ; Narayanan, Vijaykrishnan ; Kandemir, Mahmut ; Datta, Suman

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2011
  • fDate
    1-3 Aug. 2011
  • Firstpage
    247
  • Lastpage
    252
  • Abstract
    Energy-Delay-Product-aware DVFS is a widely-used technique that improves energy efficiency by dynamically adjusting the frequencies of cores. Further, for multithreaded applications, barrier-aware DVFS is a method that can dynamically tune the frequencies of cores to reduce barrier stall times and achieve higher energy efficiency. In both forms of DVFS, frequencies of cores are reduced from the maximum value to achieve better energy efficiency. TFET devices operate at energy efficiencies that cannot be achieved by CMOS devices. This advantage of TFET devices can be exploited in the context of multicore processors by replacing some of the CMOS cores with energy efficient TFET alternatives. However, the energy benefits of TFET devices are observed at relatively lower voltages, which results in a degradation in performance due to executing at lower frequencies. Although applications cannot be limited to run always at such lower frequencies, it can be significantly beneficial from an energy efficiency perspective to make use of energy efficient TFET cores during the times applications spend at these frequencies. In this paper, we show that due to EDP-aware DVFS and barrier-aware DVFS, multithreaded applications run for a significant portion of their execution time at frequencies at which TFET cores are more energy efficient. We further show that, at those frequencies, dynamically migrating threads to TFET cores can achieve average leakage and dynamic energy savings of 30% and 17%, respectively, with a performance degradation of less than 1%.
  • Keywords
    CMOS logic circuits; energy conservation; microprocessor chips; multi-threading; multiprocessing systems; power aware computing; tunnel transistors; EDP-aware DVFS; barrier-aware DVFS; dynamic voltage and frequency scaling; energy delay product-aware DVFS; energy efficiency; heterogeneous CMOS-TFET multicores; multicore processor; multithreaded application; tunnel field effect transistors; Benchmark testing; CMOS integrated circuits; Instruction sets; Multicore processing; Synchronization; Time frequency analysis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design (ISLPED) 2011 International Symposium on
  • Conference_Location
    Fukuoka
  • ISSN
    Pending
  • Print_ISBN
    978-1-61284-658-3
  • Electronic_ISBN
    Pending
  • Type

    conf

  • DOI
    10.1109/ISLPED.2011.5993644
  • Filename
    5993644