DocumentCode
356624
Title
Software optimization of H.263 video encoder on Pentium processor with MMX technology
Author
Hsu, Pohsiang ; Liu, K. J Ray
Author_Institution
Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
Volume
1
fYear
2000
fDate
2000
Firstpage
103
Abstract
A key enabling technology for the proliferation of multimedia PCs is the availability of fast video codecs, which are the basic building blocks of many new multimedia applications. Since most industrial video coding standards (e.g., MPEG1, MPEG2, H.261, H.263, etc.) only specify the decoder syntax, there is a lot of room for optimization in a practical implementation. When considering a specific hardware platform like the PC, the algorithmic optimization must be considered in tandem with the architecture of the PC. Specifically, an algorithm that is optimal in the sense of number of operations needed may not be the fastest implementation on the PC. This is because special instructions are available which can perform several operations at once under special circumstances. In this work, we describe a fast implementation of the H.263 video encoder for the Pentium processor with MMX technology
Keywords
code standards; multimedia systems; optimisation; video codecs; video coding; H.263; MMX; Pentium processor; multimedia; software optimization; video codecs; video coding standards; video encoder; Code standards; Computer industry; Educational institutions; Hardware; Microcomputers; Multimedia communication; Personal communication networks; Video codecs; Video coding; Video compression;
fLanguage
English
Publisher
ieee
Conference_Titel
Multimedia and Expo, 2000. ICME 2000. 2000 IEEE International Conference on
Conference_Location
New York, NY
Print_ISBN
0-7803-6536-4
Type
conf
DOI
10.1109/ICME.2000.869555
Filename
869555
Link To Document