Я разрабатываю научный код, поэтому, конечно, скорость имеет значение. Теперь из-за этой переносимости это не проблема, и поэтому я знаю, сколько потоков openmp я буду иметь уже при компиляции программы. Могу ли я использовать эту информацию для выполнения любой дополнительной оптимизации? Если да, как мне это сделать?Оптимизация OpenMP для определенного количества потоков
Поскольку было указано, что этот вопрос очень широк. Я хочу немного уменьшить его до автоматического, т. Е. Оптимизации компилятора. Поэтому установка флагов компилятора или подобных вещей.
Приветствия
-A
это очень широкий вопрос. – Anycorn
Хорошо, я немного уменьшил это. – Azrael3000
Он все еще слишком широк. На данный момент лучший ответ: ** это зависит от кода **. –