《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 軟件友好型的硬件提供了最大的靈活性,敲開了高性能數據加速的大門

軟件友好型的硬件提供了最大的靈活性,敲開了高性能數據加速的大門

2020-03-23
來源:電子信息產業網

    在云計算和邊緣計算中,業界渴求能夠支持各種應用的高性能。為了滿足這一需求。

    亞馬遜(Amazon)、Facebook和微軟(Microsoft)等超大規模用戶采用的第一批加速器都是大幅度定制的設計。這些公司能夠在打造自己的板卡設計中確保所需的規模經濟,無論是基于自己設計的專用集成電路(ASIC),還是采用現成的FPGA和GPU。從成本和時間的角度來看,對于企業數據中心和邊緣計算用戶來說,他們難以在這種定制芯片級設計中找到合理的規模。然而,設計定制的ASIC和板卡并不是必需的。對諸如以太網和PCIe等標準接口的需求,不僅使使用標準板卡級產品成為可能,而且也是可取的。

    作為一家長期提供硬件加速產品的供應商,BittWare一直在為從高性能計算到云加速到儀器儀表等眾多領域內的客戶設計采用PCIe尺寸的、基于FPGA的板卡,并在這方面積累了豐富的經驗。現在,作為Molex集團的子公司,BittWare能夠充分借助其全球供應網絡以及與戴爾(Dell)和惠普企業(HP Enterprise)等服務器供應商的深厚關系。BittWare是唯一一家可與多家主流FPGA供應商合作的重要批量化供應商,能夠滿足企業客戶的質量認證、驗證、產品生命周期管理和支持需求,這些客戶希望為關鍵任務型應用去大規模部署FPGA加速器。

    在這些應用中,BittWare實現的一個重要差異化在于該公司為其基于FPGA的加速器提供了廣泛的軟件支持。每個加速卡均配有適用于Linux和Windows系統的驅動軟件,可通過PCIe和以太網連接將其快速集成到各種系統中。除了支持主CPU和加速卡之間的通信外,該驅動還支持接入加速卡上的嵌入式固件。這個固件可以處理眾多管理和自檢功能。

    它們使FPGA電路能夠根據需要的新功能重新進行配置,此外還提供了一些對功耗、電壓和溫度的監測程序。如果主機系統中的冷卻功能失效,那么擔任管理者的固件可以關閉加速卡,以避免熱過載。此外,軟件組合包還包括各種參考設計,以便開發人員能夠快速構建配置,使他們可以測試加速卡的功能并開始在其自己的應用上工作。

    對于最新一代的加速卡,BittWare與Achronix緊密合作。Achronix是唯一一家能夠同時提供獨立FPGA芯片和嵌入式FPGA(eFPGA)半導體知識產權(IP)的FPGA供應商。VectorPath?S7t-VG6加速卡使用了Achronix采用7nm 工藝打造的、結合了很多功能的Speedster?7t FPGA芯片,不僅可以在內部提供高吞吐量數據加速,而且還支持現今從機器學習到先進儀器等系統所需的高度分布式、網絡化的架構。

    

