use multi threaded blas and lapack libs