parallel.gpu.CUDAKernel
GPU 上で実行可能なカーネル
説明
CUDAKernel オブジェクトは GPU 上で実行可能な CUDA® カーネルを表します。CU および PTX ファイルからカーネルを作成します。CUDAKernel オブジェクトの作成および使用方法の例については、GPU での CUDA または PTX コードの実行を参照してください。
メモ
CUDAKernel オブジェクトに対し save または load を実行することはできません。
作成
構文
説明
は、PTX コード kern = parallel.gpu.CUDAKernel(ptxFile,cuFile)ptxFile と CUDA ソース ファイル cuFile を使用して CUDAKernel オブジェクトを作成します。PTX ファイルは単一のエントリ ポイントのみを含む必要があります。
kern を入力として feval を使用して、GPU で CUDA カーネルを実行します。カーネル オブジェクトの実行についての詳細については、CUDAKernel の実行を参照してください。
入力引数
プロパティ
オブジェクト関数
feval | GPU 上のカーネルを評価する |
setConstantMemory | GPU に定数メモリを設定する |
existsOnGPU | GPU で gpuArray または CUDAKernel が使用可能かどうかを判別する |
例
バージョン履歴
R2010b で導入