An investigation of scalable SIMD I/O techniques with application to parallel JPEG compression
Journal of Parallel and Distributed Computing - Special issue on multimedia processing and technology
Wavelet Image and Video Compression
Wavelet Image and Video Compression
Hardware and Software Aspects for 3-D Wavelet Decomposition on Shared Memory MIMD Computers
ParNum '99 Proceedings of the 4th International ACPC Conference Including Special Tracks on Parallel Numerics and Parallel Computing in Image Processing, Video Processing, and Multimedia: Parallel Computation
The JPEG2000 still image coding system: an overview
IEEE Transactions on Consumer Electronics
IEEE Transactions on Image Processing
High performance scalable image compression with EBCOT
IEEE Transactions on Image Processing
Efficient Wavelet-Based Video Coding
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Motion-compensated wavelet packet zerotree video coding on multicomputers
Journal of Systems Architecture: the EUROMICRO Journal - Special issue: Parallel, distributed and network-based processing
High performance JPEG 2000 and MPEG-4 VTC on SMPs using OpenMP
Parallel Computing - OpenMp
Bi-criteria Pipeline Mappings for Parallel Image Processing
ICCS '08 Proceedings of the 8th international conference on Computational Science, Part I
Computing discrete transforms on the Cell Broadband Engine
Parallel Computing
Multi-Criteria Scheduling of Pipeline Workflows (and Application To the JPEG Encoder)
International Journal of High Performance Computing Applications
Parallelism and scalability in an image processing application
International Journal of Parallel Programming
Scalable lossless high definition image coding on multicore platforms
EUC'07 Proceedings of the 2007 international conference on Embedded and ubiquitous computing
Hi-index | 0.00 |
In this paper, we discuss how the two reference implementations of the upcoming JPEG2000 image coding standard can be parallelized for the execution on shared-memory multiprocessors. By runtime analysis, we identify two major stages in the coding process of JPEG2000 where parallelism can be exploited. We present techniques to exploit the parallelism within these two stages, and speedup results obtained on several hardware platforms. We focus on OpenMP as well as JAVA threads for programming within shared-memory environments.