JuliaLinearAlgebra / Octavian.jl

Multi-threaded BLAS-like library that provides pure Julia matrix multiplication
https://julialinearalgebra.github.io/Octavian.jl/stable/
Other
226 stars 18 forks source link

AMD Milan (Zen3): Wrong strategy for large matrices? #152

Open carstenbauer opened 2 years ago

carstenbauer commented 2 years ago

As discussed on Slack already.

Using a single socket of a regular compute node of Noctua 2 (AMD EPYC Milan 7763 64-Core CPUs, i.e. Zen3)

MicrosoftTeams-image

Apparently, Octavian chooses a bad strategy for large matrix sizes.