AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
PDF (333.2 KB)
Collect
Submit Manuscript AI Chat Paper
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline

Optimizing a Parallel Video Encoder with Message Passing and a Shared Memory Architecture

Junli GUYihe SUN( )
Institute of Microelectronics, Tsinghua University, Beijing 100084, China
Show Author Information

Abstract

Implementing video applications on emerging multi-core processors is a promising technique for personal, real-time multi-media applications. However, when porting the legacy parallel video encoders developed for clusters to shared-memory multi-cores, the existing parallel algorithms result in workload imbalances on different cores and communication inefficiencies. This paper describes a strip-wise parallel scheme to balance workloads and a hybrid communication mechanism to reduce communication overhead. The implementation of the H.264 parallel encoder on an eight CPU Intel Xeon system achieves 5x to 6x speed-up over a single thread encoder and achieves a 29% performance improvement over the commonly used master-slave schemes on clusters. The paper also gives further analysis on scalability, parallel efficiency, workload balance, and communication overhead as the number of cores varies.

References

【1】
【1】
 
 
Tsinghua Science and Technology
Pages 393-398

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
GU J, SUN Y. Optimizing a Parallel Video Encoder with Message Passing and a Shared Memory Architecture. Tsinghua Science and Technology, 2011, 16(4): 393-398. https://doi.org/10.1016/S1007-0214(11)70057-8

131

Views

3

Downloads

0

Crossref

N/A

Web of Science

0

Scopus

19

CSCD

Received: 31 December 2009
Revised: 22 June 2011
Published: 01 August 2011
© Tsinghua University Press 2011