计算机工程

• 开发研究与工程应用 • 上一篇    下一篇

基于异构多核平台H.264解码的DVFS算法

周亦敏,沈云龙,曹丽东   

  1. (上海理工大学光电信息与计算机工程学院,上海 200093)
  • 收稿日期:2012-10-23 出版日期:2013-11-15 发布日期:2013-11-13
  • 作者简介:周亦敏(1962-),男,副教授,主研方向:嵌入式系统,智能设备;沈云龙、曹丽东,硕士研究生
  • 基金项目:
    上海市教委科研创新基金资助项目(11YZ121)

Dynamic Voltage and Frequency Scaling Algorithm for H.264 Decoding Based on Heterogeneous Multicore Platform

ZHOU Yi-min, SHEN Yun-long, CAO Li-dong   

  1. (College of Optical-Electrical and Computer Engineering, University of Shanghai for Science and Technology, Shanghai 200093, China)
  • Received:2012-10-23 Online:2013-11-15 Published:2013-11-13

摘要: 异构多核作为嵌入式处理器架构的发展趋势,在处理复杂的视频编解码运算上具有强大的优势。但在实际应用中,多核所带来的能耗问题是其不得不面对的瓶颈。为克服这一问题,提出一种针对H.264的动态电压频率调节算法,通过对数据帧的解码工作负载进行预测,动态调整处理器的电压和频率,最终实现降低能耗的目的。实验结果证明,该算法至少可以降低处理器20%的能耗。

关键词: 异构多核, H.264解码, 动态电压频率调节, OMAP平台, 安卓系统, 多媒体框架

Abstract: Heterogeneous multi-core is the trend of the development of embedded processors architecture, for its enormous advantage on the processing of complex video coding and decoding computation. The issue of energy consumption also becomes a bottleneck that cannot be ignored. This paper proposes a Dynamic Voltage and Frequency Scaling(DVFS) algorithm based on H.264, which reduces energy consumption by predicting the workload of the frame decoding and scaling the processor’s voltage and frequency. Experimental results indicate that the approach can reduce about 20% of the energy consumption at least.

Key words: heterogeneous multi-core, H.264 decoding, Dynamic Voltage and Frequency Scaling(DVFS), OMAP platform, Android system, multimedia framework

中图分类号: