主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

カーネルの作成

CUDA®GPUカーネルを作成するアルゴリズムの構造とパターン

GPU编码器™コード生成テクノロジーにより,アルゴリズム用CUDAカーネルが生成されます。CUDAカーネルはNVIDIA®GPUデバイスで実行される関数です。これらのカーネルは多数のGPUスレッドで並列に実行されます。アルゴリズムの計算量の多い部分を効率的にカーネルにマッピングすることで,GPUコンピューティングテクノロジーによりもたらされるパフォーマンスの改善を活用できます。

アルゴリズムは,MATLAB®を使用してプログラムで記述するか,または仿金宝app真软件®環境でグラフィカルに記述できます。GPU编码器をトリガーして CUDA カーネルを作成し、MATLAB コードの特定のアルゴリズム構造およびパターンや、MATLAB函数ブロックを含む仿金宝app真软件モデルを実現できます。コード生成はMATLAB,および仿真金宝app软件の実行エンジンとシミュレーションエンジンと緊密に統合されているので,ソースコードおよび実行可能プログラムに生成されるカーネルはMATLABコードの実行や仿真软件シミュレーションの機能動作と高い精度で一致します。

注目の例