如上所述,作用域检查仅适用于优化级别 -xO3 或更高级别。如果只使用 -xopenmp=noopt 来编译程序,作用域检查将不起作用。
在数据争用分析中,只能识别和使用通过 OpenMP 同步指令(如 BARRIER 和 MASTER)指定的同步。不识别用户实现的同步,如忙等待。