Так что я некоторое время искал в Интернете безрезультатно. Я новичок в использовании OpenMP и поэтому не уверен в терминологии здесь, но есть ли способ выяснить сопоставление конкретной машины из OMPThread (предоставленное omp_get_thread_num();) и физические ядра, на которых будут работать потоки?
Также меня интересовало, как именно OMP назначает потоки, например, всегда ли поток 0 будет выполняться в одном и том же месте, когда один и тот же код запускается на одной и той же машине? Спасибо.