joblib / threadpoolctl

Python helpers to limit the number of threads used in native libraries that handle their own internal threadpool (BLAS and OpenMP implementations)
BSD 3-Clause "New" or "Revised" License
336 stars 30 forks source link

Add CI test to check oversubscription and introspection in a numba prange loop with nested BLAS calls #44

Open ogrisel opened 4 years ago

ogrisel commented 4 years ago

numba can use several threading layers that should all be tested in CI:

https://numba.pydata.org/numba-doc/dev/user/threading-layer.html

ogrisel commented 4 years ago

Note #43 is required first to be able to test numba with its tbb threading layer.