DocumentCode
703795
Title
Heterogeneous Acceleration of Volumetric JPEG 2000
Author
Cornelis, Jan G. ; Lemeire, Jan ; Bruylants, Tim ; Schelkens, Peter
Author_Institution
Electron. & Inf. (ETRO) Dept., Vrije Univ. Brussel (VUB), Brussels, Belgium
fYear
2015
fDate
4-6 March 2015
Firstpage
1
Lastpage
8
Abstract
We present the implementation of a volumetric JPEG 2000 codec as a real-world use case of software acceleration with GPUs and multi-core CPUs. We present a generic methodology to accelerate existing code written in C with OpenCL. Furthermore, we account for the volumetric nature of the processed data and formulate associated optimization guidelines. The resulting software can exploit different accelerator types - GPUs and multi-core CPUs - and delivers a decent speedup on a variety of hardware platforms for a relatively small effort.
Keywords
graphics processing units; image coding; multiprocessing systems; parallel programming; C code; GPU; OpenCL; accelerator types; heterogeneous acceleration; multicore CPU; optimization guidelines; software acceleration; volumetric JPEG 2000 codec; Acceleration; Discrete wavelet transforms; Encoding; Graphics processing units; Image coding; Standards; Transform coding; JPEG 2000; acceleration; hybrid; opencl; volumetric;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel, Distributed and Network-Based Processing (PDP), 2015 23rd Euromicro International Conference on
Conference_Location
Turku
ISSN
1066-6192
Type
conf
DOI
10.1109/PDP.2015.112
Filename
7092012
Link To Document