• DocumentCode
    129378
  • Title

    Contention aware frequency scaling on CMPs with guaranteed quality of service

  • Author

    Hao Shen ; Qinru Qiu

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Syracuse Univ., Syracuse, NY, USA
  • fYear
    2014
  • fDate
    24-28 March 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Workload consolidation is usually performed in datacenters to improve server utilization for higher energy efficiency. One of the key issues related to workload consolidation is contention for shared resources such as last level cache, main memory, memory controller, etc. Dynamic voltage and frequency scaling (DVFS) of CPU is another effective technique that has widely been used to trade the performance for power reduction. We have found that the degree of resource contention of a system affects its performance sensitivity to CPU frequency. In this paper, we apply machine learning techniques to construct a model that quantifies runtime performance degradation caused by resource contention and frequency scaling. The inputs of our model are readings from Performance Monitoring Units (PMU) screened using standard feature selection technique. The model is tested on an SMT-enabled chip multi-processor and it reaches up to 90% accuracy. Experimental results show that, guided by the performance model, runtime power management techniques such as DVFS can achieve more accurate power and performance tradeoff without violating the quality of service (QoS) agreement. The QoS violation of the proposed system is significantly lower than systems that have no performance degradation information.
  • Keywords
    learning (artificial intelligence); power aware computing; quality of service; CMP; DVFS; SMT enabled chip multiprocessor; contention aware frequency scaling; dynamic voltage and frequency scaling; energy efficiency; guaranteed quality of service; machine learning techniques; performance monitoring units; power reduction; resource contention; standard feature selection technique; Benchmark testing; Degradation; Hidden Markov models; Phasor measurement units; Quality of service; Sensitivity; Servers; consolidation; contention; frequency scaling; power management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
  • Conference_Location
    Dresden
  • Type

    conf

  • DOI
    10.7873/DATE.2014.291
  • Filename
    6800492