Publié le: Nov 30, 2016

L'instance F1 Amazon EC2 est une instance de calcul dotée de réseaux de portes programmables in situ (FPGA) que vous pouvez programmer pour créer des accélérations matérielles personnalisées pour votre application. Les instances F1 sont faciles à programmer et comprennent tout ce dont vous avez besoin pour développer, simuler, déboguer et compiler votre code d'accélération matérielle, notamment une AMI destinée aux développeurs FPGA et un kit de développement matériel (HDK). Une fois la conception de votre FPGA terminée, vous pouvez l'enregistrer en tant qu'AFI (Amazon FPGA Image) et la déployer sur votre instance F1 en seulement quelques clics. Vous pouvez réutiliser vos AFI autant de fois et sur autant d'instances F1 que vous le souhaitez. Vous pouvez mettre en vente les AFI que vous développez pour d'autres clients sur AWS Marketplace. 

Les instances F1 Amazon EC2 sont disponibles en version préliminaire en deux tailles d'instance différentes, incluant jusqu'à huit FPGA par instance. Les instances F1 incluent le dernier FPGA Xilinx UltraScale Plus 16 nm avec une mémoire protégée DDR4 ECC locale de 64 Go et une connexion PCI-e x16 dédiée à l'instance. Pour les instances F1.16xlarge, la structure PCI-e dédiée permet aux FPGA de partager le même espace mémoire et de communiquer entre eux sur cette structure à une vitesse pouvant atteindre 12 Go/s dans un sens ou dans l'autre. Les FPGA de l'instance F1.16xlarge partagent un accès à un anneau bidirectionnel de 400 Gbit/s destiné à la communication à faible latence et à bande passante élevée. 

Les instances F1 sont disponibles en version préliminaire avec les caractéristiques suivantes : 

Type d'instance Processeurs virtuels Mémoire des instances (Gio)
Stockage sur SSD (Go)
Mise en réseau améliorée Optimisé pour EBS FPGA
f1.2xlarge 8 122 480 Oui Oui 1
f1.16xlarge 64 976 4 x 960 Oui Oui 8

Toutes les instances F1 prennent en charge la mise en réseau améliorée et sont optimisées pour EBS sans frais supplémentaires. Tout comme pour les autres instances à la demande Amazon EC2, vous payez la capacité de calcul F1 à l'heure, sans engagement à long terme ni paiements initiaux. L'AMI pour développeurs FPGA et le HDK ne font l'objet d'aucuns frais. Vous pouvez également programmer le FPGA sur votre instance F1 autant de fois que vous le souhaitez sans frais supplémentaires. 

Pour en savoir plus sur les instances F1, consultez la section Instances F1 Amazon EC2