Veröffentlicht am: Nov 30, 2016
Amazon EC2 F1 ist eine Compute-Instance mit Field Programmable Gate Arrays (FPGAs), die Sie programmieren können, um benutzerdefinierte Hardwarebeschleunigungen für Ihre Anwendung zu erstellen. F1-Instances sind einfach zu programmieren und enthalten alles, was Sie zum Entwickeln, Simulieren, Debuggen und Kompilieren eines Hardwarebeschleunigungscodes benötigen, einschließlich ein FPGA-Entwickler-AMI und ein Hardware Developer Kit (HDK). Wenn das FPGA-Design fertig gestellt ist, können Sie es als Amazon FPGA Image (AFI) registrieren und dieses in Ihrer F1-Instance in nur wenigen Klicks bereitstellen. Sie können die AFIs beliebig oft und in beliebig vielen F1-Instances wiederverwenden. Sie können AFIs, die Sie auf dem AWS Marketplace entwickeln, für andere Kunden zum Kauf anbieten.
Amazon EC2 F1-Instances sind in der Vorschau in zwei verschiedenen Instanzgrößen verfügbar, die bis zu acht FPGAs pro Instanz enthalten. F1-Instances umfassen das neueste 16-nm-Xilinx UltraScale Plus-FPGA mit lokalem 64-GB-DDR4-ECC-geschütztem Speicher und einer dedizierten PCI-e x16-Verbindung zur Instance. Für F1.16xlarge Instances ermöglicht die dedizierte PCI-e-Fabric, dass die FPGAs den Speicherplatz gemeinsam nutzen und mit bis zu 12 GBps in jede Richtung über die Fabric miteinander kommunizieren können. Innerhalb von F1.16xlarge greifen die FPGAs gemeinsam auf einen bidirektionalen Ring von 400 Gbit/s zu und ermöglichen somit eine Kommunikation mit geringer Latenz und großer Bandbreite.
F1-Instances werden in der Vorschau mit den folgenden Spezifikationen angezeigt:
Instance-Typ | vCPUs | Instance-Arbeitsspeicher (GiB) |
SSD-Speicherung (GB) |
Enhanced Networking | EBS-optimiert | FPGAs |
f1.2xlarge | 8 | 122 | 480 | Ja | Ja | 1 |
f1.16xlarge | 64 | 976 | 4 x 960 | Ja | Ja | 8 |
Alle F1-Instances unterstützen Enhanced Networking und sind ohne zusätzliche Kosten EBS-optimiert. Genau wie bei anderen Amazon EC2 On-Demand-Instances zahlen Sie nur für die F1-Datenverarbeitungskapazität auf Stundenbasis ohne langfristige Bindung oder Vorauszahlungen. Es fallen keine Gebühren für das FPGA-Entwickler-AMI oder HDK an und Sie können das FPGA auf Ihrer F1-Instance ohne zusätzliche Gebühren beliebig oft programmieren.
Um mehr über F1 zu erfahren, besuchen Sie Amazon EC2 F1-Instances.