Design and Implementation of Parallel MPEG Encoder with MPI on Cluster System

As the computing and network technique move rm and spread widly, the usage of multimedia application becomes in general while the usage of text based application becomes low. Especially the application which treats the streaming media such as video or movie, one of multimedia data, holds a majority in the usage of computing. MPEG, one of the typical compression standard of streaming media, provides very high compression ratio so that general users could be close to the streaming media with easy usage. However, the encoding of MPEG requires lots of computing power and time. In the paper, we design and implement a parallel MPEG encoder with MPI in cluster envrionment to reduce the encoding time of MPEG.

[1]  Kunle Olukotun,et al.  Exploiting Coarse-Grain Parallelism in the MPEG-2 Algorithm , 1998 .

[2]  Lawrence A. Rowe,et al.  Parallel MPEG-1 Video Encoding , 1999 .

[3]  Edward J. Delp,et al.  Parallel implementation of an MPEG-1 encoder: faster than real time , 1995, Electronic Imaging.

[4]  Denilson Barbosa,et al.  Parallelizing MPEG video encoding using multiprocessors , 1999, XII Brazilian Symposium on Computer Graphics and Image Processing (Cat. No.PR00481).

[5]  Ming Lei Liou,et al.  A Data-Parallel Approach for Real-Time MPEG-2 Video Encoding , 1995, J. Parallel Distributed Comput..

[6]  Edward J. Delp,et al.  A spatial-temporal parallel approach for real-time MPEG video compression , 1996, Proceedings of the 1996 ICPP Workshop on Challenges for Parallel Processing.

[7]  Iskender Agi,et al.  A portable fault-tolerant parallel software MPEG-1 encoder , 2004, Multimedia Tools and Applications.

[8]  Edward Delp,et al.  Parallel Approaches to Real-Time MPEG Video Compression , 1997 .