a software library containing BLAS functions written in OpenCL