A scalable, CUDA accelerated linear algebra library