Sparse Linear Algebra using OpenCL