張貼日期: Jul 10, 2018
自從我們在去年普遍推出 Amazon EC2 F1 執行個體,我們看到了其得到客戶、合作夥伴、開發人員和研究社群的積極採用。客戶正在使用 F1 來加速各種應用程式,例如基因體處理、資料分析、安全性、圖像和視訊處理以及機器學習。
今天,我們宣布推出新功能和能力,允許開發人員使用 Amazon EC2 F1 執行個體建立效能更高、功能更豐富的硬體加速器。
對於希望利用 FPGA 的強大功能並建置自訂硬體加速的軟體開發人員,我們已經透過新的 FPGA Developer AMI 版本升級了 Amazon FPGA 軟體定義的開發流程。新的開發工具現在支援多達 60 個核心 (之前版本為 16 個核心),可以為 C/C++ 型加速器提供更多運算能力。
此外,根據客戶意見反應,直接記憶體存取 (DMA) 效能提高了 5 倍,使 FPGA 加速引擎能夠高速地向 CPU 傳入或傳出資料,從而提高應用程式效能。
為了幫助免除建置 FPGA 應用程式的非差異化任務,例如向主機 CPU 傳入或傳出資料和從 FPGA 存取板載 DRAM,我們提供了一個 Amazon FPGA Shell,它提供預組態、預測試和安全的 I/O 元件。在此版本中,我們讓新的 Amazon FPGA v1.4 Shell 可重新組態,讓開發人員能夠擁有面向未來的設計。簡而言之,這意味著開發人員可以決定他們是否希望升級 Shell 版本,而不像之前 Shell 是強制升級的。我們還新增了一項功能,允許開發人員在執行階段中交換 Amazon FPGA 映像 (AFI) 時保留 FPGA 連接 DRAM 中的資料,這有效地減少了某些 AFI 的加載時間,因為加載新的 AFI 時,不需要在主機和 FPGA DRAM 之間轉移資料。
開發人員也可以利用不斷增長的基於 F1 執行個體的產品 (來自 AWS 合作夥伴和其他開發人員) 市場,這些產品包括從視頻編碼到資料分析等。所有這些新功能和升級均適用於 4 個 AWS 區域的 F1 執行個體:美國東部 (維吉尼亞北部)、美國西部 (奧勒岡)、歐洲 (愛爾蘭) 和 AWS GovCloud (美國)。
如需新功能和升級的完整清單,請按一下這裡。