與上一代Alveo UL3524產(chǎn)品相比,Alveo UL3422以更小的尺寸節(jié)省空間、能耗和成本,并且與多數(shù)服務(wù)器兼容,實現(xiàn)了性能與性價比之間的出色平衡。

“新推出的Alveo UL3422金融科技加速卡能夠?qū)崿F(xiàn)FPGA加速,在超低時延的基礎(chǔ)上實現(xiàn)硬件的自試驗,以納秒級的速度實現(xiàn)非常迅速的tick-to-trade全球交易”。負(fù)責(zé)AMD加速卡產(chǎn)品組合的硬件戰(zhàn)略、路線圖規(guī)劃的AMD自適應(yīng)和嵌入式計算事業(yè)部高級產(chǎn)品線經(jīng)理Shyam Chander對Alveo UL3422金融科技加速卡的特征和性能進(jìn)行了詳細(xì)解讀。

詳解Alveo UL3422金融科技加速卡

Alveo UL3422金融科技加速卡采用帶有GTF收發(fā)器的的芯片,完全滿足實現(xiàn)超低時延交易執(zhí)行要求。GTF是專為超低時延市場基于Virtex UltraScale+ VU2P FPGA芯片開發(fā)的一款收發(fā)器,在Alveo UL3422及上一代的Alveo UL3524上都已采用。與前一代GTY相比性能提升約7倍性能,時延降低40%到49%(相當(dāng)于13.9納秒)。

除了能夠?qū)崿F(xiàn)超低時延的金融交易,Alveo UL3422由于精簡了功能集,減少了端口,全高半長的尺寸規(guī)格更適合交易所主機(jī)托管且費用大為降低,支持幾乎所有的x86服務(wù)器,降低了使用門檻,完成實時的數(shù)據(jù)送達(dá)和交易執(zhí)行。如若用于2U和4U服務(wù)器配置,只需增加卡的數(shù)量。

傳統(tǒng)的FPGA開發(fā)者通過使用非常熟悉的FPGA的工具流程,借助AMD的Vivado設(shè)計套件進(jìn)行RTL設(shè)計,針對時延基準(zhǔn)測試推出參考的設(shè)計,評估時延,集成自定義的算法,可支持高頻交易的公司不斷優(yōu)化其交易策略,適應(yīng)不斷演進(jìn)的交易、算法和監(jiān)管的要求。

AMD還提供了非常豐富的IP工具包和生態(tài)系統(tǒng)的解決方案,可以迅速地部署。無論是采用IP還是其他解決方案,都能夠預(yù)構(gòu)建的基礎(chǔ)設(shè)施IP,實現(xiàn)超低時延,運行時堆棧和API也簡化了開發(fā)。另外還可以適用于工業(yè)標(biāo)準(zhǔn)的框架,F(xiàn)PGA用機(jī)器學(xué)習(xí)開發(fā)框架實現(xiàn)低時延,比如使用FINN的編譯器。它還支持PyTorch開發(fā)和神經(jīng)網(wǎng)絡(luò)量化、FINN編譯及生成RTL IP。

把人工智能加到交易上已經(jīng)成為趨勢。傳統(tǒng)的金融科技領(lǐng)域其實并沒有應(yīng)用人工智能,也就是說,機(jī)器學(xué)習(xí)不是交易的一部分,但技術(shù)的發(fā)展迫使機(jī)器學(xué)習(xí)監(jiān)督以及機(jī)器學(xué)習(xí)的引擎加入到交易中。FPGA在這個過程中有什么樣的優(yōu)勢?Shyam認(rèn)為主要是兩個方面:首先,F(xiàn)PGA是可以編程的,所以它能夠適應(yīng)各種各樣的算法,或者要實現(xiàn)利潤的最大化,通過FPGA來實現(xiàn)可編程的無縫的連接,另外,金融科技對于超低時延有非常嚴(yán)格的要求,F(xiàn)PGA通過GTF收發(fā)器可以實現(xiàn)20納秒之內(nèi)的數(shù)據(jù)傳輸,從而滿足超低時延的要求。

