2015-03-13 OpenCL 2.1 GPU/OpenCL #ソフトウェア @Vengineerの戯言 : Twitter SystemVerilogの世界へようこそ、すべては、SystemC v0.9公開から始まった Khronos Announces OpenCL 2.1: C++ Comes to OpenCL ・KernelにC++14のサブセットが利用可能 ・OpenCL(compute)とGraphics(Vulkan)がSPIR-Vを使う 使えないC++14の機能は、 ・throw, catch ・new, delete ・virtual ・関数ポインタ、再帰、goto クラス、ラムダ関数、テンプレート、オペレータのオーバーローディングも使える。 IntelとAMDは、OpenCL 2.0をサポートしましたが、 NVIDIAはCUDAに力を入れているのでOpenCLは1.xの状態。 OpenCL 2.1が実際に使えるようになるのは、来年ですかね。。。