張貼日期: Nov 30, 2016
Amazon EC2 F1 是包含現場可程式化閘道陣列 (FPGA) 的運算執行個體,讓您透過程式設計為應用程式建立自訂硬體加速。F1 執行個體的程式很容易設定,而且隨附了開發、模擬、偵錯及編譯硬體加速程式碼所需的所有物件,包括 FPGA 開發人員 AMI 和硬體開發套件 (HDK)。FPGA 設計完成之後,可將它註冊為 Amazon FPGA Image (AFI),然後按幾下即可將它部署到 F1 執行個體。您可以不限次數的重複使用 AFI,也可部署到無限量的 F1 執行個體上。您可以在 AWS Marketplace 上提供您開發的 AFI 供其他客戶購買。
Amazon EC2 F1 執行個體提供預覽版,有兩種執行個體大小,每個執行個體最多包含八個 FPGA。F1 執行個體包含最新的 16 nm Xilinx UltraScale Plus FPGA,配備本機 64 GiB DDR4 ECC 受保護記憶體、一個執行個體專用的 PCI-e x16 連線。對於 F1.16xlarge 執行個體,專用的 PCI-e 結構可讓 FPGA 共享相同的記憶體空間,並以每個方向高達 12 GBps 的速率跨該結構彼此通訊。F1.16xlarge 內的 FPGA 與 400 Gbps 雙向環共享存取權,以低延遲、高頻寬的方式進行通訊。
F1 執行個體的預覽版具有以下規格:
執行個體類型 | vCPU | 執行個體記憶體 (GiB) |
SSD 儲存 (GB) |
增強型聯網 | EBS 優化 | FPGA |
f1.2xlarge | 8 | 122 | 480 | 是 | 是 | 1 |
f1.16xlarge | 64 | 976 | 4 x 960 | 是 | 是 | 8 |
所有 F1 執行個體均支援增強的網路,且已針對 EBS 最佳化,無額外成本。如同其他 Amazon EC2 隨需執行個體,F1 運算容量是按小時收費,無須簽訂長期合約或預付款。FPGA 開發人員 AMI 或 HDK 無須付費,您可視需要在 F1 執行個體上不限次數地設計 FPGA 程式,無須額外付費。
要進一步了解 F1,請參閱 Amazon EC2 F1 執行個體。