精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

        0
        • 聊天消息
        • 系統消息
        • 評論與回復
        登錄后你可以
        • 下載海量資料
        • 學習在線課程
        • 觀看技術視頻
        • 寫文章/發帖/加入社區
        會員中心
        創作中心

        完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

        3天內不再提示

        基于FPGA微秒級實時金融指數行情計算

        工程師兵營 ? 來源:互聯網 ? 作者:佚名 ? 2018-04-13 16:07 ? 次閱讀

        中國金融市場已經是全球最大的金融市場之一,隨著市場規模的不斷擴大,金融市場的功能發揮日益明顯,服務相關產業和國民經濟的能力不斷提高。金融交易系統(例如股票交易系統)具有交易時間相對集中、交易指令和數據密集的特點,對交易系統處理速度具有很高的要求。近年來,資本市場的快速發展和算法交易技術(尤其是高頻交易)在全世界范圍內的應用,使得交易所在低交易延時領域面臨著巨大的技術挑戰。

        交易所對于交易系統延時測量監控需求也越來越迫切,同時對于大規模數據密集型計算的實時性要求也越來越高。對于交易系統及環節的高精度延時測量,達到近實時的分析性能基本可以準確快速的監測股票交易系統性能和狀態,但對于大規模實時交易數據分析,則需要達到更快的處理速度,實時性要求更高,直接關系到交易系統的服務質量(QoS)。傳統的軟件技術或以軟件為核心的軟硬件加速技術難以滿足微秒級實時分析和實時響應的要求,采用FPGA專用硬件結構實現大規模數據密集型計算的并行加速稱為提高交易系統服務質量的迫切需求。

        針對金融網絡數據處理的技術研究而言,國外已經預言或實現了很多相關硬件加速和并行計算的FPGA實現,其中Altera公司2008年面向蒙特卡羅算法(QMC)的FPGA加速模型建立,對價格衍生證券的實時精確估計判斷做出了很大的促進作用。此外,2009年英國帝國理工學院和英國金融加速解決方案供應商Celoxica合作,提出實現了一種叫“低延遲交易數據反饋計算模型”。針對現在越來越大的交易市場的變化數據(甚至超過gigabit),他們為投資者提供了網絡傳輸數據分析的FPGA加速處理方案,利用FGPA的可配置特點,可選擇地實現對交易數據的壓縮,過濾,篩選。其性能優越,每秒最多處理高達3.5M條信息,處理延遲也控制在微秒量級上。不但激活了投資者的投資熱情,同時也極大促進了金融市場流動性。

        基于FPGA的硬件以太網協議跨層解析

        在數據分析獲取過程中,以太網的協議解析占據了很大的時間比例。如果采用一般的軟件解包方法,時間一般延遲包括每一網絡層的解包時間和中間數據的傳輸時間,時間延遲可達毫秒級甚至更高。考慮到降低整個系統的數據傳輸延遲,進而提升處理性能,提出以下兩種解決方案。

        使用FPGA集成的可配置IP核。FPGA的IP核基于硬件原理實現,在數據傳輸延遲和網絡數據解包能力上都大大優于傳統的軟件處理過程,而且極大縮短了開發周期,其可靠性,可配置性,通用性都相當出色。適合在項目的中前期作為數據輸入的模擬測試。但是具體面向此項目IP核也會有自身的冗余,在MAC層不能進行自定義的協議解析,總的延遲大約在幾十微秒至幾百微秒。

        針對本應用設計基于跨層解析的以太網數據分析模型。由于套利計算的數據源的包格式固定,封裝簡單,而且屬于旁路數據,完全可以自行設計針對本應用的專用數據解析功能部分,方案優勢和創新點在于在MAC層跨層解析數據以及包過濾,數據接收與解析時間重疊。采用狀態機逐層進行包過濾,在有限機器周期內便可獲得需要計算的數據,時間延遲可控制在微秒級。

        基于FPGA的硬件以太網協議跨層解析能夠降低傳統軟件協議棧的數據包處理固有延遲(可能占據整個延遲的80%以上開銷),大大提高數據獲取和預處理效率。

        基于 FPGA 的千兆 TCP 硬協議棧,實現 TCP 與 FIFO 之間的數據連接,內部集成了千兆以太網 MAC 層,ARP 處理,TCP 處理等功能。RGMII 接口,直接連接 PHY 芯片,10/100/1000M 自適應。自動迅速的 ARP 響應。

        硬邏輯的 TCP 協議棧,具有 listen 功能,可接受 1 個 TCP 連接,完整的三次握手建立

        連接(syn)、數據快速重傳、保活(keepalive)、窗口調整、被動關閉(fin)等功能。 可設置 MAC 地址,IP 地址,端口號,超時時間,以用于實時性高的場合可配置的緩沖區大小,以滿足不同成本和性能的應用。

        數據輸入和數據輸出為 FIFO 接口,使用獨立的時鐘

        適用于 xilinx 的 FPGA,spartan-3 系列,spartan-6 系列,virtex-4/5/6/7 系列不同配置的性能。

        基于FPGA微秒級實時金融指數行情計算

        實時金融指數行情計算模型與并行調度策略

        研究實時金融指數(本計劃書以股票ETF50為例)股票推導的計算模型與計算方法,根據數據計算類型的特點設計專用硬件處理單元的結構模型;

        研究有限計算資源條件下的行情數據緩存與并行調度策略,研究硬件計算資源劃分與共享技術;

        研究透明數據接口技術,包括輸入端旁路高速數據獲取技術與實現方法以及輸出端的應用接口技術。

        基于FPGA的并行加速技術

        研究基于FPGA的硬件千兆以太網數據獲取技術,實現完全硬件的TCP/IP協議棧解析和數據包過濾;

        研究行情驅動的大規模專用套利數據處理單元結構、數據緩存與并行分發機制以及數據流水調度算法。

        研究面向同構計算單元(同種計算模型)和異構計算單元(異種推導模型)協同的FPGA資源劃分技術,對資源進行優化配置,在有限計算資源條件下獲得最高的并行加速性價比。

        實時金融指數行情的可配置與可擴展技術,充分考慮FPGA專用邏輯特點提供計算模型的配置與合約推導的擴展方案。

        研究實時金融指數行情數據的高速分發及應用接口技術,采用高速傳輸總線結構實現實時金融指數行情數據的提取和管理。

        基于FPGA的并行加速技術方案

        圖為系統結構圖,主要由數據接收模塊、股票信息并行處理模塊、數據發送模塊組成。數據接收模塊主要負責協議包的跨層解析以及包過濾。股票信息并行處理模塊是整個系統的算法核心,采用高速并行方式分析股票信息,計算相關指數,并通過數據發送模塊快速發布。在股票信息并行處理模塊中,算法定向單元負責調度下層的異構邏輯塊,異構邏輯塊通過同構邏輯晶格完成最基礎的數據計算。在股票信息并行處理模塊中,將所有的數據存儲于FPGA內部的分布式RAM中,突破了IO傳輸的瓶頸。

        基于FPGA微秒級實時金融指數行情計算

        圖7 FPGA計算系統結構圖

        北京太速科技有限公司 一直致力于大數據智能計算平臺產品開發。基于 FPGA的微秒級實時金融平臺 歡迎參與合作。

        來源:北京太速科技有限公司

        聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
        • FPGA
          +關注

          關注

          1626

          文章

          21675

          瀏覽量

          601981
        收藏 人收藏

          評論

          相關推薦

          實時仿真板卡SimuCard*

          SimuCard是實時仿真卡產品系列,適用于微秒步長、自定義硬件仿真邏輯模型,以及高通量數據通信仿真應用場合。SimuCard可與工業現場硬件構架平臺結合,運用特有的部分動態重配置技術,便捷地將
          發表于 04-25 13:02

          通信中的調制指數具體怎么計算

          通信中的調制指數具體是怎么計算的,網上有解釋說是帶寬效率,我不知道具體怎么計算,BPSK,QPSK,16-QAM,64QAM這幾種的調制指數怎么計算
          發表于 05-18 09:56

          請問怎么在ucosII中實現微秒的延時?

          1、ucosii中怎么實現微秒的延時呢,OSTimeDly();對ticks進行計數,我的計數是1ms一次,OSTimeDlyHMSM();最小是ms,如果進行微秒的定時是用uco
          發表于 07-01 04:35

          1553B通信與定時器實現微秒精度

          本文介紹了在1553B 實時通信中實現微秒時間單元高精度的定時方法,并研究出了相應的實現算法,以及計算誤差的算法;分別以不同時間單元精度為例實現同一個時間長度的
          發表于 07-30 10:15 ?19次下載

          基于windows仿真光學遙感微秒實時通信

          介紹并實現了基于windows 仿真光學成像遙感器微秒精度實時通信的方法。描述了衛星有效載荷控制系統與光學成像遙感器實時通信的原理,以及在windows 環境下獲取高精度時間的方
          發表于 09-24 10:56 ?6次下載

          基于windows仿真光學遙感微秒實時通信

          介紹并實現了基于windows 仿真光學成像遙感器微秒精度實時通信的方法。描述了衛星有效載荷控制系統與光學成像遙感器實時通信的原理,以及在windows 環境下獲取高精度時間的方
          發表于 12-12 15:32 ?12次下載

          4通道光耦 PS2801-4(NEC2801-4), 2011年價格行情指數

          4通道光耦 PS2801-4(NEC2801-4), 2011年價格行情指數
          發表于 03-15 14:56 ?4475次閱讀
          4通道光耦 PS2801-4(NEC2801-4), 2011年價格<b class='flag-5'>行情</b><b class='flag-5'>指數</b>

          4通道光耦 PS2801-4(NEC2801-4), 2011年價格行情指數

          4通道光耦 PS2801-4(NEC2801-4), 2011年價格行情指數
          發表于 06-15 11:32 ?1666次閱讀
          4通道光耦 PS2801-4(NEC2801-4), 2011年價格<b class='flag-5'>行情</b><b class='flag-5'>指數</b>

          FPGA如何解決金融科技遇上的延時問題

          相繼推出基于 FPGA 的產品,在模型計算、高頻交易等領域大放異彩。 FPGA 是如何為金融行業服務的?解決了哪些金融問題?想要回答這兩個問
          的頭像 發表于 11-13 15:23 ?1405次閱讀

          利用AI與數據中心規模的加速計算相結合的強大指數算力

          科學界和工業界正開始利用 AI 與數據中心規模的加速計算相結合的強大指數算力 研究人員正在尋找能使他們的工作所需計算性能提升百萬倍的“燃料”。 不斷增長的數據導致
          的頭像 發表于 11-15 14:14 ?2195次閱讀

          華大HC32-(04)-微秒us延時測試

          華大HC32-(04)-微秒us延時測試
          發表于 11-22 19:51 ?11次下載
          華大HC32-(04)-<b class='flag-5'>微秒</b><b class='flag-5'>級</b>us延時測試

          金融機構如何構建實時計算能力

          后中臺時代,金融機構在批處理計算能力方面差距已不明顯,實時計算將成為銀行錯位競爭的分水嶺。在IBM商業價值研究院(IBV)最新出品的洞察報告《馬作的盧 弓如霹靂》中,IBM咨詢專家提出了“六位一體
          的頭像 發表于 01-20 10:27 ?1822次閱讀

          產業導讀 | 量子計算如何精準“滴灌”金融行業?

          導讀金融領域,交易和投資組合管理中的組合優化問題復雜度呈指數增長,量子計算機得益于高性能的計算能力,有潛力找到比經典機器更快、更精確的解決
          的頭像 發表于 06-27 15:39 ?678次閱讀
          產業導讀 | 量子<b class='flag-5'>計算</b>如何精準“滴灌”<b class='flag-5'>金融</b>行業?

          基于FPGA與PCI總線的實時控制計算機的設計與實現

          電子發燒友網站提供《基于FPGA與PCI總線的實時控制計算機的設計與實現.pdf》資料免費下載
          發表于 10-25 11:04 ?0次下載
          基于<b class='flag-5'>FPGA</b>與PCI總線的<b class='flag-5'>實時</b>控制<b class='flag-5'>計算</b>機的設計與實現

          線上研討會:FPGA+金融丨硬件行情加速系統 打造極速交易場景

          線上研討會:FPGA+金融丨硬件行情加速系統 打造極速交易場景
          的頭像 發表于 06-12 18:16 ?352次閱讀
          線上研討會:<b class='flag-5'>FPGA</b>+<b class='flag-5'>金融</b>丨硬件<b class='flag-5'>行情</b>加速系統 打造極速交易場景