引用本文: | 陈胜刚,孙书为,陈书明.基于多线程的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[点击复制] |
|
|
|
本文已被:浏览 6558次 下载 6604次 |
基于多线程的CABAC并行编码方法 |
陈胜刚, 孙书为, 陈书明 |
(国防科技大学 计算机学院,湖南 长沙 410073)
|
摘要: |
CABAC(Context-based Adaptive Binary Arithmetic Coding)是H.264/AVC主要档次以上配置中推荐采用的熵编码方法。相比其他的熵编码方法,CABAC能够节省编码码率,但其计算串行性强,不能较好适应片上多核环境。针对这一问题提出了基于多线程的CABAC并行编码方法。大量实验统计表明,该方法负载划分较为均衡,对序列熵编码的单独加速比最高可达1.78。 |
关键词: CABAC 并行化 H.264/AVC |
DOI: |
投稿日期:2008-07-02 |
基金项目:国家863计划资助项目(2007AA01Z108);教育部“高性能微处理器技术”创新团队研究计划项目 |
|
A CABAC Parallel Encoding Method for Multithreading |
CHEN Shenggang, SUN Shuwei, CHEN Shuming |
(College of Computer, National Univ. of Defense Technology, Changsha 410073, China)
|
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. |
Keywords: CABAC parallelism H.164/AVC |
|
|