标签: openmp
借助OpenMP 4,您可以使用一组环境变量,例如OMP_PROC_BIND或OMP_PLACES。
OMP_PROC_BIND
OMP_PLACES
在编译时或运行时使用这些变量吗?假设我必须做一些实验来更改这些值,是否每次都要重新编译程序以应用它们?还是只是重新运行它?
注意:我对此很难进行测试,因为目前我无法重新编译测试程序。
答案 0 :(得分:3)
环境变量会影响运行时的执行。您不需要重新编译程序。但是,在应用程序启动后,您不应修改变量。