OpenBLAS устанавливает количество потоков только для одной процедуры - PullRequest
1 голос
/ 11 июля 2019

В C ++ 17 я хочу использовать несколько подпрограмм OpenBLAS с разным количеством потоков для каждой.Есть ли способ сделать это?

В прошлом я использовал openblas_set_num_threads ();установить количество потоков для моих подпрограмм OpenBLAS.Хотя это работает, он устанавливает глобальные потоки openblas num, предотвращая использование каждой подпрограммой различного количества потоков при параллельной работе.Из-за этого я использую одинаковое количество потоков для всех моих подпрограмм OpenBLAS, чтобы они могли работать параллельно.

...