JOURNAL ARTICLE

Performance of software-based MPEG-2 video encoder on parallel and distributed systems

Shahriar AkramullahZahoor AhmadM.L. Liou

Year: 1997 Journal:   IEEE Transactions on Circuits and Systems for Video Technology Vol: 7 (4)Pages: 687-695   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Video encoding due to its high processing requirements has been traditionally done using special-purpose hardware. Software solutions have been explored but are considered to be feasible only for nonreal-time applications requiring low encoding rates. However, a software solution using a general-purpose computing system has numerous advantages: it is more available and flexible and allows experimenting with and hence improving various components of the encoder. In this paper, we present the performance of a software video encoder with MPEG-2 quality on various parallel and distributed platforms. The platforms include an Intel Paragon XP/S and an Intel iPSC/860 hypercube parallel computer as well as various networked clusters of workstations. Our encoder is portable across these platforms and uses a data-parallel approach in which parallelism is achieved by distributing each frame across the processors. The encoder is useful for both real-time and nonreal-time applications, and its performance scales according to the available number of processors. In addition, the encoder provides control over various parameters such as the size of the motion search window, buffer management, and bit rate. The performance results include comparisons of execution times, speedups, and frame encoding rates on various systems.

Keywords:
Encoder Computer science Software Encoding (memory) Computer hardware Frame (networking) Workstation Parallel computing Real-time computing Embedded system Operating system Computer network

Metrics

42
Cited By
2.76
FWCI (Field Weighted Citation Impact)
15
Refs
0.91
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
Advanced Data Compression Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Embedded Systems Design Techniques
Physical Sciences →  Computer Science →  Hardware and Architecture

Related Documents

JOURNAL ARTICLE

Parallel MPEG-2 Video Encoder

Ravin SachdevaKaushik Saha

Year: 2011 Pages: 159-160
JOURNAL ARTICLE

A software-based MPEG-4 video encoder using parallel processing

Yong HeIftikhar AhmadM.L. Liou

Journal:   IEEE Transactions on Circuits and Systems for Video Technology Year: 1998 Vol: 8 (7)Pages: 909-920
JOURNAL ARTICLE

A software-based real-time MPEG-2 video encoder

Jeff McVeighG.K. ChenJ. H. GoldsteinA. GuptaM. KeithScott T. Wood

Journal:   IEEE Transactions on Circuits and Systems for Video Technology Year: 2000 Vol: 10 (7)Pages: 1178-1184
JOURNAL ARTICLE

A complexity-scalable software-based MPEG-2 video encoder

Guobin ChenXin-ning LuXingguo WangJilin Liu

Journal:   Journal of Zhejiang University. Science A Year: 2004 Vol: 5 (5)Pages: 572-578
© 2026 ScienceGate Book Chapters — All rights reserved.