Share Email Print
cover

Proceedings Paper

Encoding MPEG-2 video batches using a multiprocessor machine
Author(s): Mohammad Kafil; Ishfaq Ahmad; Ming Lei Liou
Format Member Price Non-Member Price
PDF $14.40 $18.00

Paper Abstract

We present a parallel MPEG-2 video encoder on the Intel Paragon parallel computer. Given a video sequence or a set of sequences, the aim of the encoder is to achieve the maximum possible encoding rate. To achieve this aim, the parallel encoder works by a combined scheduling of processors, I/O nodes, and disks, enabling the system to work in a highly balanced fashion through matching of the encoding and I/O rates. An efficient data layout scheme for video frames is also proposed in order for I/O to sustain the desired data transfer rates. Using a small percentage of processors as the I/O nodes, the utilization of the system is also high. More importantly, our encoder is scalable and with an increase in the number of processors will result in a proportional increase in the encoding rate. Given any machine configuration (that is, the number of compute processors, I/O processors, and disks), our propose strategy can logically partition the system and match the I/O and encoding rates to reach the ideal encoding rate. The experimental results indicate about two-fold gain in performance compared to the previous studies. Our approach is useful for compressing a large video sequence or batches of sequences.

Paper Details

Date Published: 21 September 1998
PDF: 12 pages
Proc. SPIE 3452, Parallel and Distributed Methods for Image Processing II, (21 September 1998); doi: 10.1117/12.323465
Show Author Affiliations
Mohammad Kafil, Hong Kong Univ. of Science and Technology (Hong Kong)
Ishfaq Ahmad, Hong Kong Univ. of Science and Technology (Hong Kong)
Ming Lei Liou, Hong Kong Univ. of Science and Technology (Hong Kong)


Published in SPIE Proceedings Vol. 3452:
Parallel and Distributed Methods for Image Processing II
Hongchi Shi; Patrick C. Coffield, Editor(s)

© SPIE. Terms of Use
Back to Top