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 で導入