DocumentCode :
2635681
Title :
Performance Impact of Unaligned Memory Operations in SIMD Extensions for Video Codec Applications
Author :
Alvarez, Mauricio ; Salamí, Esther ; Ramírez, Alex ; Valero, Mateo
Author_Institution :
Dept. of Comput. Archit., Univ. Politecnica de Catalunya
fYear :
2007
fDate :
25-27 April 2007
Firstpage :
62
Lastpage :
71
Abstract :
Although SIMD extensions are a cost effective way to exploit the data level parallelism present in most media applications, we will show that they had have a very limited memory architecture with a weak support for unaligned memory accesses. In video codec, and other applications, the overhead for accessing unaligned positions without an efficient architecture support has a big performance penalty and in some cases makes vectorization counter-productive. In this paper we analyze the performance impact of extending the Altivec SIMD ISA with unaligned memory operations. Results show that for several kernels in the H.264/AVC media codec, unaligned access support provides a speedup up to 3.8times compared to the plain SIMD version, translating into an average of 1.2times in the entire application. In addition to providing a significant performance advantage, the use of unaligned memory instructions makes programming SIMD code much easier both for the manual developer and the auto vectorizing compiler
Keywords :
memory architecture; multimedia computing; parallel processing; video codecs; video coding; H.264/AVC media codec; SIMD extensions; auto vectorizing compiler; data level parallelism; memory architecture; unaligned memory accesses; unaligned memory operations; video codec applications; Application software; Automatic voltage control; Computer architecture; Hardware; Instruction sets; Kernel; Memory architecture; Performance analysis; Random access memory; Video codecs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Performance Analysis of Systems & Software, 2007. ISPASS 2007. IEEE International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
1-4244-1082-7
Electronic_ISBN :
1-4244-1082-7
Type :
conf
DOI :
10.1109/ISPASS.2007.363737
Filename :
4211023
Link To Document :
بازگشت