文档信息
前言
1. OpenMP API 简介
2. 编译并运行 OpenMP 程序
3. 实现定义的行为
4. 嵌套并行操作
5. 任务处理
6. 自动确定变量的作用域
7. 作用域检查
7.1 使用作用域检查功能
7.2 限制
8. 性能注意事项
A. 子句在指令中的放置
索引
如所述,作用域检查仅适用于优化级别 -xO3 或更高级别。如果只使用 -xopenmp=noopt 来编译程序,作用域检查将不起作用。
在数据争用分析中,只能识别和使用通过 OpenMP 同步指令(如 BARRIER 和 MASTER)指定的同步。不识别用户实现的同步,如忙等待。