If `fast_dot` is a higher-level version of the blas function, then, it should be called `fast_gemm`, not `fast_dot`.