Alveo UL3422還有兩個網(wǎng)絡(luò)端口,分別是連接10G和25G的規(guī)格,支持FPGA的相關(guān)操作。另外,應(yīng)對金融服務(wù)對于時效性和準(zhǔn)確性的高要求,Alveo UL3422也能夠?qū)崿F(xiàn)和外部單元的交互,確保獲得精準(zhǔn)的時間戳記。

Alveo UL3422加速卡支持算法和交易,其算法支持交易前的風(fēng)險檢測,減少錯誤的發(fā)生并且更好地滿足合規(guī)要求,F(xiàn)PGA和DSP加速執(zhí)行客戶的交易策略,內(nèi)置的DDR4 RAM可以存儲訂單簿信息和歷史定價的數(shù)據(jù),實現(xiàn)內(nèi)存的迅速訪問和存儲。

UL系列加速卡在市場上一直保持領(lǐng)先地位,Alveo UL3422加速卡的推出,又?jǐn)U大了AMD在市場上的領(lǐng)先優(yōu)勢。

解決方案支持所有各類交易場景

Shyam展示了AMD如何應(yīng)對各種算法交易用例。他指出,在所有的這些用例當(dāng)中,速度都是非常關(guān)鍵的,算法也比較復(fù)雜。無論何種場景,AMD的解決方案都能圓滿應(yīng)對,支持得金融機(jī)構(gòu)在市場上立于不敗之地。

低于20納秒的超低時延。這一類交易針對的是做市商和套利,其特點是求快,使用的數(shù)據(jù)量最低,算法也較為簡單。Alveo UL3422以及Alveo UL3524可以滿足這個領(lǐng)域的需求。

低于100納秒時延的交易。這類交易對時延要求有所放松,算法復(fù)雜程度有所提高,數(shù)據(jù)量相對更大,支持更加深層次的歷史模型的分析。從計算到內(nèi)存的資源方面,Alveo V80 FPGA和自適應(yīng)的SoC完全適配,較好地滿足要求。

CPU交易。這是最傳統(tǒng)的交易方式,其速度是低于1000納秒,處理過程中數(shù)據(jù)主要是通過CPU的主機(jī)來進(jìn)行處理和計算,數(shù)據(jù)傳輸通過NIC來實現(xiàn)。AMD 以Alveo X3522來支持這些低時延的CPU交易,EPYC甚至Ryzen處理器也都能夠滿足相關(guān)的工作負(fù)載和用例。

除了電子交易之外,Alveo UL3422加速卡在低時延相關(guān)的其他領(lǐng)域也有應(yīng)用。在科研活動中,很多數(shù)據(jù)饋送的處理需要在交換機(jī)中來完成,若有一個交換機(jī)能夠?qū)崿F(xiàn)超低時延,也是非常重要的,而且確實需要這樣超低時延的芯片能力。MD也看到了這樣的趨勢。

Alveo UL3422,以性價比優(yōu)勢服務(wù)全球市場

Alveo UL3422金融科技加速卡支持超低時延的交易執(zhí)行,網(wǎng)絡(luò)I/O的傳輸可以支持最快的交易反應(yīng)速度。由于纖薄尺寸規(guī)格,極具性價比的部署,Alveo UL3422能夠降低進(jìn)入門檻,實現(xiàn)廣泛采用,最終實現(xiàn)輕松的開發(fā)和快速的交易,參考設(shè)計、工具與生態(tài)系統(tǒng)的IP都已經(jīng)推出,而且這款產(chǎn)品已經(jīng)在量產(chǎn)中,將很快供應(yīng)給用戶。

Shyam總結(jié)說,“AMD提供了非常廣泛的產(chǎn)品組合來支持全球的市場,包括金融科技領(lǐng)域的客戶,也支持?jǐn)?shù)據(jù)中心應(yīng)用?!?/p>

分享到

xiesc

相關(guān)推薦