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.

Porting Caffe on OpenCL
Developed for: BitFusion, USA, Texas, AustinPurpose: porting Caffe on OpenCL
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 |