Logo icon

Porting Caffe on OpenCL

Developed for: BitFusion, USA, Texas, Austin

Purpose: porting Caffe on OpenCL

The objective was to port Caffe using clBLAS instead of BLAS or cudaBLAS. In the course of the project, the architecture of Caffe library was studied, the wrappers of BLAS functions and the identical clBLAS function calls were created.

Specification

Client: BitFusion, USA, Texas, Austin
Area of use: the use of Caffe for neural networks creating using OpenGL
Type (platform): Linux x32/x64
Technologies and algorithms in use: clBLAS, clMathLibraries, OpenCL, Caffe

acceleration of Gray-Level Co-Occurrence Matrix (GLCM) calculation procedure

text recognition in the photos of delivery table, forming JSON file with structured data from the tables