「OpenCL」の版間の差分

imported>Administrator
ページの作成:「OpenCLとは、並列コンピューティングのためのクロスプラットフォームなフレームワークである。 == 概要 == GPGPU特化してお...」
 
編集の要約なし
 
(3人の利用者による、間の3版が非表示)
1行目: 1行目:
OpenCLとは、並列コンピューティングのためのクロスプラットフォームなフレームワークである。
'''OpenCL'''(おーぷんしーえる)とは、[[並列コンピューティング]]のためのクロスプラットフォームな[[フレームワーク]]である。


== 概要 ==
== 概要 ==
[[GPGPU]]特化しておけばよかったのに[[Cell]][[FPGA]]にまで手を広げてグダグダになっている。
OpenCLは[[GPU]]([[GPGPU]])に特化しておけばよかったのに「汎用性」を掲げて[[FPGA]]や[[PS3]]の[[Cell]]、さらには[[Xeon Phi]]などにまで手を広げてグダグダになっている。このため[[GPU]]特化に特化した[[CUDA]]や[[DirectCompute]]とは使い勝手も性能も絶望的な差となっている。
[[GPGPU]]特化に特化した[[CUDA]]や[[DirectCompute]]とは使い勝手も性能も絶望的な差となっている。
 
あまりのグダグダっぷりに[[Google]]や[[Apple]]も嫌気が差してか、[[Android]]は[[RenderScript]]や[[Vulkan]]へ移行し、[[macOS]]や[[iOS]]も[[Metal]]へと移行した。


== 関連項目 ==
== 関連項目 ==
9行目: 10行目:
* [[CUDA]]
* [[CUDA]]
* [[DirectCompure]]
* [[DirectCompure]]
* [[RenderScript]]
* [[Metal]]


== 参考文献 ==
[[category: GPGPU]]
{{reflist}}
[[category: GPU]]
 
{{stub}}