Logo icon

Портирование Caffe на OpenCL

Разработано для: BitFusion, USA, Texas, Austin

Назначение: портирование Caffe на OpenCL

Задача состояла в портировании Caffe для использования clBLAS вместо BLAS или cudaBLAS. В процессе работы была изучена архитектура библиотеки Caffe и написаны обертки для функций работы с BLAS и созданы вызовы идентичных функций clBLAS.

Спецификация

Заказчик: BitFusion, USA, Texas, Austin
Сфера применения: использование Caffe для создания нейронных сетей с использованием OpenCL
Тип (платформа): Linux x32/x64
Технологии и алгоритмы: clBLAS, clMathLibraries, OpenCL, Caffe

ускорение процедуры расчёта матрицы смежности уровней серого тона GLCM (Gray-Level Co-Occurrence Matrix)

распознавание текста на фотографиях таблиц доставки, формирование JSON-файла со структурированными данными из таблиц