• DocumentCode
    1787007
  • Title

    Estimating application workload using hardware performance counters in real-time video encoding

  • Author

    Rasoolzadeh, Siamak ; Saedpanah, Morteza ; Hashemi, Mohammed R.

  • Author_Institution
    Multimedia Process. Lab., Univ. of Tehran, Tehran, Iran
  • fYear
    2014
  • fDate
    9-11 Sept. 2014
  • Firstpage
    307
  • Lastpage
    311
  • Abstract
    In recent years, cloud computing has emerged as a viable alternative for many computationally intensive applications. Offloading an application to the cloud has many advantages, but power consumption is still an important concern. Service providers should minimize power while maintaining customer´s quality of service requirements. Dynamic Voltage and Frequency Scaling (DVFS) is an effective method to optimize power consumption by minimizing the processor speed to a level that satisfies the application constraints. In applications such as real-time video encoding, where computational complexity depends on the video content, it is important to be able to adjust voltage and frequency dynamically. Incorrect DVFS may cause over-provisioning of resources or missing application deadlines. In other words, one of the key challenges of DVFS is the accuracy of workload estimation. In this paper, we propose a workload estimation method using low level Hardware Performance Counters (HPCs) for content dependent multimedia applications. The proposed technique has been used to estimate the workload of an H.264/AVC video encoder at the Group-Of-Pictures (GOP) level. Simulation results indicate that 23% energy saving can be achieved in comparison with ondemand frequency setting policy used in Linux.
  • Keywords
    Linux; cloud computing; computational complexity; data compression; energy conservation; quality of service; telecommunication power management; video coding; DVFS; GOP; H.264-AVC video encoder; HPC; Linux; application workload estimation method; cloud computing; computational complexity; customer quality of service; dynamic voltage and frequency scaling; energy saving; group-of-picture; hardware performance counter; multimedia application; on demand frequency setting policy; power consumption optimization; power minimization; real-time video encoding; video content; Complexity theory; Decoding; Estimation; Hardware; Radiation detectors; Real-time systems; Streaming media; DVFS; Hardware Performance Counters; Power Consumption; Workload Prediction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Telecommunications (IST), 2014 7th International Symposium on
  • Conference_Location
    Tehran
  • Print_ISBN
    978-1-4799-5358-5
  • Type

    conf

  • DOI
    10.1109/ISTEL.2014.7000719
  • Filename
    7000719