Skip to content

Octave 9.4.0 uses system BLAS #326

Closed
thomas opened this issue Apr 8, 2025 · 1 comment
Closed

Octave 9.4.0 uses system BLAS #326

thomas opened this issue Apr 8, 2025 · 1 comment

Comments

@thomas
Copy link
Contributor

thomas commented Apr 8, 2025

The build mistakenly picks up the system BLAS (/usr/lib/libopenblas.so), fails the version -blas check with ans = OpenBLAS (config: unknown) instead of
ans = OpenBLAS (config: OpenBLAS 0.3.23 DYNAMIC_ARCH NO_AFFINITY Zen MAX_THREADS=48)
Also some matrix operations are around 7-10 times slower, compared to other builds.

So yank build 0, and maybe also put a fresh BLAS into our system?

@thomas
Copy link
Contributor Author

thomas commented Jul 4, 2025

#335 makes this issue obsolete, the new octave is build against openblas 0.3.30 (OpenBLAS 0.3.30 DYNAMIC_ARCH NO_AFFINITY 'FAMILY' MAX_THREADS=256). Also octave is one of the examples that do not compile with '-O2' per default, well - what explains the the observed slownes :)

@thomas thomas closed this as completed Jul 4, 2025
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant