Point out possible parallelism issues

This commit is contained in:
TiborGY 2018-10-21 13:36:47 +02:00 committed by GitHub
parent 71c6deed60
commit f74805609e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 0 deletions

View File

@ -154,6 +154,12 @@ Please read `GotoBLAS_01Readme.txt`.
Statically link with `libopenblas.a` or dynamically link with `-lopenblas` if OpenBLAS was Statically link with `libopenblas.a` or dynamically link with `-lopenblas` if OpenBLAS was
compiled as a shared library. compiled as a shared library.
### Notes on parallelism
There are a number of compile time options that alter the way OpenBLAS handles parallelism.
Calling a BLAS or LAPACK subroutine from a multithreaded region requires some special consideration.
Please see the wiki page on parallelism for more details. <TODO>
### Setting the number of threads using environment variables ### Setting the number of threads using environment variables
Environment variables are used to specify a maximum number of threads. Environment variables are used to specify a maximum number of threads.