Performance of OpenCL

Tadeusz Puzniakowski
The University of Gdansk, Wit Stwosz St. 57, 80-952 Gdansk, Poland
The University of Gdansk, 2013


   title={Performance of OpenCL},

   author={PU{‘Z}NIAKOWSKI, Tadeusz},



Download Download (PDF)   View View   Source Source   



OpenCL is a relatively new standard that supports computation on a variety of parallel architectures. The author was unable to find reliable information about performance of OpenCL programs on CPU’s in comparison to traditional parallel processing standards like OpenMP. This paper describes the results of an experiment that tries to answer the following question: "Which standard performs better on multi-core CPU: OpenMP or OpenCL?". The experiment involves analysis of the efficiency of a linear algebra algorithm implemented in OpenCL with different optimization methods and run on different hardware, and compared with the efficiency of the same algorithm implemented in OpenMP.
No votes yet.
Please wait...

Recent source codes

* * *

* * *

HGPU group © 2010-2024 hgpu.org

All rights belong to the respective authors

Contact us: