DocumentCode :
1006177
Title :
Quantifying the benefit of thread and data parallelism for fast motion estimation in MPEG-2
Author :
Chouliaras, V.A. ; Agha, S. ; Jacobs, T.R. ; Dwyer, V.M.
Author_Institution :
Dept. of Electron. Eng., Loughborough Univ., UK
Volume :
42
Issue :
13
fYear :
2006
fDate :
6/22/2006 12:00:00 AM
Firstpage :
747
Lastpage :
748
Abstract :
Preliminary results of a concise investigation of the performance benefits obtained by exploiting thread and data parallelism in fast motion estimation algorithms in MPEG-2 are presented. Thirteen such fast ME algorithms were implemented using both thread-parallel and data-parallel schemes to determine their computational requirements in an embedded environment. The results are then compared to both the default (non-parallelised, full-search) as well as their respective (non-parallelised, fast) versions. Results conclusively demonstrate that both thread and data level parallelism should be exploited for cases where full-search motion estimation is a requirement. By contrast, all fast methods demonstrate that wide data-parallel hardware provides little performance improvement over a conservative, 4-byte single-instruction, multiple-data (SIMD) sum-of-absolute-differences (SAD) coprocessor. In the context of portable, consumer applications, both sets of results strongly suggest a multi-core approach with moderate data-parallel infrastructure.
Keywords :
coprocessors; motion estimation; parallel processing; video coding; MPEG-2; data parallelism; data-parallel hardware; data-parallel scheme; fast motion estimation; sum-of-absolute-differences coprocessor; thread parallelism; thread-parallel scheme;
fLanguage :
English
Journal_Title :
Electronics Letters
Publisher :
iet
ISSN :
0013-5194
Type :
jour
DOI :
10.1049/el:20064051
Filename :
1648564
Link To Document :
بازگشت