このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
GPU Coder
GPU Coder™ は、最適化された CUDA® コードを MATLAB® コードおよび Simulink® モデルから生成します。生成されるコードには、深層学習、組み込み型ビジョン、レーダー、および信号処理アルゴリズムの並列化が可能な部分についての CUDA カーネルが含まれています。高いパフォーマンスを実現するために、生成されたコードは NVIDIA® TensorRT™ を呼び出すことができます。生成された CUDA コードをソース コードまたは静的/動的ライブラリとしてプロジェクトに統合し、NVIDIA Jetson™ および NVIDIA DRIVE® プラットフォームに組み込まれているものを含む最新の NVIDIA GPU 用にコンパイルできます。Jetson および DRIVE プラットフォーム上の周辺機器にアクセスし、カスタム CUDA コードを生成コードに組み込むことができます。
GPU Coder を使用すると、生成された CUDA コードをプロファイルして、ボトルネックやパフォーマンス最適化の機会を特定できます (Embedded Coder® を使用)。双方向リンクを使用すると、MATLAB コードと生成された CUDA コードの間でトレースできます。生成コードの数値的な動作は、ソフトウェアインザループ (SIL) テストとプロセッサインザループ (PIL) テストによって検証できます。
GPU Coder 入門
GPU Coder の基礎を学ぶ
GPU 用の MATLAB アルゴリズム設計
コード生成用の MATLAB 言語構文と関数
カーネルの作成
CUDA GPU カーネルを作成するアルゴリズムの構造とパターン
パフォーマンス
コード生成の問題をトラブルシューティングし、コード実行時間を改善して、生成コードのメモリ使用量を削減する
GPU Coder を使用した深層学習
深層学習ニューラル ネットワークの CUDA コードを生成する
展開
生成コードを NVIDIA Tegra® ハードウェア ターゲットに展開する
GPU Coder でサポートされているハードウェア
NVIDIA Drive プラットフォームや Jetson プラットフォームなどのサードパーティ製ハードウェアのサポート