Simple question: what is your *default* BLAS package?
#HPC #BLAS

@fclc
OpenBLAS.

BLIS may be better now, but was still too inconsistent when I last tried it. Better a library with predictable good performance.

@fclc BLIS, or sometimes Faer (not technically BLAS).
@fclc OpenBLAS because that's the default in #JuliaLang 🙂
@fclc I'm biased (contributor) - #BLIS. BLIS has commercial backing, big & small vendor support (AMD, etc), RVV support, multiple threading backends, and prioritizes numerical precision. The PR process was easy - the team prioritizes community building.
@fclc a couple years back, OpenBLAS had numerical precision issues. Those issues may have been fixed by now. At the time, it floored me those issues made it into official releases of the product. It said something about where precision fit into their release priorities. Hopefully that's improved!
@fclc tripping over the precision issues in OpenBLAS motivated a change in my criteria for picking BLAS implementations. I double check the PR/Issue trackers for precision before looking at all the other bells and whistles!