1.png

    圖1:VectorPath S7t-VG6加速卡

    軟件友好型的硬件提供了最大的靈活性

    通過對分布式架構提供直接支持,VectorPath S7t-VG6加速卡中使用的Speedster7t FPGA芯片標志著與傳統FPGA架構不同的重大轉變,它使面向軟件的開發人員更容易地構建定制化的處理單元。這種創新的全新架構與諸如英特爾(Intel)和賽靈思(Xilinx)等供應商生產的傳統FPGA完全不同,傳統FPGA的設計關注點并不在數據加速。

    在設計Speedster7t的架構時,Achronix創建了一種可最大限度地提高系統吞吐量的FPGA芯片,同時還為計算機架構師和開發人員提高了易用性。與傳統的FPGA架構相比,Speedster7t FPGA芯片的一個關鍵差異化點在于它包括一個創新的二維片上網絡(2D NoC),可以在邏輯陣列內的處理單元與各種片上高速接口和存儲器端口之間流傳數據。

    傳統的FPGA要求用戶去設計電路來將其加速器連接到高速以太網或PCIe數據端口和/或存儲器端口。通常,一個獨立系統是由連接到多個高速端口的多個加速器組成。例如,下圖就說明了一種場景,其中有兩個加速器連接到兩個存儲端口上,以共享一個存儲空間。這種場景使用了FIFO來管理存儲器和FPGA時鐘之間的時鐘域交叉(CDC)。此外,FPGA邏輯架構中還需要一個交換功能來管理尋址、仲裁和反壓。在傳統的FPGA中,這項功能會消耗大量的FPGA資源,并且其復雜程度足以降低系統性能并使時序收斂變得復雜。

    Achronix采用了由軟件設計來實現硬件的方法,而這種硬件中的以太網和其他高速I / O端口可用二維片上網絡(2D NoC)輕松地連接到定制的加速器功能上。Speedster7t NoC不再需要設計CDC和交換功能來將加速器連接到高速數據或內存端口。通過簡單地將這些功能連接到NoC,就消除了連接方面的難題,從而簡化了設計,減少了FPGA資源的消耗,提高了性能并簡化了時序收斂。

    

2.png

    圖2:傳統FPGA設計面臨的挑戰

    

333.png

    圖3:Speedster7t二維片上網絡支持軟件友好型硬件

    為了實現高性能的算術運算,每個Speedster7t器件都具有一個大型可編程計算單元陣列,它們被有序地放置在機器學習處理器(MLP)單元模塊中。MLP是一個高度可配置的計算密集型單元模塊,在每個周期內可支持多達32個乘法/累加(MAC)運算。在以加速器為中心的設計中,MLP的存在使得在完全可編程邏輯和硬連線算術單元之間能夠有效地共享資源。

    盡管有些FPGA傾向于使用HBM2存儲器,其中FPGA和存儲器被組裝成一個昂貴的2.5D封裝,而Speedster7t系列卻采用GDDR6內存標準接口。這種接口提供了當今片外存儲器可實現的最高性能,并且成本顯著降低,從而使團隊更容易去實現帶有高帶寬存儲陣列的加速器。一個GDDR6存儲控制器可以支持512 Gbps的帶寬。VectorPath S7t-VG6加速卡可提供八組存儲器,總存儲帶寬可以達到4 Tbps。此外,板上還有一個DDR4接口,可用于訪問頻率較低或不需要GDDR6吞吐量的數據。

    VectorPath S7t-VG6加速卡提供了許多高性能接口,用來支持分布式架構和高速主機通信。現在,該加速卡提供了PCIe Gen 3.0的16通道合規性和認證,并提供獲取Gen 4和Gen 5資質認證的途徑。在以太網連接方面,該加速卡采用已獲得廣泛支持的光學接口模塊,依據QSFP-DD和QSFP56標準,能夠處理高達400 Gbps的超高線速。

    在加速卡的另一端還有一個OCuLink擴展端口,以支持很多其他的低延遲應用場景。例如,OCuLink端口可用于將加速卡連接到各種外圍設備上,比如用于計算存儲或數據庫加速應用的NVMe存儲陣列。與采用連接到主處理器的PCIe接口相比,OCuLink連接能夠成為一個更好的選擇,因為它提供了一種消除了系統級延遲和抖動的高確定性的連接。OCuLink端口還可以引入其他網絡連接,從而可擴展實現QSPF-DD或QSFP56之外的各種端口規格。

    

44444.png

    圖4:VectorPath的網絡和存儲接口

    在VectorPath S7t-VG6加速卡的前面板上還包括多個時鐘輸入,它們是在將多個加速卡同步到一起時通常需要的。兩個SMB時鐘輸入連接器支持從1PPS和10 MHz的時鐘輸入,它們在進入FPGA之前,就已被連接到抖動清除器。一旦進入FPGA,這些時鐘就可以被倍頻或分頻成為特定應用所需的頻率。

    還可以通過通用數字I / O端頭進行進一步擴展。該I / O端口支持單端3.3V連接和低電壓差分(LVDS)信號,支持外部時鐘、觸發器和專用I / O等自定義信號直接連接到Speedster7t FPGA。該擴展端口還可用于將VectorPath加速卡改造為傳統硬件。

    

55555.png

    圖5:VectorPath時鐘輸入和GPIO

    適用于小批量和大批量需求

    VectorPath S7t-VG6加速卡已考慮到了每個細節,例如可支持被動和主動空氣散熱和液體散熱。此外,BittWare和Achronix還為醫療等需要更長產品生命周期的領域確保提供長期的供應與支持。在這些市場中,基于GPU的PCIe加速卡較短的產品生命周期與超過10年的系統服務支持需求是不符的。

    對于更大批量需求,特別是在邊緣計算等場景中,客戶可以使用BittWare的成本降低計劃來簡化硬件,其設計僅僅支持客戶所需的I / O選項。此外,BittWare也可提供電路板設計文件以及VectorPath S7t-VG6加速卡隨附的軟件和驅動器的使用。利用Achronix的Speedcore eFPGA IP,也可以走向定制系統級芯片(SoC)器件。客戶可以構建自己其中包括Speedster7t可編程性的SoC,但又具有ASIC的成本結構。

    為了實現更好的開發和更便捷的部署,VectorPath S7t-VG6加速卡可以由BittWare以其TeraBox平臺的形式來提供預先集成的多核服務器。外形從2U到5U,TeraBox的機架式機箱最多可容納16個BittWare PCIe加速卡,并由雙路英特爾(Intel) Xeon處理器管理。作為一個完整的解決方案,TeraBox為客戶提供了啟動和運行FPGA開發的最快機制。在Bittworks II和FPGA Devkit軟件的支持下,用戶可以直接使用TeraBox并立即開始開發工作。或者,客戶也可以從Dell和HP Enterprise購買包含BittWare加速卡的預配置服務器。

    

