embedded BLAS routines for faster LinAlg