Skip to content

Commit 2c0e304

Browse files
Sébastien LoiselSébastien Loisel
authored andcommitted
Document separate BLAS libraries for Julia and MUMPS
Clarify that Julia uses libopenblas64_ (ILP64) while MUMPS uses libopenblas (LP64), but both read OPENBLAS_NUM_THREADS.
1 parent 66afdef commit 2c0e304

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

docs/src/getting-started.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,8 @@ LinearAlgebraMPI uses the MUMPS (MUltifrontal Massively Parallel Solver) library
275275
- OpenBLAS can parallelize these dense operations
276276
- This is fine-grained: threads cooperate on the same dense block
277277

278+
**Note on BLAS libraries**: Julia and MUMPS use separate OpenBLAS libraries (`libopenblas64_.dylib` for Julia's ILP64 interface, `libopenblas.dylib` for MUMPS's LP64 interface). Both libraries read `OPENBLAS_NUM_THREADS` at initialization, so this environment variable affects both.
279+
278280
### Recommended Configuration
279281

280282
For behavior that closely matches Julia's built-in sparse solver (UMFPACK):

0 commit comments

Comments
 (0)