mathnet-numerics
mathnet-numerics copied to clipboard
BLAS/LAPACK operations support
Many of the operations in the native providers are specified in terms of BLAS/LAPACK. It would make sense for performance purposes to have a Math.Net direct mapping with support.
The naming convensions are clearly bad (so as long as they are marked renaming them is not that bad), but the full array of operations like AXPB or GEMM are important for high-performance code.
So far, MKL, Atlas, OpenBLAS, even Magma and CuBLAS support them. So the work should be minimal.