《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 解決方案 > 最新白皮書:軟件定義的硬件打開通往高性能數(shù)據(jù)加速的大門

最新白皮書:軟件定義的硬件打開通往高性能數(shù)據(jù)加速的大門

2023-09-26
來源:Achronix

在眾多行業(yè)的數(shù)字化轉(zhuǎn)型過程中,基于硬件的數(shù)據(jù)處理加速是構(gòu)建高性能、高效率智能系統(tǒng)的關(guān)鍵之處,因而市場上出現(xiàn)了諸如FPGA、GPU和xPU等許多通用或者面向特定應(yīng)用(如NPU)的硬件加速器。盡管它們的性能和效率都高于通用處理器,但是開發(fā)人員還是一直在為各種新興應(yīng)用尋找可重構(gòu)的但性能又如ASIC一樣的硬件加速器,同時還可以最大限度重用其開發(fā)成果。

11.jpg

高性能FPGA成為了諸多智能化應(yīng)用的首選硬件加速器,相對于目前大熱的GPU來進(jìn)行數(shù)據(jù)加速,采用FPGA的實(shí)現(xiàn)方式通??梢詭砀偷难舆t和更高的能效;同時,當(dāng)新的需求、應(yīng)用、協(xié)議和安全威脅出現(xiàn)時,F(xiàn)PGA能夠更新算法和協(xié)議處理,從而使它們成為網(wǎng)絡(luò)加速的理想基礎(chǔ)平臺;尤其是具有獨(dú)立內(nèi)部寬帶連接的片上網(wǎng)絡(luò)(NOC)和高速外部接口(單通道112Gbps)的新一代FPGA器件,足以應(yīng)付和處理巨大的數(shù)據(jù)流量。

但是從諸如大模型、新一代通信、智能駕駛、自動駕駛和金融科技等近年來不斷快速成長的新興市場來看,企業(yè)投入了巨大成本和大量時間去做FPGA開發(fā),僅靠FPGA器件這樣的可編程硬件是不能全面應(yīng)對市場和生態(tài)的發(fā)展演變的。

這是因?yàn)樗麄兊钠髽I(yè)數(shù)據(jù)中心或者邊緣計(jì)算解決方案在不同的發(fā)展階段,對硬件的產(chǎn)品形態(tài)和成本的要求是不一樣的,他們需要盡可能不改動已有的FPGA開發(fā)成果并找到合理硬件形態(tài)來適配應(yīng)用的規(guī)模和使用量。

在不久前發(fā)布的新版白皮書《軟件定義的硬件提供打開高性能數(shù)據(jù)加速大門的鑰匙(WP019)》中,就揭示了一種全新的可編程硬件應(yīng)用模式,可以為用戶帶來巨大的方便性和經(jīng)濟(jì)性。

例如,在研發(fā)的初期可更快更方便地采用符合PCIe等標(biāo)準(zhǔn)接口的加速卡來啟動項(xiàng)目和小規(guī)模量產(chǎn);而在全面量產(chǎn)時則可以選擇獨(dú)立FPGA芯片來打造系統(tǒng)產(chǎn)品;如果應(yīng)用規(guī)模進(jìn)一步上升,還可以選擇嵌入式FPGA(eFPGA) IP產(chǎn)品來定制SoC或者ASIC。

作為一家長期提供硬件加速卡產(chǎn)品的供應(yīng)商,在從云加速的高性能計(jì)算到相關(guān)設(shè)備的多樣化市場中,BittWare是唯一一家可與多家主流FPGA芯片供應(yīng)商合作的重要批量化供應(yīng)商,在基于FPGA的PCIe板卡設(shè)計(jì)方面積累了豐富的經(jīng)驗(yàn),能夠滿足企業(yè)客戶的質(zhì)量認(rèn)證、驗(yàn)證、產(chǎn)品生命周期管理和支持需求,這些客戶希望為關(guān)鍵任務(wù)型應(yīng)用去大規(guī)模部署FPGA加速器。

BittWare與Achronix緊密合作開發(fā)了最新一代的基于Achronix的FPGA芯片的PCIe加速卡。Achronix是唯一一家能夠同時提供獨(dú)立FPGA芯片和嵌入式eFPGA IP的FPGA技術(shù)供應(yīng)商,在雙方合作開發(fā)了PCIe加速卡以后,用戶的開發(fā)成果可以得到更廣泛的應(yīng)用,而且對硬件形態(tài)的選擇則更加靈活和經(jīng)濟(jì)。

這款VectorPath?S7t-VG6加速卡使用了Achronix采用7nm工藝打造的、結(jié)合了很多功能的Speedster?7t FPGA芯片,不僅可以在內(nèi)部提供高吞吐量數(shù)據(jù)加速,而且還支持從機(jī)器學(xué)習(xí)到先進(jìn)儀器等系統(tǒng)所需的高度分布式、網(wǎng)絡(luò)化的架構(gòu)。

VectorPath S7t-VG6中使用的Speedster7t FPGA直接支持分布式架構(gòu),標(biāo)志著傳統(tǒng)FPGA架構(gòu)的重大轉(zhuǎn)變,使面向軟件的開發(fā)人員更容易構(gòu)建定制處理單元。這種創(chuàng)新的新架構(gòu)與傳統(tǒng)FPGA形成鮮明對比,這非常適合今天數(shù)據(jù)通量巨大的智能化應(yīng)用,而傳統(tǒng)FPGA的設(shè)計(jì)并不注重?cái)?shù)據(jù)加速。

與傳統(tǒng)的FPGA架構(gòu)相比,Speedster7t FPGA芯片的一個關(guān)鍵差異化點(diǎn)在于它包括一個創(chuàng)新的二維片上網(wǎng)絡(luò)(2D NoC),可以在邏輯陣列內(nèi)的處理單元與各種片上高速接口和存儲器端口之間傳輸數(shù)據(jù)。Speedster7t NoC不再需要設(shè)計(jì)CDC和交換功能來將加速器連接到高速數(shù)據(jù)或內(nèi)存端口。通過簡單地將這些功能連接到NoC,就消除了連接方面的難題,從而簡化了設(shè)計(jì),減少了FPGA資源的消耗,提高了性能并簡化了時序收斂。

考慮到用戶需要在多種多樣的應(yīng)用中尋求數(shù)據(jù)加速功能,BittWare和Achronix已經(jīng)創(chuàng)建了一種高度靈活的引擎,無論它們是被單獨(dú)使用,還是作為大型異構(gòu)處理陣列中的一部分,都可以被輕松部署。作為該加速卡的核心芯片,Speedster7t FPGA為開發(fā)人員提供了構(gòu)建高吞吐量應(yīng)用的能力,這些應(yīng)用可以充分利用可編程邏輯、PCIe Gen5以及高達(dá)400 Gbps的以太網(wǎng)連接。

BittWare的軟件和支持保證了這些開發(fā)人員在插入加速卡后,就可以立即開始工作,即可支持應(yīng)用的開發(fā)和量產(chǎn)。同時,由于這些加速卡上FPGA和Speedster7t FPGA及Speedcore eFPGA IP皆使用同一開發(fā)工具,隨著應(yīng)用的變化和市場發(fā)展,這些硬件組合可以最大限度地延長其生命周期,并為最終應(yīng)用的商業(yè)化提供了更多的選擇。

完整內(nèi)容,請點(diǎn)擊“閱讀原文”或者復(fù)制一下鏈接下載和閱讀《白皮書:軟件定義的硬件提供打開高性能數(shù)據(jù)加速大門的鑰匙(WP019)》。


本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。