Cooperative DVFS for energy-efficient HEVC decoding on embedded CPU-GPU architecture

被引:3
|
作者
Gong, Fan [1 ]
Ju, Lei [1 ]
Zhang, Deshan [2 ]
Zhao, Mengying [1 ]
Jia, Zhiping [1 ]
机构
[1] Shandong Univ, Sch Comp Sci & Technol, Jinan, Shandong, Peoples R China
[2] Inspur Co Ltd, Jinan, Shandong, Peoples R China
关键词
DVFS; HEVC; power management; heterogeneous computing;
D O I
10.1145/3061639.3062216
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The next generation video coding standard High Efficiency Video Coding (HEVC) provides better compression rate for high resolution videos, at the cost of substantially higher computational complexity. While some latest off-the-shelf consumer electronics support HEVC via ASIC solutions, software implementation of real-time HEVC remains an open challenge for resource-constraint embedded systems. In this work, we present an HEVC decoder design on a low-power embedded heterogeneous multiprocessor System-on-Chip (HMPSoC) with CPU and GPU. Our analysis shows that the massive parallel architecture of GPU leads to a relatively smooth fluctuation on the processing time between video frames. Moreover, the dynamic workload of each frame has a monotonic correlation with a particular coding parameter that can be obtained at decoding time. Based on these observations, we propose an application-specific userspace CPU-GPU DVFS scheme which effectively saves the energy consumption for HEVC decoding. Furthermore, given our accurate workload prediction, only a small frame buffer is required to ensure real-time video decoding.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] CoopCL: Cooperative Execution of OpenCL Programs on Heterogeneous CPU-GPU Platforms
    Moren, Konrad
    Goehringer, Diana
    2020 28TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING (PDP 2020), 2020, : 224 - 231
  • [42] Modular Modelling of an Embedded Mobile CPU-GPU Chip for Feature Estimation
    Djedidi, Oussama
    Djeziri, Mohand Arab
    M'Sirdi, Nacer K.
    Naamane, Aziz
    ICINCO: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS - VOL 1, 2017, : 338 - 345
  • [43] Future aware Dynamic Thermal Management in CPU-GPU Embedded Platforms
    Maity, Srijeeta
    Roy, Rudrajyoti
    Majumder, Anirban
    Dey, Soumyajit
    Hota, Ashish R.
    2022 IEEE 43RD REAL-TIME SYSTEMS SYMPOSIUM (RTSS 2022), 2022, : 396 - 408
  • [44] GSched: An efficient scheduler for hybrid CPU-GPU HPC systems
    Mateos, Mariano Raboso
    Robles, Juan Antonio Cotobal
    1600, Springer Verlag (217): : 179 - 185
  • [45] An Embedded Architecture for Energy-Efficient Stream Computing
    Panda, Amrit
    Chatha, Karam S.
    IEEE EMBEDDED SYSTEMS LETTERS, 2014, 6 (03) : 57 - 60
  • [46] HETEROGENEOUS DESIGN AND EFFICIENT CPU-GPU IMPLEMENTATION OF COLLISION DETECTION
    Tayyub, Mohid
    Khan, Gul N.
    IADIS-INTERNATIONAL JOURNAL ON COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2019, 14 (02): : 25 - 40
  • [47] Optimized Real-Time MUSIC Algorithm With CPU-GPU Architecture
    Huang, Qinghua
    Lu, Naida
    IEEE ACCESS, 2021, 9 : 54067 - 54077
  • [48] DNN Model Architecture Fingerprinting Attack on CPU-GPU Edge Devices
    Patwari, Kartik
    Hafiz, Syed Mahbub
    Wang, Han
    Homayoun, Houman
    Shafiq, Zubair
    Chuah, Chen-Nee
    2022 IEEE 7TH EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY (EUROS&P 2022), 2022, : 337 - 355
  • [49] Energy-efficient video decoding schemes for embedded handheld devices
    Yen-Lin Chen
    Ming-Feng Chang
    Wen-Yew Liang
    Multimedia Tools and Applications, 2016, 75 : 3281 - 3300
  • [50] Energy-efficient video decoding schemes for embedded handheld devices
    Chen, Yen-Lin
    Chang, Ming-Feng
    Liang, Wen-Yew
    MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (06) : 3281 - 3300