亚洲国产日韩精品-久久久久久国产精品亚洲78-HD在线看,国产色综合久久无码有码 ,亚洲精品社区,手机av在线不卡

0731-84728105
15116127200
APP HoA硬件卸載加速解決方案
    人工智能、數(shù)據(jù)中心等技術熱點對CPU的計算性能提出了更高的挑戰(zhàn),而傳統(tǒng)CPU處理器面對此挑戰(zhàn)明顯已經無法滿足其性能要求。CPU性能的缺口使政府部門、互聯(lián)網企業(yè)不斷斥重金來新建以及擴建數(shù)據(jù)中心,但仍無法滿足迅速增長的數(shù)據(jù)處理需求。因此眾多企業(yè)開始尋求新的技術來對其某一應用進行加速。
    隨著FPGA工藝以及技術的不斷更新FPGA從最初的邏輯器件發(fā)展成為現(xiàn)在的包含SOC、DSP以及高速串口信號等技術的全方位的處理平臺,從而越來越被廣泛的應用于電力、高新能計算、工業(yè)、航天等領域。2013年微軟采用FPGA來加速Bing搜索引擎,使服務器總體成本下降40%;Facebook采用FPGA主控PCIE解決大數(shù)據(jù)的存儲需求。

一、解決方案

1.1算法加速
    本方案是基于FAST的軟硬件架構實現(xiàn),如圖1所示,軟件用戶程序可以通過簡單的程序接口即讀寫命令實現(xiàn)與FPGA加速算法的數(shù)據(jù)通信?;贔PGA硬件并行的處理特點,在算法實現(xiàn)時可以同時并行運行多種不同的實現(xiàn)算法,已達到多應用并行處理的需求。另外,在硬件實現(xiàn)單算法時,根據(jù)算法的功能特點可以將算法進行流水化或并行化處理,從而加速數(shù)據(jù)處理效率。

圖1 FAST軟硬件架構
1.2網絡功能卸載加速
    在提供算法加速的方案同時,本公司還提供對網絡功能的卸載加速,如TCP協(xié)議棧的卸載,1588時間同步算法的卸載等加速。其中TCP協(xié)議棧卸載加速方案參見本公司TOE解決方案;1588時間同步算法卸載參考OpenTSN的解決方案。
    另外,本公司還提供特定軟件功能硬件加速定制功能,其中特定功能是指具有特殊規(guī)則并且功能獨立的網絡功能,例如:
        1. 網絡報文規(guī)則深度解析/過濾;
        2. 硬件高速查表匹配;
        3. 高效的報文決策處理;
        4. 精準的輸出調度及轉發(fā)策略執(zhí)行等。
    這些功能可以通過將一些確定處理規(guī)則通過硬件實現(xiàn),來緩解軟件處理以及軟件與硬件數(shù)據(jù)通路的壓力,使得部分通用功能基于硬件處理控制,而復雜的任務在交由軟件處理,從而緩解系統(tǒng)的處理負載以及提高系統(tǒng)的處理效率,實現(xiàn)結構如圖2所示。

圖2 網絡功能卸載架構
下載該文檔