Vengineerの妄想(準備期間)

人生は短いけど、長いです。人生を楽しみましょう!

GCC 5.0.1でOpenACC


GCCがOpenACCをサポートを書いたのは、昨年の7月1日。

で、OpenACC support in GCCによると、GCC 5.0.1でOpenACCが使えるようです。
ただし、通常のGCCではなく、それなりの準備が必要なのですね。

CAPSが無くなって、OpenACCをサポートしているのはNVIDIAに買収されたPGIのみ。

サンプルコードでは、
NVIDIA K20m GPUIntel Xeon E5-2670v2 CPU の処理時間比較で、
5~6倍、GPUの方が速い。

同じコードでCPUとGPUが利用できるのは嬉しいですね。