Pattern Recognition with OpenCL Heterogeneous Platform

Jordan Vrtanoski, Toni Draganov Stojanovski
AB, Galeries 2, Down Town Jebel Ali, Dubai, UAE
20th Telecommunications Forum TELFOR, 2012


   title={Pattern Recognition with OpenCL Heterogeneous Platform},

   author={Vrtanoski, J. and Stojanovski, T.D.},



Download Download (PDF)   View View   Source Source   



OpenCL platform provides unified development environment for various multicore processors. In this paper, we evaluate the OpenCL framework for application in pattern recognition. We have selected the most common algorithm for Artificial Neural Networks (ANN) training – the backpropagation algorithm for parallelization with OpenCL because of its high demand for processing resources. We will show a SIMD version of the algorithm suitable for OpenCL implementation. Our OpenCL implementation showed 25.8 speedup of execution on ATI 5870 GPU compared to OpenCL execution on Intel Xeon W3530 when training on MNIST handwritten digits data set.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: