DocumentCode
2014629
Title
Multithreaded processing paradigms for JPEG2000
Author
Taubman, David
Author_Institution
Univ. of New South Wales, Sydney, NSW, Australia
fYear
2012
fDate
17-19 Sept. 2012
Firstpage
164
Lastpage
169
Abstract
We provide an overview of techniques that are used in a highly efficient software implementation of the JPEG2000 compression standard. We describe a novel multithreaded processing paradigm that achieves near perfect parallel processing scalability, at least over the 8 logical processors for which results are reported. Both thread scalability and overall throughput are shown to be far better than has previously been reported in the literature. For example, we demonstrate realtime processing of 2K and 4K cinema content at 244Mbits/s on a laptop computer. We also demonstrate 9/7 DWT throughputs on a single CPU core with comparable performance to a parallel multi-GPU solution. Finally, we provide results demonstrating the throughput and compression performance of a new “fast mode” that is the subject of an amendment to the standard.
Keywords
data compression; discrete wavelet transforms; graphics processing units; image coding; multi-threading; DWT throughputs; JPEG2000 compression standard; discrete wavelet transform; logical processors; multithreaded processing paradigms; overall throughput; parallel multiGPU solution; parallel processing scalability; single CPU core; thread scalability; discrete wavelet transform; high performance computing; image compression; parallel processing;
fLanguage
English
Publisher
ieee
Conference_Titel
Multimedia Signal Processing (MMSP), 2012 IEEE 14th International Workshop on
Conference_Location
Banff, AB
Print_ISBN
978-1-4673-4570-5
Electronic_ISBN
978-1-4673-4571-2
Type
conf
DOI
10.1109/MMSP.2012.6343434
Filename
6343434
Link To Document