メインメニューを開く

差分

OpenCL

355 バイト追加, 2022年11月17日 (木) 01:51
編集の要約なし
OpenCLとは、並列コンピューティングのためのクロスプラットフォームなフレームワークである。'''OpenCL'''(おーぷんしーえる)とは、[[並列コンピューティング]]のためのクロスプラットフォームな[[フレームワーク]]である。
== 概要 ==
OpenCLは[[GPU]]([[GPGPU]]特化しておけばよかったのに)に特化しておけばよかったのに「汎用性」を掲げて[[FPGA]]や[[PS3]]の[[Cell]]、さらには[[FPGAXeon Phi]]にまで手を広げてグダグダになっている。などにまで手を広げてグダグダになっている。このため[[GPGPUGPU]]特化に特化した[[CUDA]]や[[DirectCompute]]とは使い勝手も性能も絶望的な差となっている。 あまりのグダグダっぷりに[[Google]]や[[Apple]]も嫌気が差してか、[[Android]]は[[RenderScript]]や[[Vulkan]]へ移行し、[[macOS]]や[[iOS]]も[[Metal]]へと移行した。
== 関連項目 ==
* [[CUDA]]
* [[DirectCompure]]
* [[RenderScript]]
* [[Metal]]
== 参考文献 =={{reflist}} {{stub}}[[category: GPGPU]]