[發(fā)明專利]解碼系統(tǒng)、解碼方法、電子設(shè)備及存儲介質(zhì)有效
申請?zhí)枺?/td> | 202110267992.4 | 申請日: | 2021-03-11 |
公開(公告)號: | CN113067581B | 公開(公告)日: | 2023-02-10 |
發(fā)明(設(shè)計)人: | 郭國峰;梁增鵬;張凱;祝磊 | 申請(專利權(quán))人: | 深圳華云信息系統(tǒng)有限公司 |
主分類號: | H03M7/30 | 分類號: | H03M7/30 |
代理公司: | 深圳智匯遠見知識產(chǎn)權(quán)代理有限公司 44481 | 代理人: | 劉潔;艾青 |
地址: | 518000 廣東省深圳市南山區(qū)粵海街*** | 國省代碼: | 廣東;44 |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 解碼 系統(tǒng) 方法 電子設(shè)備 存儲 介質(zhì) | ||
本發(fā)明涉及一種解碼系統(tǒng)、方法、電子設(shè)備及存儲介質(zhì),其中,解碼系統(tǒng)包括:數(shù)據(jù)合并模塊和至少兩個消息解碼模塊,每個所述消息解碼模塊對應(yīng)一種解碼消息類型;每個所述消息解碼模塊,用于利用與自身解碼消息類型對應(yīng)的XML模板數(shù)據(jù),對相應(yīng)解碼消息類型的FAST流數(shù)據(jù)進行解碼,得到相應(yīng)解碼消息類型的解碼數(shù)據(jù);所述數(shù)據(jù)合并模塊,用于針對每個解碼消息類型,將各個所述解碼數(shù)據(jù)進行合并,得到合并解碼數(shù)據(jù)。本發(fā)明實施例通過至少兩個消息解碼模塊并行的對不同解碼消息類型的FAST流數(shù)據(jù)進行解碼,再將解碼得到的解碼數(shù)據(jù)進行合并,可以得到合并解碼數(shù)據(jù)。通過至少兩個消息解碼模塊的并行解碼,提高數(shù)據(jù)解碼速度,降低數(shù)據(jù)解碼的延時。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,尤其涉及一種解碼系統(tǒng)、解碼方法、電子設(shè)備及存儲介質(zhì)。
背景技術(shù)
在實際的業(yè)務(wù)場景中,對低延遲傳輸、低延遲處理的要求越來越高,同時對數(shù)據(jù)計算的實時性的要求也更加的迫切。業(yè)務(wù)系統(tǒng)的處理延遲越低,其性能就越發(fā)出色,實時性越好,其處理速度就越來越快,在相同時間內(nèi)可以完成更多的業(yè)務(wù)處理和信息獲取。
目前國內(nèi)金融行業(yè)的交易系統(tǒng)大部分基于傳統(tǒng)通用CPU架構(gòu),交易提速存在瓶頸,滿足不了超低時延的交易需求。而隨著金融科技的發(fā)展,各種算法交易、量化交易興起,金融行業(yè)追求更低交易延遲時間的“競賽”不斷升級,成為各大金融機構(gòu)的核心挑戰(zhàn)之一。尤其是近年來程序化交易在資本市場的全面應(yīng)用,傳統(tǒng)的軟件技術(shù)或以軟件為核心的加速技術(shù)難以滿足微秒級的實時處理和實時響應(yīng)的要求。
發(fā)明內(nèi)容
為了解決上述技術(shù)問題或者至少部分地解決上述技術(shù)問題,本申請?zhí)峁┝艘环N解碼系統(tǒng)、解碼方法、電子設(shè)備及存儲介質(zhì)。
第一方面,本申請?zhí)峁┝艘环N一種解碼系統(tǒng),包括:數(shù)據(jù)合并模塊和至少兩個消息解碼模塊,每個所述消息解碼模塊對應(yīng)一種解碼消息類型;
每個所述消息解碼模塊,用于利用與自身解碼消息類型對應(yīng)的XML模板數(shù)據(jù),對相應(yīng)解碼消息類型的FAST流數(shù)據(jù)進行解碼,得到相應(yīng)解碼消息類型的解碼數(shù)據(jù);
所述數(shù)據(jù)合并模塊,用于針對每個解碼消息類型,將各個所述解碼數(shù)據(jù)進行合并,得到合并解碼數(shù)據(jù)。
可選地,所述解碼系統(tǒng)還包括:作為所述消息解碼模塊前級輸入的解碼控制模塊,所述解碼控制模塊包括用于存儲FAST流數(shù)據(jù)的第一存儲區(qū)和用于存儲XML模板數(shù)據(jù)的第二存儲區(qū);
所述解碼控制模塊,用于將不同解碼消息類型的FAST流數(shù)據(jù)寫入預設(shè)第一存儲區(qū),將不同解碼消息類型的XML模板數(shù)據(jù)寫入預設(shè)第二存儲區(qū);
所述消息解碼模塊,還用于根據(jù)自身的解碼消息類型生成用于讀取所述第一存儲區(qū)中相應(yīng)解碼消息類型的FAST流數(shù)據(jù)的第一讀寫控制信號和用于讀取所述第二存儲區(qū)中相應(yīng)解碼消息類型的XML模板數(shù)據(jù)的第二讀寫控制信號;
所述解碼控制模塊,還用于按照各所述消息解碼模塊的第一讀寫控制信號,讀取所述第一存儲區(qū)中的FAST流數(shù)據(jù),將讀取的FAST流數(shù)據(jù)發(fā)送至所述消息解碼模塊,按照各所述消息解碼模塊的第二讀寫控制信號,讀取所述第二存儲區(qū)中的XML模板數(shù)據(jù),將讀取的XML模板數(shù)據(jù)發(fā)送至所述消息解碼模塊。
可選地,所述解碼系統(tǒng)還包括:作為所述解碼控制模塊前級輸入的停止位檢測模塊;
所述停止位檢測模塊,用于接收至少兩個解碼消息類型的FAST流數(shù)據(jù),識別所述FAST流數(shù)據(jù)中的停止位,去除所述FAST流數(shù)據(jù)中的停止位,得到新的FAST流數(shù)據(jù),將得到的FAST流數(shù)據(jù)寫入所述解碼控制模塊的第一存儲區(qū)。
可選地,所述解碼系統(tǒng)還包括:位于所述解碼控制模塊和所述消息解碼模塊之間的命令復用模塊;
所述命令復用模塊,用于根據(jù)解碼消息類型,對所述第一讀寫控制信號和所述第二讀寫控制信號進行仲裁選擇,將仲裁選擇出的所述第一讀寫控制信號和所述第二讀寫控制信號發(fā)送至所述解碼控制模塊;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳華云信息系統(tǒng)有限公司,未經(jīng)深圳華云信息系統(tǒng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110267992.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H03M 一般編碼、譯碼或代碼轉(zhuǎn)換
H03M7-00 把用給定序列的數(shù)字或給定數(shù)目的數(shù)字來表示信息的碼,轉(zhuǎn)換到用不同序列的數(shù)字或不同數(shù)目的數(shù)字來表示相同信息的碼
H03M7-02 .轉(zhuǎn)換到加權(quán)代碼或相反轉(zhuǎn)換,即對一數(shù)字的加權(quán)與該數(shù)字在信息組或代碼字中的位置有關(guān)
H03M7-14 .轉(zhuǎn)換到非加權(quán)代碼或相反轉(zhuǎn)換
H03M7-26 .轉(zhuǎn)換到隨機碼或相反轉(zhuǎn)換
H03M7-28 .可編程序結(jié)構(gòu),即代碼轉(zhuǎn)換器所包括的設(shè)備其算符是可變的,以調(diào)整轉(zhuǎn)換程序
H03M7-30 .壓縮