CORC  > 北京大学  > 信息科学技术学院
Dynamic MB-level Scheduling for parallel video coding
Dong, Shengfu ; Wang, Zhenyu ; Wang, Ronggang ; Wang, Wenmin ; Gao, Wen
2013
英文摘要MB-level parallelism is widely used in parallel video coding thanks to its merits of low latency, no performance loss and high degree of parallelism. Most of video encoders with MB-level parallelism employ MB Row Scheduling (MRS) scheme. In software video encoder, early terminate algorithms tend to cause significant difference in coding time of different MBs. Consequently, the running speeds of multiple threads are unbalanced. When the number of threads is more than that of physical cores, the running speed unbalance is further worsened by computation resources competition among multiple threads. The computation resources of multiple cores can't be fully utilized without careful handling of the above running speed unbalance. Additionally, synchronization of multiple threads can also penalize the running speed of the whole video encoder. In this paper, we analyze the running speed unbalance of multiple threads in MRS scheme, and propose a new Dynamic MB-level Scheduling (DMS) scheme for parallel video coding. DMS alleviates both the running speed unbalance and synchronization delay among multiple threads on multi-core platform. Experiment results verified that video encoder with MRS can be accelerated in average 9% by our proposed DMS, when processors are fully utilized. ? 2013 IEEE.; EI; 0
语种英语
DOI标识10.1109/PCS.2013.6737704
内容类型其他
源URL[http://ir.pku.edu.cn/handle/20.500.11897/410737]  
专题信息科学技术学院
推荐引用方式
GB/T 7714
Dong, Shengfu,Wang, Zhenyu,Wang, Ronggang,et al. Dynamic MB-level Scheduling for parallel video coding. 2013-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace