GPU编码器
nvidia gpu向けのののコード生成
GPU编码器™は,最最适さされれた®コードをmatlab.®コードやs万博1manbetximulink.®モデルから生成します。生成されコードには,ディーディーや组み込みビジョン,信号管理アルゴリズムの并列并列并列ななののカーネルが含まれれ性能が含まれれれカーネルが含まれれますがが含まれれコードはは适のためますれ含ま含ま含まがはがが含まれれコードはは适のためされ含まははが含ま含ま含まコードははは适适ささたnvidia.®Cudaライブラリ(Tensorrt™,Cudnn,Cufft,Cusolver,Cublasなど)を呼び出します。また,このこのます,ソースソース静静,动词的ライブラリとしてプロジェクトに统,nvidia jetson™やnvidia drive™などなどプラットフォームに组み込まれたデスクトップやサーバーや,gpu用にコンパイルでき.matlab内で生成したcudaを使生成した,ディープラーニングネットワーク,,ディープラーニングや,アルゴリズムの计算のの高度いを高度ことができます。gpu编码器をを用すると,手书きのcudaコードコードアルゴリズム生成したにことができます。
嵌入式编码器®と共にと共に用すると,gpu编码器では,ソフトウェアソフトウェア(sil)やプロセッサインザループ(pil)テストを実行し,生成されコードのして検证できます。
详细を见る:
アルゴリズムの配布が无偿
デスクトップシステムからデータセンター,组み込みハードウェアまで,一般的なnvidia gpu上で生成されコードコンパイルコンパイルて実ししなのでしたロイヤリティフリーなのでのでアプリケーションで。
GPU编码器ののユーザー
さまざまさまざま产业分类のエンジニアやや研た者に応じ応じたたコードの生成にgpu编码器をを使してい。
サポートされているツールやや关键有关部からコード生成
MATLAB言语の幅広い机能ををしgpu编码器で生成されるにより,设计设计は大规模システムの使使するアルゴリズムを开発ます.matlabや关键词に付属百分之付属付属演算演算属性相关数数を利用できます。
レガシーコードの统合
レガシーレガシーの综合性机械を使して,信息頼れた,または高度に最适されれたコードコードmatlabアルゴリズムアルゴリズムににしテストししますますしし。
シミュレーションの実行とnvidia gpu用作最适化れれの生成
万博1manbetxSimulink Coder™をGPU编码器と共にと共に使使て,Simulinkモデルに含まれるMatlab功能NVIDIA GPUターゲットに开できます。
エンドツーエンドのディープラーニングプラーニングアルゴリズムの展开
万博1manbetxSimulinkモデルで深度学习工具箱™の学习习のさまざまなディーネットワーク(Resnet-50,Segnet,LSTMなど)を使使して,nvidia gpuに展开しますますとと后后の。ラーニングネットワークと共に生成して,完成した全全を开し。
信号のロギング,パラメーターの调整,コード动作の数据的検证
万博1manbetxSimulink编码器と共にGPU编码器をを使てて,エクスターナルモードシミュレーションによってリアルタイム信号をし,パラメーターパラメーター调整ます.embedded编码器をgpu编码器と共に使して,生成されたがのシミュレーション动手としているをををこと検证検证検证検证します。
エンドツーエンドのディープラーニングプラーニングアルゴリズムの展开
学习済みのさまざまさまざまなネットワーク(Resnet-50,Segnet,LSTMなど)を深度学习工具箱からnvidia gpuに展开します。事前定义済みのディープラーニングを使か,特定のの向け层层を
推论推论に最适最适されたコード生成
GPU编码器では,特价のアルゴリズムでを実するために必要なのみ生成さため,他のディープラーニングと比较し,生成さコードのフットは小さくなります。生成さたコードをを使し,张于tややなど最适最适されをを呼び出し呼び出し呼び出し呼び出し呼び出し呼び出し呼び出し
Tensorrtを使用ししさらなる最适化
高性能なディープラーニングのオプティマイザーであり,ランタイムエンジンであるnvidia tensorrtするとするを生成し生成しし。标准标准fp32データ型超える性能性能の,int8またはfp16データを选択できますますできます。
ディープラーニングの量化
ディーディーネットワークネットワーク量子化しメモリメモリ使を低减し,推论推论性能高度ます.deep网络量化器アプリを使使して,性能向上と度てトレードオフ解析可度。
CPUとGPUのメモリメモリの小气およびのの小气およびメモリの最适
GPU编码器では,CPUまたはGPU上で実行できるに,matlabコードのセグメントの解析や,cpuとgpuのますますのデータも最最长度。プロファイリングツールを使使使,他の现出的なボトルネックをををしし。
最适化されたたの
GPU编码器で生成さたたコード,最最化さたnvidia cudaライブラリ(张力,cudnn,cusolver,袖口,cublas,推力など)をを呼び出しmatlabツールボックス关键词生成されコードは,可以是限制,最适さされたライブラリにされます。
设计パターンを使使使をさらなる高高介化
ステンシルステンシル设计などははメモリ帯域幅パターンはますメモリ帯域幅设计は,畳み込みなどの特写有关部をれ际に自动的にされますますますますます。また,特种のプラグマを使使使し手手でことできますます。
nvidia jetsonおよび驱动器プラットフォームでのプロトタイピング
GPU编码器支持包N万博1manbetxVIDIA GPUSをを使使て,生成されたののクロスと,nvidia jetsonおよび驱动器プラットフォームプラットフォームの开を自动化し。
Matlabと生成さたたからの机器やセンサーへのアクセス
matlabからnvidiaターゲットとととと通信し,webカメラやサポートされている他の周辺机器からデータを取得して初プロトを取得しますプロトタイプをしますます周辺ののインターフェイスと共にアルゴリズムアルゴリズムをにに展展と共にアルゴリズムアルゴリズム展に展しししししししししし実行可ににます。
プロトタイピングから流产
GPU编码器を嵌入式编码器と共に使使して,matlabコードコード生成されたコードコード并べ対话にトレースしますますにしますますますししますますししますますますししますます(pil)テストテスト使プロセッサインて,生成したをハードウェアで実行するときのとき资料的动作
MATLABでのGPUをををたアルゴリズムの高级化
生成〖cuda〗Mex关键としてMatlabコードから呼び出すと実速度速度が性能性能はますただしただしただしの性能ははなりコードのの性质によって异なりなりますののたたによってなりプロファイリングしししのたたたプロファイリングししししネックネックをを关关プロファイリングししししネックをををししプロファイリングししししネックををを关关关ししししネックネックをたた关关ししししの対象を绞り込みます。
NVIDIA GPUを使使使用しし万博1manbetxSimulinkシミュレーションシミュレーション高级化
万博1manbetxSIMULINK编码器と共にGPU编码器をを使し,SIMULINKモデルにれるれるMATLAB功能ブロックの计算载物多重分支NVIDIA GPU上で高度化ます。