OpenMP и Intel 12 и 13 поколений

Есть программа, которая распараллеливает действия с помощью

#pragma omp parallel num_threads

{

//программа

#pragma omp barrier

}

numth может быть намного большем чем число логических процессоров в системе. Так и должно остаться (это принципиально).

Но вот в новых процессорах появились так называемые E-ядра, которые в этой конструкции к сожалению задействуются и тормозят весь процесс из-за барьера. Есть возможность в OpenMP заблокировать определенные ядра, чтобы они не использовались при решении параллельных задач?