I have seen PLASMA comes with a subset of level 3 BLAS, as DGEMM and DSYRK. Also I know that in order to link the final application a classical BLAS library is needed, but, which BLAS uses PLASMA internally?, its own BLAS routines (dgemm, et al.) or the one comes from the provided standard BLAS (OpenBLAS, ATLAS, etc.)? If its own BLAS routines are not used internally, what is the reason PLASMA_dgemm et al. were created?