[發明專利]一種多處理器的互聯系統及其通信方法在審
| 申請號: | 202011312123.0 | 申請日: | 2020-11-20 |
| 公開(公告)號: | CN112416850A | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 江沖;佟序 | 申請(專利權)人: | 新華三云計算技術有限公司 |
| 主分類號: | G06F15/173 | 分類號: | G06F15/173 |
| 代理公司: | 北京辰權知識產權代理有限公司 11619 | 代理人: | 劉廣達 |
| 地址: | 610000 四川省成都市自由貿易*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 處理器 聯系 及其 通信 方法 | ||
本發明公開一種多處理器的互聯系統及其通信方法。該互聯系統中的各組處理器均包括兩兩連接的至少兩個處理器,不同組處理器之間均通過并列設置的至少兩條通道連接;其中,不同組處理器之間的連接為分別設置于不同組處理器中的不同處理器之間的相互連接。該通信方法可包括但不限于:在兩個處理器之間通信時,選擇使用連接跳數最少的通道進行通信且使用至多兩個連接跳數的通道進行通信。本發明可在不使用代理的前提下構建具有多處理器的互聯系統,簡化了系統拓撲,具有處理器之間連接跳數少、消息通信效率高、系統成本較低等優點,并且明顯地提高處理器互聯系統的規模,本發明還能夠提供負載均衡的無代理的支持6個互聯通道的16路處理器互聯系統。
技術領域
本發明涉及多處理器互聯技術領域,更為具體來說,本發明涉及一種多處理器的互聯系統及其通信方法。
背景技術
目前,處理器的互聯方案主要包括如下兩種。
(1)無代理方式(即無膠水系統,Glueless),該方式不額外使用控制器或者交換芯片。然而在該方式下,常規技術能夠實現的CPU互聯規模最多只有8顆、GPU互聯規模最多只有4顆,其存在互聯規模小的問題。
(2)有代理方式(即有膠水系統,Glued),需要使用控制器或者交換芯片;以CPU為例,有代理方式需要使用外部節點控制器(External Node Controller,XNC),一般在CPU數量超過8顆時,常規技術需要依賴外部節點控制器;以GPU為例,有代理方式需要使用外部交換芯片(SWITCH),一般在GPU數量超過4顆時,常規技術需要依賴外部交換芯片。
可見處理器的互聯方案決定了一個獨立的互聯系統可以達到的規模,實現更高規格的互聯系統是衡量互聯系統計算性能的一個重要的指標。但采用現有技術實現更多處理器互聯方案時,往往存在系統拓撲過于復雜或存在兩個處理器之間的連接跳數過多的問題,進而可能導致整個互聯系統協議消息壓力較大等問題,難以滿足實際需要。
因此,如何能夠有效降低現有互聯系統拓撲復雜度的同時盡可能減少處理器間的連接跳數,成為了本領域技術人員亟待解決的技術問題和始終研究的重點。
發明內容
為解決現有技術存在的互聯系統拓撲過于復雜或者任意兩個處理器之間連接跳數較多等問題,本發明創新提供了一種多處理器的互聯系統及其通信方法,以解決現有技術存在的至少一個問題。
為實現上述技術目的,本發明公開了一種多處理器的互聯系統,該互聯系統中的各組處理器均包括兩兩連接的至少兩個處理器,不同組處理器之間均通過并列設置的至少兩條通道連接。
其中,所述不同組處理器之間的連接為分別設置于不同組處理器中的不同處理器之間的相互連接。
進一步地,所述各組處理器均包括第一預設數量的處理器。
進一步地,連接不同組處理器的通道數量為第二預設數量,所述第二預設數量與所述第一預設數量相同。
進一步地,所述各組處理器均包括兩兩連接的四個處理器,該互聯系統包括四組處理器。
進一步地,所述四組處理器分別設置于兩兩連接的四臺服務器上。
進一步地,相連接的兩個處理器之間通過互聯通道連接。
進一步地,處于不同組的處理器之間一一對應連接,所述互聯系統為基于6個互聯通道的16個處理器組成的互聯系統。
進一步地,所述四組處理器分別為第一組處理器、第二組處理器、第三組處理器及第四組處理器。
所述第一組處理器包括兩兩連接的第一處理器、第二處理器、第三處理器及第四處理器。
所述第二組處理器包括兩兩連接的第五處理器、第六處理器、第七處理器及第八處理器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于新華三云計算技術有限公司,未經新華三云計算技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011312123.0/2.html,轉載請聲明來源鉆瓜專利網。





