DocumentCode :
2958554
Title :
System modeling and software-based implementation of MPEG-4 video encoder
Author :
He, Chen ; Zhong, Shi
Author_Institution :
Dept. of Electr. & Comput. Eng., Texas Univ., Austin, TX, USA
Volume :
2
fYear :
2000
fDate :
Oct. 29 2000-Nov. 1 2000
Firstpage :
1058
Abstract :
In this paper, we model the MPEG-4 video encoder using computational process networks (CPN), which is a determinate and concurrent computation model, and implement a scalable software-based encoder in C++ and portable operating system interface (POSIX) threads under the framework proposed by Allen and Evans (see IEEE Trans. Signal Proc., vol.48, no.3, p.921-6, Mar. 2000) for constructing high-throughput real-time signal processing applications. The performance of the original sequential implementation and our concurrent implementation of the MPEG-4 simple profile video encoder are compared on a single-processor workstation. We find that the concurrent implementation is faster since the benefits from concurrent execution of CPN nodes outweigh the overheads created by C++/Pthread programming. Our approach is scalable to multiprocessor environment, which makes the software-based real-time MPEG-4 video encoder on multiple or multiprocessor workstations feasible.
Keywords :
multiprocessing systems; real-time systems; video coding; C++/Pthread programming; MPEG-4 video encoder; POSIX threads; computational process networks; concurrent computation model; multiple workstations; multiprocessor environment; multiprocessor workstations; portable operating system interface; real-time signal processing applications; scalable software-based encode; single-processor workstation; software-based implementation; system modeling; Computational modeling; Computer interfaces; Computer networks; Concurrent computing; MPEG 4 Standard; Operating systems; Portable computers; Signal processing; Workstations; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2000. Conference Record of the Thirty-Fourth Asilomar Conference on
Conference_Location :
Pacific Grove, CA, USA
ISSN :
1058-6393
Print_ISBN :
0-7803-6514-3
Type :
conf
DOI :
10.1109/ACSSC.2000.910677
Filename :
910677
Link To Document :
بازگشت