基于多线程的CABAC并行编码方法
DOI:
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家863计划资助项目(2007AA01Z108);教育部“高性能微处理器技术”创新团队研究计划项目


A CABAC Parallel Encoding Method for Multithreading
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    CABAC(Context-based Adaptive Binary Arithmetic Coding)是H.264/AVC主要档次以上配置中推荐采用的熵编码方法。相比其他的熵编码方法,CABAC能够节省编码码率,但其计算串行性强,不能较好适应片上多核环境。针对这一问题提出了基于多线程的CABAC并行编码方法。大量实验统计表明,该方法负载划分较为均衡,对序列熵编码的单独加速比最高可达1.78。

    Abstract:

    The context-based adaptive binary arithmetic coder (CABAC) is the preferred entropy encoding method in the main profile of H.264/AVC, for it can offer more bit rate saving than other entropy coding methods. However, high computational complexity and poor parallelism make it unsuitable for chip multicore processors application. A new CABAC parallel encoding method is proposed for the troubleshooting. Results from experiments show that the proposed method can indeed strike a near balanced workload partition while achieving a peak speedup of 1.78 when solely applied.

    参考文献
    相似文献
    引证文献
引用本文

陈胜刚,孙书为,陈书明.基于多线程的CABAC并行编码方法[J].国防科技大学学报,2009,31(1):99-103.
CHEN Shenggang, SUN Shuwei, CHEN Shuming. A CABAC Parallel Encoding Method for Multithreading[J]. Journal of National University of Defense Technology,2009,31(1):99-103.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2008-07-02
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2012-11-08
  • 出版日期:
文章二维码