Oracle® Solaris Studio 12.4: Fortran ユーザーズガイド

印刷ビューの終了

更新: 2014 年 12 月
 
 

2.3.2 並列化ディレクティブ

OpenMP 並列化ディレクティブは、-openmp を使用してコンパイルされる場合にのみ認識されます。OpenMP 並列化に関する詳細は、『OpenMP API ユーザーズガイド』から見つけることができます。

Fortran コンパイラは、共有メモリー並列化用の OpenMP API の Version 4.0 をサポートしています。従来の Sun および Cray の並列化指令は現在推奨されていないため、使用すべきではありません。

2.3.2.1 OpenMP 並列化ディレクティブ

Fortran コンパイラは、共有メモリー並列化用の OpenMP API を、優先される並列プログラミングモデルとして認識します。API は、OpenMP Architecture Review Board (http://www.openmp.orghttp://www.openmp.org) によって仕様が定められています。

OpenMP ディレクティブを使用可能にするには、コマンド行オプション -openmp を指定してコンパイルする必要があります (–xopenmp[={parallel|noopt|none}]を参照)。

f95 で使用可能な OpenMP ディレクティブについての詳細は、『OpenMP API ユーザーズガイド』を参照してください。

2.3.2.2 従来の Sun および Cray 並列指令


注 -  従来の Sun および Cray 形式の並列化指令は非推奨になりました。Open MP 並列化 API が推奨されます。