JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris Studio 12.3:OpenMP API 用户指南     Oracle Solaris Studio 12.3 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  OpenMP API 简介

2.  编译并运行 OpenMP 程序

3.  实现定义的行为

4.  嵌套并行操作

5.  任务处理

6.  自动确定变量的作用域

7.  作用域检查

8.  性能注意事项

A.  子句在指令中的放置

索引

附录 A

子句在指令中的放置

表 A-1 拥有子句的 Pragma

子句/Pragma
parallel
do/for
sections
single
parallel do/for
parallel sections
parallel workshare
task
if
   +
   +
   +
   +
   +
private
   +
   +
   +
   +
   +
   +
   +
   +
shared
   +
   +
   +
   +
   +
firstprivate
   +
   +
   +
   +
   +
   +
   +
   +
lastprivate
   +
   +
   +
   +
default
   +
   +
   +
   +
   +
reduction
   +
   +
   +
   +
   +
   +
copyin
   +
   +
   +
   +
copyprivate
   + (1)
ordered
   +
   +
schedule
   +
   +
nowait
   + (2)
   + (2)
   + (2)
num_threads
   +
   +
   +
   +
untied
   +
final
   +
mergeable
   +
__auto
   +
   +
   +
   +
   +
  1. 仅限 Fortran: COPYPRIVATE 可以在 END SINGLE 指令中出现。

  2. 对于 Fortran,NOWAIT 修饰符只能出现在 END DOEND SECTIONSEND SINGLEEND WORKSHARE 指令中。

  3. 只有 Fortran 支持 WORKSHAREPARALLEL WORKSHARE