新しいデザイン エクスペリエンスが誕生
RTL の知識がなくても、使い慣れた開発ワークフローと設計環境で AMD のアダプティブ コンピューティング テクノロジへアクセス可能
既存のアプリケーションにわずかなコード変更を加えるだけですぐに高速化を実現できる、最適化済みのオープンソース ライブラリを利用可能
1 つの設計手法とプログラミング モデルで、Alveo™ アクセラレータ カード、エンベデッド プラットフォーム、クラウド上の FPGA インスタンスなどの AMD プラットフォームを使用するアクセラレーション アプリケーションの開発と運用をサポート
パフォーマンス重視の高度なシステム デザインを構築
AMD Vitis™ 統合ソフトウェア プラットフォームは、ハードウェア/ソフトウェア開発者が AMD アダプティブ SoC や FPGA を使用して複雑なシステムを設計、シミュレーション、実装するための包括的な開発環境です。この開発環境を利用することで、さまざまなメリットを得ることができます。
ハードウェアの知識は不要
AI によるインテリジェント ビデオ解析アプリケーションの構築と運用
Vitis ビデオ解析 SDK には、ビデオ エンコーダー、デコーダー、マルチスケーラー (リサイズや色空間変換用)、AI 推論用の DPU (深層学習) など、さまざまなアクセラレータを使用する複数のハードウェア アクセラレータ プラグインが含まれています。演算量の多い処理をすべて専用のアクセラレータで実行することで、最高性能のビデオ解析アプリケーションを実現します。
一般的なプラグイン方式のフレームワークやソフトウェア アクセラレーション ライブラリ、簡素化されたインターフェイスを提供しているため、カスタム ハードウェア アクセラレータを制御する独自のアクセラレーション ライブラリを開発できます。このフレームワークを使用して独自開発したアクセラレータ/カーネルを Vitis ビデオ解析 SDK に簡単に統合できます。
使い慣れたツールとフレームワークを利用して効率的な AI 推論アプリケーションを実現
すべての開発者が、エッジやクラウドでの運用に AMD の高度な適応型プラットフォームを活用できるようにサポートする包括的な開発環境です。アプリケーション レベルでの作業や、C/C++ などの使い慣れたプログラミング言語を使用して開発することも可能です。
言語: C、C++、Python
スタンドアロン ソフトウェア: あり
ハードウェア要件: あり
必須ダウンロード: Vitis アクセラレーション ライブラリ、XRT
その他の互換性のあるソフトウェア: Vitis ビデオ解析 SDK、Vitis AI
AMD プラットフォーム上で AI 搭載のインテリジェント ビデオ解析ソリューションを構築することを目的とした、XRT (Xilinx Run Time)、Vitis、Vitis AI を含むソフトウェア スタックです。これらの複雑なインターフェイスを抽象化することで、ビデオ解析アプリケーションの構築を容易にします。
フレームワーク: GStreamer
スタンドアロン ソフトウェア: あり
必須ダウンロード: Vitis ビデオ解析 SDK
ハードウェア要件: あり
その他の互換性のあるソフトウェア: Vitis 統合ソフトウェア プラットフォーム、Vitis AI
開発者の種類: AI 開発者
フレームワーク: PyTorch、Caffe、Tensorflow
スタンドアロン ソフトウェア:あり
ハードウェア要件: あり
必須ダウンロード: Vitis AI
その他の互換性のあるソフトウェア: Vitis ビデオ解析 SDK、Vitis 統合ソフトウェア プラットフォーム
AMD エンベデッド ツールは、AMD の Zynq™ SoC/Zynq™ UltraScale+™ MPSoC デバイス、MicroBlaze™ プロセッサ コア、および Arm® Cortex® M1/M3 マイクロコントローラーを使用したエンベデッド システムの構築に必要なすべてのコンポーネントを提供します。オープンソース OS やベアメタル ドライバー、複数のランタイム/マルチ OS 環境、高度な統合開発環境、コンパイラ、デバッガー、プロファイリング ツールなどが含まれます。
言語:C、C++、Python
スタンドアロン ソフトウェア: なし
ハードウェア要件:あり
必須ダウンロード: XRT、Vitis コア開発キット
その他の互換性のあるソフトウェア: Vitis ビデオ解析 SDK、Vitis AI
2019.2 より、AMD の SDK、SDSoC™、SDAccel™ 開発環境が一つに集約され、Vitis™ 統合ソフトウェア プラットフォームとなりました。
すでに製造が中止されたレガシ ツールの使用を希望される場合は、こちらからアクセスしてください。
開発者プログラムに登録すると、ザイリンクス プラットフォーム上で独自アプリケーションを構築する際に必要となるリソースへのアクセスも可能になります。 また、メンバーシップ特典として、ツールやプラットフォームに関するトレーニングに参加 (無償) でき、開発者サイトで独自プロジェクトを紹介できます。
使い慣れた開発環境とワークフローを利用できる Vitis 開発環境
Vitis™ 統合ソフトウェア プラットフォームは、AMD アダプティブ SoC および FPGA でエンベデット ソフトウェアおよびアクセラレーション アプリケーションを開発するための環境です。エッジやクラウド、またハイブリッドの演算アプリケーションを高速化するための統合プログラミング モデルを提供します。
高レベルのフレームワークおよびアクセラレーション ライブラリを活用して C、C++ または Python で開発することも、RTL ベース アクセラレータと低レベルなランタイム API を使用して、より細かく実装を制御することも可能です。つまり、自分にあった抽象化レベルで開発を進めることができます。