Given the flexibility of the BLIS API and the ability to fuse kernels, I was just wondering if there are any plans of incorporating this functionality in Julia.
I don’t know about plans, but https://github.com/JuliaLang/julia/issues/30707 looks related.
Is there particular functionality from BLIS which you would like and which you think is not covered by julia already?
There’s an early package to support BLIS and the BLIS API:
I’ve used BinaryBuilder to compile BLIS binary libraries using BinaryBuilder. My main purpose was compiling a drop-in BLAS replacement for WebAssembly:
The key trick for native support would be compiling support for multiple CPU’s.
Also related is interesting work on supporting BLAS functionality directly in Julia: