OpenMP Application Program Interface(仕様)
http://www.openmp.org/mp-documents/OpenMP3.1.pdf
重要な変更は以下の通りです。
- C/C++でreductionにおけるmin、maxをサポート
- スレッドバインディングをサポート。OMP_PROC_BINDという、スレッドをコアにバインドする設定を導入しています。これはOracle Solaris Studioにおける、SUNW_MP_PROCBINDに類似しています。SUMW_MP_PROCBINDの場合はtrueもしくはfalseのみですが、最近のコンパイラなら、もっと精緻な制御ができます。もちろん true/falseを設定することも可能です。
http://download.oracle.com/docs/cd/E18659_01/html/821-1381/aewce.html
原文はこちら。
http://blogs.oracle.com/d/entry/openmp_3_1_specification_released
0 件のコメント:
コメントを投稿