什么是FPGA云服務(wù)器?
我來答

什么是FPGA云服務(wù)器?

彭乘 2021-08-12 提問
289

什么是FPGA云服務(wù)器?FPGA有什么特性?

關(guān)閉
提交回答
1 個回答
我來答
苗久

FPGA云服務(wù)器是一類提供了現(xiàn)場可編程門陣列(FPGA)的實例規(guī)格。由于FPGA硬件的可重配特性,您可以快速擦寫和重配已創(chuàng)建的FPGA硬件加速應用,同時擁有低時延硬件與資源彈性。

FaaS平臺介紹

傳統(tǒng)FPGA開發(fā)硬件周期長,開發(fā)難度大,硬件加速算法的發(fā)布和部署保護要求也非常高。FPGA云服務(wù)器平臺FaaS(FPGA as a Service)在云端提供統(tǒng)一硬件平臺與中間件,可大大降低加速器的開發(fā)與部署成本。您無需了解底層硬件即可快速開發(fā)和部署自己的定制加速器,也可以直接使用加速器提供商提供的加速服務(wù)。

FaaS包括三個組件:

  • 硬件基礎(chǔ)設(shè)施:FPGA云服務(wù)器、硬件加速開發(fā)和部署平臺(Intel、Xilinx)。

  • 云上配套開發(fā)環(huán)境:廠商配套軟件(Quartus、Vivado)、第三方EDA軟件(仿真、模擬)。

  • FPGA IP開發(fā)生態(tài):圖片轉(zhuǎn)碼、基因計算、數(shù)據(jù)加密、視頻壓縮、硬件仿真設(shè)計、深度學習(預測/訓練)等。

阿里云基于FaaS平臺推出了FPGA云服務(wù)器,在提供FPGA加速能力的同時,保留了與普通ECS實例一致的使用體驗。您在創(chuàng)建ECS實例時,選擇企業(yè)級異構(gòu)計算規(guī)格即可。實例規(guī)格的詳細信息,請參見實例規(guī)格族。

功能特性

  • 統(tǒng)一性

    兼容多種FPGA器件(Intel、Xilinx),支持Multi-boot的Shell燒寫,更可靠,易移植開發(fā)。

  • FPGA虛擬化

    自主研發(fā)的FPGA軟硬件虛擬化方案,實現(xiàn)上云安全隔離要求。支持熱升級功能,在不中斷業(yè)務(wù)的前提下,對部分用戶邏輯進行在線重配置,以實現(xiàn)新的功能。

  • 聯(lián)合仿真平臺

    支持Intel和Xilinx器件,您無須更改原有設(shè)計即可進行軟硬件聯(lián)合仿真,降低輸出FPGA高性價比算力的復雜度。

  • 互聯(lián)拓撲動態(tài)可配置

    支持1片、2片、4片F(xiàn)PGA互聯(lián)拓撲,可動態(tài)配置拓撲,實現(xiàn)最高性價比。同卡FPGA之間使用高速互聯(lián)通道,應用實現(xiàn)兩片F(xiàn)PGA之間實時、大批量數(shù)據(jù)搬運時,不存在帶寬瓶頸。

回答于 2021-08-12
贊同
評論
個人VIP