Использование многопоточной внешней библиотеки из python, запускаемой с библиотеками intelmpi
В среде Intelmpi:
- Я делаю salloc для одного узла в кластере
- mpirun -binding pin= нет python test.py
- test.py вызывает библиотеки gurobi, которые создают около 8 потоков
Этот прогон медленнее, чем использование одной независимой машины без mpirun вне кластера HPC.
Это из-за обязательного варианта? Стоит ли вместо этого использовать srun? или я пропускаю другие переменные env или аргументы командной строки для mpirun?