Oracle® Solaris Studio 12.4:Fortran 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

2.3.2 并行化指令

只有在使用 -openmp 进行编译时才能识别 OpenMP 并行化指令。有关 OpenMP 并行化的详细信息,请参见《OpenMP API 用户指南》。

Fortran 编译器支持 OpenMP API(用于实现共享内存并行化)版本 4.0。传统的 Sun 和 Cray 并行化指令现已过时,不应再使用它们。

2.3.2.1 OpenMP 并行化指令

Fortran 编译器将 OpenMPAPI(用于实现共享内存并行化)识别为首选的并行编程模型。该 API 是由 OpenMP 体系结构审查委员会 (http://www.openmp.orghttp://www.openmp.org ) 指定的。

要启用 OpenMP 指令,您必须使用命令行选项 -xopenmp 进行编译。(请参见–xopenmp[={parallel|noopt|none}]。)

有关 f95 接受的 OpenMP 指令的更多信息,请参见《OpenMP API 用户指南》。

2.3.2.2 传统的 Sun/Cray 并行化指令


注 -  传统的 Sun 和 Cray 风格的并行化指令现已过时。首选使用 OpenMP 并行化 API。