66666.png

    圖6:TeraBox平臺的部署

    

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲自拍偷拍福利| 99精品黄色片免费大全| 亚洲青涩在线| 在线观看一区欧美| 国产一级揄自揄精品视频| 欧美三级在线| 欧美日韩一区在线播放| 欧美日韩国产va另类| 欧美激情亚洲精品| 欧美成人免费全部| 免费成人av在线| 免费国产一区二区| 欧美成人精品一区| 欧美成人一区二区三区在线观看| 麻豆精品网站| 欧美国产精品中文字幕| 欧美久久久久久久| 欧美日韩激情网| 欧美体内she精视频在线观看| 欧美午夜精品一区二区三区| 欧美日韩一区二| 国产精品播放| 国产女主播一区二区三区| 国产精品久久午夜| 国产欧美日韩视频一区二区| 国产欧美不卡| 国内精品模特av私拍在线观看| 韩国欧美一区| 亚洲欧洲日韩女同| 亚洲深夜激情| 久久高清国产| 亚洲美女中文字幕| 亚洲天堂成人| 欧美一区二区三区啪啪| 久久免费的精品国产v∧| 久久综合网络一区二区| 欧美国产激情二区三区| 欧美日韩综合视频| 国产免费亚洲高清| 精品盗摄一区二区三区| 91久久精品国产91久久| aaa亚洲精品一二三区| 亚洲男人的天堂在线aⅴ视频| 小黄鸭精品aⅴ导航网站入口| 亚洲成色www久久网站| 亚洲免费成人av| 亚洲一区在线免费| 久久精品欧美日韩| 男人的天堂成人在线| 欧美色欧美亚洲另类七区| 国产精品日韩在线观看| 一色屋精品视频在线看| 亚洲精品乱码久久久久久久久 | 欧美裸体一区二区三区| 国产精品二区在线| 合欧美一区二区三区| 日韩视频在线观看免费| 香蕉成人久久| 日韩天天综合| 欧美一区二区三区久久精品| 美女主播精品视频一二三四| 欧美日韩岛国| 国产一区二区三区免费在线观看 | 亚洲欧美成人一区二区在线电影| 久久精品国产77777蜜臀| 日韩午夜激情av| 欧美一区激情视频在线观看| 欧美大胆人体视频| 国产精品视频不卡| 亚洲国产成人精品久久久国产成人一区 | 99国产精品一区| 亚洲福利视频一区二区| 亚洲在线免费观看| 欧美成人按摩| 国产模特精品视频久久久久| 亚洲日本va午夜在线电影| 欧美一区二区三区精品电影| 国产精品99久久久久久人| 久久三级视频| 国产精品入口夜色视频大尺度 | 欧美啪啪一区| 国产综合18久久久久久| 在线亚洲精品| 亚洲免费久久| 久久久国际精品| 国产精品三级视频| 一区二区三区波多野结衣在线观看| 亚洲国产高清aⅴ视频| 午夜日本精品| 欧美午夜在线一二页| 亚洲国产专区校园欧美| 久久不射2019中文字幕| 亚洲欧美国产高清va在线播| 欧美日韩久久不卡| 亚洲二区在线视频| 欧美一区二区在线播放| 欧美亚洲免费| 国产精品久久久久久久久婷婷| 亚洲久久视频| 亚洲免费观看视频| 欧美freesex8一10精品| 国外成人在线视频| 欧美一级大片在线免费观看| 亚洲综合国产激情另类一区| 欧美精品免费在线| 亚洲二区在线| 最新国产拍偷乱拍精品| 久久夜色撩人精品| 国产一区日韩二区欧美三区| 亚洲综合99| 亚洲欧美激情一区二区| 国产精品a级| 一本久道久久综合中文字幕| 99精品99| 欧美日韩一区三区| 日韩午夜电影av| 一区二区冒白浆视频| 欧美剧在线观看| 亚洲精品在线观看免费| 99精品99久久久久久宅男| 欧美高清视频一二三区| 亚洲国产美国国产综合一区二区| 亚洲国产福利在线| 欧美成人a视频| 亚洲人永久免费| 在线一区二区日韩| 欧美亚一区二区| 亚洲男人的天堂在线| 欧美一区二区三区免费在线看 | 亚洲欧美激情视频在线观看一区二区三区| 一区二区欧美国产| 欧美日在线观看| 一区二区三区四区蜜桃| 亚洲女性喷水在线观看一区| 国产精品久久久久一区二区三区共 | 中文高清一区| 亚洲男女自偷自拍| 国产精品视频最多的网站| 午夜激情综合网| 久久综合给合久久狠狠狠97色69| 合欧美一区二区三区| 亚洲国产日韩欧美综合久久| 欧美成人国产| 日韩视频二区| 欧美一区2区三区4区公司二百| 国产麻豆成人精品| 亚洲福利久久| 欧美久久成人| 这里只有精品电影| 欧美在线啊v| 一区二区在线观看视频| 亚洲精品一区在线观看香蕉| 欧美日韩亚洲系列| 亚洲欧美日本视频在线观看| 久久久亚洲人| 亚洲人成77777在线观看网| 亚洲午夜视频| 国产午夜久久久久| 亚洲精品久久久久| 国产精品成人在线| 性做久久久久久免费观看欧美| 久久一区二区三区四区| 亚洲日韩欧美视频| 欧美一区永久视频免费观看| 精品1区2区| 亚洲视频二区| 国产一区二区精品| 99re热精品| 国产偷国产偷精品高清尤物| 亚洲乱码国产乱码精品精| 国产精品日韩久久久久| 91久久精品视频| 国产精品久久久免费| 亚洲欧洲一区二区三区| 欧美视频中文字幕在线| 欧美一级免费视频| 欧美日韩午夜视频在线观看| 新片速递亚洲合集欧美合集| 欧美极品影院| 午夜精品一区二区三区四区| 欧美成人69av| 午夜精品久久久久久久久久久久| 欧美国产大片| 欧美在线一二三区| 欧美日韩在线播放一区二区| 久久精品国产欧美激情| 欧美丝袜第一区| 亚洲欧洲美洲综合色网| 国产精品入口尤物| 99在线精品免费视频九九视| 国产欧美在线| 亚洲无限av看| 亚洲国产高清一区| 久久久久成人精品| 中文高清一区| 欧美精品久久久久久久免费观看 | 日韩亚洲欧美在线观看| 国产欧美日韩视频在线观看| 一区二区三区不卡视频在线观看 | 免费观看亚洲视频大全|