A BLAS and LAPACK wrapper library with runtime exchangeable backends
