numpy openmp
Did some test after this morning discussion :
python DICdiscrete.py
runs several threads while
OMP_NUM_THREADS=1 python DICdiscrete.py
runs only one.
Let's dig deeper.
Conclusion:
export OPENBLAS_NUM_THREADS=1
Stops numpy loading multiple threads, but without stopping possible OpenMP parallelisation using C directly. In tools/init.py we set above variable to 1 Fixed by c29e839b
Edited by Edward Andò