GPU CUDA および MEX プログラミング
高度な GPU CUDA® および MEX プログラミングを使用してコードをさらに高速化する
GPU で MATLAB® 関数を実行してもコードを十分に高速化できない場合や、GPU CUDA の高度な機能を使用する場合は、独自の CUDA コードを記述し、mexcuda を使用して実行可能な MEX ファイルを生成するか、parallel.gpu.CUDAKernel を使用して実行可能なカーネルを生成することにより、MATLAB でコードを実行できます。
一般的には、CUDAKernel オブジェクトを使用するよりも、MEX ファイルを使用するほうが柔軟性が高くなります。詳細については、CUDA コードを含む MEX 関数の実行を参照してください。
関数
トピック
- CUDA コードを含む MEX 関数の実行
GPU で MATLAB 関数を実行してもコードを十分に高速化できない場合や、GPU CUDA の高度な機能を使用する必要がある場合は、独自の CUDA コードを記述し、
mexcudaを使用して実行可能な MEX ファイルを生成することにより MATLAB で実行できます。 - GPU での CUDA または PTX コードの実行
GPU で MATLAB 関数を実行してもコードを十分に高速化できない場合や、GPU CUDA の高度な機能を使用する必要がある場合は、独自の CUDA コードを記述し、
parallel.gpu.CUDAKernelを使用して実行可能なカーネルにより MATLAB で実行できます。

