1
An implementation of parallel real-time MPEG-2 video encoding algorithm | |
Author | Preuk Sutheerawatthana |
Call Number | AIT Thesis no.CS-98-30 |
Subject(s) | Parallel processing (Electronic computers) |
Note | A thesis submitted in partial fulfillment of the requirements for the degree of Master of Engineering, School of Advanced Technologies |
Publisher | Asian Institute of Technology |
Abstract | MPEG-2, developed by the MPEG of the ISO/IEC, is the international standard for video codec. It is intended for applications requiring bit-rates of 2 Mbps. Traditionally, realtime MPEG-2 video encoding can be done either using special-purpose hardware or generalpurpose software solution. However, the hardware-based encoder has the following key disadvantages: is very expensive, is less flexible than software-based and is optimized for a particular algorithm. Therefore, the software based is more interesting. In this study, we implemented the parallel processing to improve the performance of real-time MPEG-2 video encoding algorithm based on the software solution. We also presented the different implementations including Message-passing programming, Shared-memory programming, Data parallelism and Functional parallelism. These implementations were performed on the HP Convex Exemplar SPP1600 using the SPMD paradigm. Finally, the results which achieved from our experiments, are discussed to find the best solution. |
Year | 1998 |
Type | Thesis |
School | School of Advanced Technologies (SAT) |
Department | Department of Information and Communications Technologies (DICT) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Yulu, Qi; |
Examination Committee(s) | Batanov, D. N. ;Aekavute Sujarae; |
Degree | Thesis (M.Eng.) - Asian Institute of Technology, 1998 |