OpenACCは、ソースプログラムにディレクティブと呼ぶ指示を追加することにより、コンパイラにCPUとGPUで動作するコードやデータのコピーを行うコードを生成する。図4に示すように、赤字で書いた#pragma acc parallel loopという行を挿入すると、OpenACCをサポート ...
現状では、OpenACCを使うためには、Cray、CAPS、あるいはPGI(現在はNVIDIAの一部)のコンパイラを買う必要がある。なお、CAPSとPGIのコンパイラは無料のトライアルライセンスがあり、試してから買うということができる。 しかし、OpenACCの人気の高まりから ...