Цитата
Если программа использует Intel MKL, то для активации мульти-ядерного использования достаточно заявить переменную окружения 'OMP_NUM_THREADS=<CPU Cores Number>'.
А разве сами программы, которые используют Intel MKL не задают количество процессоров, которые будут использоваться.
Во всяком случае Matlab, Ansoft, CST заведомо работающие на последних версиях Intel MKL задают количество процессоров внутри себя.
Если ваша идея работает, то тогда можно не покупать опции поддержки многопроцессорного счета (достаточно не дешевые) и просто включить 'OMP_NUM_THREADS=<CPU Cores Number>', но что-то сомнительно, что это работает.