English | 日本語
この入門ガイドは、C/C++ または OpenCL™ 関数から作成したアクセラレーション カーネルを使用して AWS F1 で SDAccel アプリケーションを作成する開発者向けのものです。
F1 インスタンスに接続できるようにするには、いくつかの準備段階があります。このモジュールでは、次の方法について説明します。
- AWS アカウントを作成
- S3 バケットを作成
- 秘密接続キーを準備
- AWS F1 インスタンスへのアクセスをリクエスト
このモジュールでは、次の方法について説明します。
- AWS F1 インスタンスを起動して設定
- インスタンスへ接続して単純なテストを実行
- セッションを閉じる
このモジュールでは、次の方法について説明します。
- 新規 SDAccel プロジェクトを作成して設定
- テスト アプリケーションをコンパイル、プロファイル、アクセラレーション
このモジュールでは、次のトピックに関するオンライン トレーニング ビデオを提供します。
- AWS F1 および SDAccel 開発環境の概要
- AWS F1 ハードウェア仕様および要件
- アプリケーション ホスト コードの基本概念
- OpenCL メモリ アーキテクチャ
このモジュールでは、次の方法について説明します。
- F1 に関する追加演習および例を実行
- SDAccel についてさらに学ぶ
- サポートを利用して問題をトラブルシュート
FPGA Developer AMI に含まれる AWS F1 インスタンスには、アプリケーションを Amazon クラウドで開発、コンパイル、実行、デバッグするのに必要なツールがすべて含まれています。オプションで、アプリケーションを自分のマシンで開発およびコンパイルしてから、AWS にアップロードして、クラウドで実行およびデバッグすることもできます。
このオプションのモジュールでは、次の方法について説明します。
- SDAccel をローカル コンピューターにインストールして、ライセンス取得
- 単純な例をローカルでコンパイル
- AWS F1 にアップロードして実行
次のものが必要になります。
- ザイリンクス アカウント — ここで作成
- 次のいずれかを実行する Linux コンピューター:
- Ubuntu 16.04.5 LTS、18.04.1 LTS
- CentOS 7.4、7.5、7.6
- RHEL 7.4、7.5、7.6
Copyright© 2019 Xilinx
この資料は表記のバージョンの英語版を翻訳したもので、内容に相違が生じる場合には原文を優先します。資料によっては英語版の更新に対応していないものがあります。日本語版は参考用としてご使用の上、最新情報につきましては、必ず最新英語版をご参照ください。