Publicado en: Nov 30, 2016

Las instancias F1 de Amazon EC2 son instancias informáticas con matrices de puerta programables en campo (FPGA) que se pueden programar a fin de crear aceleraciones de hardware personalizadas para su aplicación. Las instancias F1 son sencillas de programar e incluyen todos los recursos necesarios para desarrollar, simular, depurar y compilar su código de aceleración de hardware, incluida una AMI para desarrolladores de FPGA y un kit de desarrollo de hardware (HDK). Una vez que el diseño de la FPGA esté completo, podrá registrarlo como imagen de FPGA de Amazon (AFI) e implementarlo en su instancia de F1 con tan solo unos clics. Puede volver a utilizar sus AFI todas las veces y en todas las instancias F1 que desee. Tiene la posibilidad de ofrecer las AFI que desarrolle en AWS Marketplace para que otros clientes las adquieran. 

Las instancias F1 de Amazon EC2 están disponibles actualmente en versión preliminar en dos tamaños distintos de instancia que incluyen hasta ocho FPGA por instancia. Las instancias F1 incluyen la FPGA Xilinx UltraScale Plus de 16 nm más reciente con memoria protegida local DDR4 ECC de 64 GiB, así como una conexión PCI-e x16 dedicada con la instancia. En el caso de las instancias F1.16xlarge, el tejido PCI-e dedicado permite a las FPGA compartir el mismo espacio de memoria y comunicarse entre sí a través de dicho tejido a velocidades de hasta 12 Gbps en cada dirección. Las FPGA de la instancia F1.16xlarge comparten el acceso a un anillo bidireccional de 400 Gbps para una comunicación de gran ancho de banda y baja latencia. 

Las instancias F1 se encuentran en versión preliminar con las siguientes especificaciones: 

Tipo de instancia vCPU Memoria de la instancia (GiB)
Almacenamiento en SSD (GB)
Redes mejoradas Optimizada para EBS FPGA
f1.2xlarge 8 122 480 1
f1.16xlarge 64 976 4 x 960 8

Todas las instancias F1 admiten redes mejoradas y están optimizadas para EBS sin costo adicional. Como en el caso de las demás instancias bajo demanda de Amazon EC2, se paga por la capacidad de cómputo de F1 por hora, sin compromisos a largo plazo ni pagos anticipados. El uso del HDK o la AMI para desarrolladores de FPGA no conlleva ningún cargo, y puede programar la FPGA en su instancia F1 todas las veces que desee sin tarifas adicionales. 

Si desea obtener más información sobre F1, visite Instancias F1 de Amazon EC2