LoginSignup
6
5

More than 5 years have passed since last update.

Amazon EC2 F1について調べた

Last updated at Posted at 2017-02-04

Amazon EC2 F1についての情報たち。随時更新する予定。

公式情報

プレスリリース

Xilinx

Blog/Forums

Slide

以下,ほとんど公式情報からの引用。

Specs

AWSの公式ページとBlogから。

インスタンスはf1.2xlargef1.16xlargeの2種類

インスタンスタイプ FPGA vCPU メモリ(GiB) SSD (GB)
f1.2xlarge 1 8 122 480
f1.16xlarge 8 64 976 4 x 960

F1 Instance

  • CPU: Intel Broadwell E5 2686 v4 processors (2.3 GHz base speed, 2.7 GHz Turbo mode on all cores, and 3.0 GHz Turbo mode on one core)
  • Memory: up to 976 GiB
  • Strage: up to 4 TB of NVMe SSD

FPGA

  • Up to eight
  • Xilinx UltraScale+ VU9P fabricated using a 16 nm process.
  • 64 GiB of ECC-protected memory on a 288-bit wide bus (four DDR4 channels).
  • Dedicated PCIe x16 interface to the CPU.
  • Virtual JTAG interface for debugging.

FPGA間は双方向リングバス。

開発環境

基本的にXilinxのVivadoだが AmazonからF1 Hardware Development Kit (HDK)が提供される。
だけど現在リンク切れ。(member only)

host-to-FPGA,FPGA-to-memoryとFPGA-to-FPGA通信についてはサンプルアプリケーションが提供される。

設計データ

  • Amazon FPGA Image (AFI)
  • Amazon Machine Image (AMI)

AFIというのがFPGAコンフィグレーションデータ。AFIはAWS Marketplaceで販売できる。
AMIはFPGAの開発環境が入ったLinux?のようだ。

価格

不明

その他

疑問点,不明点など。

  • PCIeはGEN2?
  • FPGA間通信はXilinx Auroraかな?もしくはInfiniBand?
  • PCIeのデバイスドライバはどうなっているのだろう?
  • FPGAのコンフィグレーションどうやるんだろう?
  • XilinxのFPGAデータは通常bitstream(bitファイル)だけど,AFIというのはAmazon専用のフォーマットなんだろうか?
  • Virtual JTAGって何だろう。
  • FPGAにバグがあってPCIeがフリーズしたらどうするんだろう?
6
5
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
5