OpenCLLink は,
Mathematica でOpenCLの並列計算言語を使うことを可能にする.これには,ユーザ定義のOpenCL関数の
Mathematica へのロードを簡単にする関数が含まれている.また,
OpenCLLink はOpenCLを現存の
Mathematica 開発ツールを統合させて,高度な自動化と制御を行うことを可能にする.
$OpenCLPlatform — OpenCLLink の計算に使われるプラットフォーム
$OpenCLDevice — OpenCLLink の計算に使われるデバイス
OpenCLQ — システムと
OpenCLLink の間に互換性があるかどうかをチェックする
OpenCLInformation — OpenCLに関する情報を与える
$OpenCLLinkPath — OpenCLLinkアプリケーションへのパス
OpenCLMemoryLoad — Mathematica メモリを
OpenCLLink にロードし,
OpenCLMemoryを返す
SymbolicOpenCLBlockIndex — ブロックインデックスのOpenCL呼出しの記号的な表現
SymbolicOpenCLThreadIndex — スレッドインデックスのOpenCL呼出しの記号的な表現