What is it about?
We show how a non-trivial image codec is accelerated with GPUs and multi-core CPUs using OpenCL. Among other things, the paper discusses the challenges encountered during this process and the choices made to obtain the best possible performance. A thorough performance analysis is also included.
Featured Image
Why is it important?
The paper discusses the fits heterogeneous implementation of a JPEG 2000 JP3D codec. It can serve as an example of how a complex program can be accelerated on a heterogeneous platform using available processing power of CPUs and GPUs and OpenCL. The description of this process together with the performance analysis may help others to achieve a similar task. Finally, the paper may also serve as inspiration for those that try to find better ways to achieve a similar task (e.g. by developing higher level language constructs, ...).
Perspectives
Read the Original
This page is a summary of: Heterogeneous acceleration of volumetric JPEG 2000 using OpenCL, The International Journal of High Performance Computing Applications, May 2016, SAGE Publications,
DOI: 10.1177/1094342016646438.
You can read the full text:
Contributors
The following have contributed to this page