Re:Grassmann.jl A\b 3x faster than Julia's StaticArrays.jl
by etik on Monday June 15, 2020 @05:12PM
(#23533034)
I was mostly referring to the parent comment's suggestion that low level numerical libraries wouldn't benefit from a pure Julia implementation, specifically to the statement that it was still better to write optimized C/FORTRAN and call from Julia. Indeed, MaBLAS, which you linked, is built on top of LoopVectorization.jl.
I don't know how well ArnoldiMethod.jl compares with ARPACK, but if there is a gap my suggestion is simply that these recent developments might help bridge it :)
Pure julia ARPACK already exists, e.g. https://github.com/haampie/ArnoldiMethod.jl/.
A competive BLAS-gemm is implemented here https://github.com/YingboMa/MaBLAS.jl/blob/master/src/gemm.j... (single-threaded).
A LAPACK-like library could be https://github.com/JuliaLinearAlgebra/GenericLinearAlgebra.j...