OpenCL
ナビゲーションに移動
検索に移動
OpenCL(おーぷんしーえる)とは、並列コンピューティングのためのクロスプラットフォームなフレームワークである。
概要[編集 | ソースを編集]
OpenCLはGPU(GPGPU)に特化しておけばよかったのに「汎用性」を掲げてFPGAやPS3のCell、さらにはXeon Phiなどにまで手を広げてグダグダになっている。このためGPU特化に特化したCUDAやDirectComputeとは使い勝手も性能も絶望的な差となっている。
あまりのグダグダっぷりにGoogleやAppleも嫌気が差してか、AndroidはRenderScriptやVulkanへ移行し、macOSやiOSもMetalへと移行した。