プラットフォームとデバイス
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/09/05 05:56 UTC 版)
「OpenCL」の記事における「プラットフォームとデバイス」の解説
OpenCL実行環境であるオペレーティングシステム上には、Installable Client Driver (ICD) Loaderという仕組みにより、複数のベンダーによるOpenCL実装を混在させることができる(cl_khr_icd)。各ベンダーのOpenCL実装は「プラットフォーム」として抽象化され、OpenCL APIを通じて列挙・選択することができる。 またOpenCLはカーネルコードの実行ハードウェアを「デバイス」として抽象化する。各OpenCLプラットフォームは複数のOpenCLデバイスを持つことができ、OpenCL APIを通じて列挙・選択できる。
※この「プラットフォームとデバイス」の解説は、「OpenCL」の解説の一部です。
「プラットフォームとデバイス」を含む「OpenCL」の記事については、「OpenCL」の概要を参照ください。
- プラットフォームとデバイスのページへのリンク