[發明專利]單芯片服務器中的訊流釘扎有效
| 申請號: | 201580082192.8 | 申請日: | 2015-07-24 |
| 公開(公告)號: | CN108028808B | 公開(公告)日: | 2022-07-26 |
| 發明(設計)人: | K·丘德加爾;K·桑卡蘭 | 申請(專利權)人: | 安培計算有限責任公司 |
| 主分類號: | H04L47/50 | 分類號: | H04L47/50;H04L47/62;H04L49/90 |
| 代理公司: | 北京戈程知識產權代理有限公司 11314 | 代理人: | 程偉;王錦陽 |
| 地址: | 美國加利*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 芯片 服務器 中的 訊流釘扎 | ||
1.一種單芯片服務器,其包含:
第一數據結構,其通過處理器來執行,經組配用于自封包擷取元數據字符串及自第一封包擷取第一元數據字符串;
第二數據結構,其通過該處理器來執行,經組配用于基于該元數據字符串使該封包與結果數據庫相關聯及基于該第一元數據字符串使該第一封包與結果數據庫相關聯;以及
以太網絡直接存儲器存取引擎,其經組配用于基于相關聯結果數據庫將各個該封包指定予多個隊列中的相應隊列及經組配用于傳遞該封包的描述符訊息且經組配用于基于該相關聯結果數據庫將該第一封包指定予第一隊列及傳遞該第一封包的第一描述符訊息,其中,該多個隊列的各個與多處理器的相應核心相關聯且將該多處理器的各個核心指定予該多個隊列的其中一個,以及其中,將該第一隊列與該多處理器的第一核心相關聯,該以太網絡直接存儲器存取引擎更經組配以用于使該描述符訊息進入隊列,其中,該描述符訊息的各個包含指示相應封包的存在性、及該相應封包于存儲器中的位置的數據,以及其中,該第一描述符訊息包含指示該第一封包的存在性、及該第一封包于存儲器中的位置的數據。
2.如權利要求1所述的單芯片服務器,其中,該第一數據結構為Patricia樹且該第二數據結構為AVL搜索樹。
3.如權利要求1所述的單芯片服務器,其中,該元數據字符串的各個為12字節長字符串。
4.如權利要求1所述的單芯片服務器,其中,該第二數據結構基于以該元數據字符串標引查詢表而使該封包與該相關聯結果數據庫相關聯,并且該第一數據結構自多個封包擷取多個元數據字符串。
5.如權利要求1所述的單芯片服務器,其更包含經組配用于對該多處理器的核心發布中斷的隊列管理器,其中,
該隊列對該相應核心發布中斷;以及
該以太網絡直接存儲器存取引擎經進一步組配用于基于該相關聯結果數據庫將該封包的各個復制到自由緩沖池。
6.一種計算機實施方法,用于對多處理器的核心進行封包串流的訊流釘扎,其包含:
通過執行第一數據結構的處理器,自封包串流的封包擷取元數據字符串及自該封包串流的第一封包擷取第一元數據字符串,其中,該第一數據結構為基于該元數據字符串預編程的Patricia樹;
通過執行第二數據結構的該處理器,基于相應元數據字符串而使該封包的各個與結果數據庫相關聯,以及基于該第一元數據字符串而使該第一封包與相應結果數據庫相關聯;
通過以太網絡直接存儲器存取引擎,基于相關聯結果數據庫將該封包的各個指定予多個隊列的相應隊列及傳遞該封包的描述符訊息,以及通過以太網絡直接存儲器存取引擎,基于該相關聯結果數據庫將該第一封包指定予第一隊列及傳遞該第一封包的第一描述符訊息,其中,該多個隊列的各個與多處理器的相應核心相關聯,以及其中,該第一隊列與該多處理器的第一核心相關聯;以及
通過該以太網絡直接存儲器存取引擎,使該描述符訊息進入該隊列,其中,該描述符訊息的各個包含指示相應封包的存在性、及該相應封包于存儲器中的位置的數據,以及其中,該第一描述符訊息包含指示該第一封包的存在性、及該第一封包于存儲器中的位置的數據。
7.如權利要求6所述的計算機實施方法,其中,該元數據字符串的各個為12字節長字符串。
8.如權利要求6所述的計算機實施方法,其更包含:
經由該指定的隊列對該相應核心發布中斷;
其中,所述擷取更包含自多個封包擷取多個元數據字符串;以及
基于該結果數據庫將該封包復制到自由緩沖池。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安培計算有限責任公司,未經安培計算有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580082192.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:在核磁共振成像中確定偏轉角的系統和方法
- 下一篇:自行車專用掛筐制造安裝工藝





