This paper addresses the vectorization of the lifting-based wavelet transform on general-purpose microprocessors in the context of JPEG2000. Since SIMD exploitation strongly depends on an efficient memory hierarchy usage, this research is based on previous work about cache-conscious DWT implementations. The experimental platform on which we have chosen to study the benefits of the SIMD extensions is an Intel Pentium-4 (P-4) based PC. However, unlike other authors, the vectorization has been performed avoiding assembler language programming in order to improve both code portability and development cost.
Citation:
D. Chaver, C. Tenllado, L. Piñuel, M. Prieto, F. Tirado, "Vectorization of the 2D Wavelet Lifting Transform Using SIMD Extensions," ipdps, pp.228b, International Parallel and Distributed Processing Symposium (IPDPS'03), 2003