AMD プラットフォーム上でソリューションを開発/運用するためのソフトウェア ツール
AMD とエコシステム パートナーは、パワフルで使いやすい包括的なツール、ライブラリ、設計手法などを含むソフトウェアとハードウェアの開発環境およびエンベデッド プラットフォームを提供しています。これらの環境は、開発時間を短縮させるだけではなく、必要に応じて独自のハードウェア アクセラレータを簡単に構築できます。
AI サイエンティストから、アプリケーション エンジニア、アルゴリズム エンジニア、エンベデッド ソフトウェア開発者、従来のハードウェア開発者に至るまで、あらゆる開発者をサポートします。
使い慣れた開発環境とワークフローを利用できる Vitis 開発環境
Vitis™ 統合ソフトウェア プラットフォームは、AMD の FPGA、SoC、Versal ACAP でエンベデット ソフトウェアやアクセラレーション アプリケーションを開発するための環境です。エッジやクラウド、またハイブリッドの演算アプリケーションを高速化するための統合プログラミング モデルを提供します。
高レベルのフレームワークおよびアクセラレーション ライブラリを活用して C、C++ または Python で開発することも、RTL ベース アクセラレータと低レベルなランタイム API を使用して、より細かく実装を制御することも可能です。つまり、自分にあった抽象化レベルで開発を進めることができます。
Vivado ML で設計の生産性が向上
Vivado ML Edition には、デザイン クロージャを高速化する ML ベースのアルゴリズムが採用されています。主な機能には、ML ベースのロジック最適化、遅延推定、IDR (Intelligent Design Runs)、抽象化シェルによる並列コンパイルなどがあり、ユーザーがシステム内の複数のモジュールを定義して、段階的かつ並列にコンパイル可能です。これによって従来のフルシステム コンパイルと比較して、コンパイル時間を平均で 1/5、最大 1/17 にまで短縮できます。抽象化シェルは、デザインの詳細を隠すことで顧客の IP を保護することにも役立つため、FPGA-as-a-Service (FaaS) や付加価値の高いシステム インテグレーターのようなアプリケーションには不可欠です。
Vitis AI で最適な AI 推論性能を実現
AMD Vitis™ AI は、機械学習向けの包括的な開発環境を提供し、AMD プラットフォームで世界最高レベルの AI 推論性能を実現するための最適なプラットフォームです。高効率 DPU オーバーレイ、パワフルなソフトウェア ツール、最適化済みソフトウェア ライブラリ、さまざまな業界標準フレームワークに対応する深層学習モデルとサンプル デザインを利用できるため、開発者は AMD プラットフォーム上でエンドツーエンドの高速 AI 推論機能を簡単に実現でき、CPU/GPU ソリューションの最大 10 倍の性能向上を達成できます。
モデル ベース デザインを利用して AMD プラットフォームをプログラム
競争の激しい市場では、複雑なシステムをすばやく試作、検証、運用することが市場での優位性を獲得するために必要です。AMD の適応型 SoC、MPSoC、RFSoC デバイスは、プロセッサのソフトウェア プログラマビリティと FPGA のハードウェア プログラマビリティを兼ね備えているため、ほかにはないシステム性能、柔軟性、拡張性を提供します。
Vitis™ Model Composer は、MathWorks MATLAB® および Simulink® 環境内での効率的なデザイン探索を可能にするモデルベースの設計ツールで、自動コード生成機能により AMD のデバイスをベースとする迅速な製品化をサポートします。
詳細直感的で使いやすいグラフィカルな環境を提供する完全ヘテロジニアス システムです。VSI は、同一の環境で、プラットフォーム仕様の記述とプラットフォームを使用するシステムの構築の両方に対応できる業界唯一の製品です。
詳細