Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica >
OpenCLLink
OpenCLLink は,Mathematica でOpenCLの並列計算言語を使うことを可能にする.これには,ユーザ定義のOpenCL関数の Mathematica へのロードを簡単にする関数が含まれている.また,OpenCLLink はOpenCLを現存の Mathematica 開発ツールを統合させて,高度な自動化と制御を行うことを可能にする.
OpenCLのプラットフォームとデバイス
$OpenCLPlatform OpenCLLink の計算に使われるプラットフォーム
$OpenCLDevice OpenCLLink の計算に使われるデバイス
    
クエリ
OpenCLQ システムと OpenCLLink の間に互換性があるかどうかをチェックする
OpenCLInformation OpenCLに関する情報を与える
$OpenCLLinkPath OpenCLLinkアプリケーションへのパス
    
プログラミング
OpenCLFunction OpenCLFunctionLoadを使ってロードされたOpenCL関数へのハンドル
OpenCLFunctionLoad OpenCLFunctionMathematica にロードする
    
メモリ
OpenCLMemory OpenCLMemoryLoadあるいはOpenCLMemoryAllocateを使って登録されたOpenCLメモリのハンドル
OpenCLMemoryLoad Mathematica メモリを OpenCLLink にロードし,OpenCLMemoryを返す
OpenCLMemoryAllocate メモリを OpenCLLink に割り当てて,OpenCLMemoryを返す
OpenCLMemoryGet OpenCLMemoryMathematica にコピーする
OpenCLMemoryUnload OpenCLMemoryハンドルをアンロードまたは削除する
OpenCLMemoryInformation OpenCLMemoryハンドル情報を得る
OpenCLMemoryCopyToHost OpenCLMemoryをGPUからCPUへコピーする
OpenCLMemoryCopyToDevice OpenCLMemoryをCPUからGPUへコピーする
    
記号的なOpenCL
SymbolicOpenCLFunction OpenCL関数の記号的な表現
SymbolicOpenCLBlockIndex ブロックインデックスのOpenCL呼出しの記号的な表現
SymbolicOpenCLThreadIndex スレッドインデックスのOpenCL呼出しの記号的な表現
SymbolicOpenCLBlockDimension ブロック次元のOpenCL呼出しの記号的な表現
SymbolicOpenCLCalculateKernelIndex OpenCLのインデックス計算の記号的な表現
SymbolicOpenCLDeclareIndexBlock OpenCLのインデックス宣言の記号的な表現
チュートリアル
その他
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF