• DocumentCode
    2262800
  • Title

    System Level Power Characterization of Multi-core Computers with Dynamic Frequency Scaling Support

  • Author

    Jiang, Congfeng

  • Author_Institution
    Grid & Service Comput. Technol. Lab., Hangzhou Dianzi Univ., Hangzhou, China
  • fYear
    2012
  • fDate
    24-28 Sept. 2012
  • Firstpage
    73
  • Lastpage
    79
  • Abstract
    Multi-core architecture has become prominent in modern processors including personal computers, large scale server systems and embedded systems. While multi core processors provide higher computing performance, they have higher power density and also consume more energy than traditional single core processors. Therefore, Dynamic Frequency Scaling (DFS) is mostly implemented in multi-core processors in order to reduce power and energy consumptions. However, the built-in dynamic frequency scaling ability in processors is not enough for highly dynamic and mixed workloads including computing intensive and I/O intensive computing workloads. In this paper we conducted extensive experiments to characterize the processor utilization, power consumption, and application performance. We provide the experiment results and observations. We found that: (1) There is no power model that is capable for different computing systems, even for the same workloads. (2) Processor utilization is not always the indicator for power consumption. For example, in some scenarios such as mixed type and I/O intensive applications, the power consumption is not proportional to the processor utilization and even keeps approximately unchanged. (3) Different computing systems with different subsystems configurations, i.e., processors, memories, and disks, have different power curves due to their proportion in total system-level power consumption because these different subsystems consume different basic power and dynamic power when running different workloads.
  • Keywords
    embedded systems; multiprocessing systems; I/O intensive application; I/O intensive computing workload; computing system; dynamic frequency scaling support; embedded system; energy consumption; large scale server system; multicore architecture; multicore computers; multicore processors; personal computers; power model; processor utilization; single core processors; system level power characterization; system level power consumption; Computational modeling; Energy consumption; Hardware; Multicore processing; Power demand; Program processors; Time frequency analysis; Dynamic Frequency Scaling; Energy Consumption; Multi-Core; Power Characterization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing Workshops (CLUSTER WORKSHOPS), 2012 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4673-2893-7
  • Type

    conf

  • DOI
    10.1109/ClusterW.2012.22
  • Filename
    6355849