Volume 7 Number 7 (Jul. 2012)
Home > Archive > 2012 > Volume 7 Number 7 (Jul. 2012) >
JCP 2012 Vol.7(7): 1639-1646 ISSN: 1796-203X
doi: 10.4304/jcp.7.7.1639-1646

Parallel Implementation of Xvid Decoder on Multi-Core

Ying Liu, Fuxiang Gao, Shiyuan Wang
College of Information Science and Engineering, Northeastern University, Shenyang, 110819, China
Abstract—With rapid development of multimedia technology, performance of computers is changing constantly. Today even the most ordinary computers have already equipped with multi-core processors. At the same time, high-quality videos have become main requirement of customers. Therefore it is a serious problem how to make video codec process a large number of video data efficiently on multi-core processors. It is a good way to develop the software which is compatible with multi-core. But most video codec has been already designed and developed for single-core processors. So it’s a good idea to transform the current sequential program into the parallel one by the parallelization runtime library. In this paper we choose Intel isomorphic quad-core processor as hardware platform, Linux as OS, and use Intel parallel runtime library TBB to transform the decoder. The transformation includes that Loop parallelization, memory parallelization, data parallelization, pipeline parallelization and task-level parallelization. Then, for testing, sequential program and parallel one run on the same environment respectively, and the final results show that after parallelization the performance has improved significantly.

Index Terms—Parallelization, TBB, Multi-core;Xvid Decoder.

[PDF]

Cite: Ying Liu, Fuxiang Gao, Shiyuan Wang, "Parallel Implementation of Xvid Decoder on Multi-Core," Journal of Computers vol. 7, no. 7, pp. 1639-1646, 2012.

General Information

ISSN: 1796-203X
Abbreviated Title: J.Comput.
Frequency: Bimonthly
Editor-in-Chief: Prof. Liansheng Tan
Executive Editor: Ms. Nina Lee
Abstracting/ Indexing: DBLP, EBSCO,  ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat,etc
E-mail: jcp@iap.org
  • Nov 14, 2019 News!

    Vol 14, No 11 has been published with online version   [Click]

  • Mar 20, 2020 News!

    Vol 15, No 2 has been published with online version   [Click]

  • Dec 16, 2019 News!

    Vol 14, No 12 has been published with online version   [Click]

  • Sep 16, 2019 News!

    Vol 14, No 9 has been published with online version   [Click]

  • Aug 16, 2019 News!

    Vol 14, No 8 has been published with online version   [Click]

  • Read more>>