「gccはOpenMPでNVIDIAのGPUにオフロードできるか?」の版間の差分
提供: C言語入門
(ページの作成:「gccは、OpenMPを利用して、'''NVIDIA'''の'''GPU'''にオフロードできるでしょうか? '''読み方''' ;NVIDIA:えぬびぃでぃあ ;OpenMP:...」) |
(相違点なし)
|
2017年9月4日 (月) 23:21時点における最新版
gccは、OpenMPを利用して、NVIDIAのGPUにオフロードできるでしょうか?
読み方
- NVIDIA
- えぬびぃでぃあ
- OpenMP
- おーぷんえむぴー
概要
OpenMPは、OpenMP 4.0 や OpenMP 4.5 で、GPUへのオフロードをサポートしたと言われています。 gccコンパイラは、OpenMP にオフロードできるのでしょうか?
OpenMP 4.0 の場合
OpenMP 4.0 では、 Intel Xeon Phi(KNL) にオフロードできます。
OpenMP 4.5 の場合
gcc 7.1 は、 NVIDIA GPU にオフロードできる OpenMP 4.5 をサポートしています。
OpenACC 2.0
OpenMP ではありませんが、 OpenACC 2.0 では、NVIDIA GPU にオフロードできます。
まとめ
gcc の OpenMP 4.5 では、 NVIDIA GPU にオフロードできます。