[發明專利]并行計算機系統有效
| 申請號: | 201611082574.3 | 申請日: | 2016-11-30 |
| 公開(公告)號: | CN108132908B | 公開(公告)日: | 2020-10-23 |
| 發明(設計)人: | 趙雪峰;杜望寧;劉辰;張戈 | 申請(專利權)人: | 龍芯中科(南京)技術有限公司 |
| 主分類號: | G06F15/177 | 分類號: | G06F15/177;G06F15/173 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 楊澤;劉芳 |
| 地址: | 210000 江蘇省南京市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 并行 計算機系統 | ||
本發明提供一種并行計算機系統。該計算機系統,包括:一個電路板、一個前置服務器單元和一個多路處理單元,多路處理單元包括多個計算節點,前置服務器單元與多路處理單元連接且均設置在電路板上;前置服務器單元從預設的多個并行模式中為多路處理單元選擇目標并行模式,并且為多路處理單元中每個計算節點的CPU分配在目標并行模式下的ID號;多路處理單元,用于根據目標并行模式和每個計算節點的CPU的ID號進行啟動。本發明的技術方案,前置服務器單元根據實際需要多路處理單元選擇目標并行模式,進而提高了并行計算機系統的應用范圍,避免并行計算機系統采用單一固定并行模式時造成的資源浪費的問題。
技術領域
本發明涉及計算機技術,尤其涉及一種并行計算機系統。
背景技術
隨著計算機軟硬件技術的不斷發展,處理器目前已經從單核(Single-core)進入多核(Multi-core)應用時代,基于多處理器的并行計算機(即多路處理器計算機)的應用越來越廣泛,例如在云計算、大數據處理等方面的應用。
多路處理器計算機系統是指在一個計算機系統上集成了多個中央處理器(Central Processing Unit,簡稱CPU),多路處理器計算機系統主要分為雙路系統和四路系統。雙路系統為一個主板上采用兩個CPU的多路計算機系統,四路系統為一個主板上采用四個CPU的多路計算機系統。多路處理器計算機系統中各CPU之間通過片外高速總線進行互連,并共享內存子系統以及輸入/輸出(Input/Output,簡稱IO)總線。
目前多路處理器計算機系統只能固定的作為單一的多路系統(例如只能作為雙路系統或四路系統)來使用,造成資源的浪費。
發明內容
本發明提供一種并行計算機系統,以克服目前多路處理器計算機系統只能固定的作為單一的多路系統來使用,造成資源的浪費的問題。
本發明提供一種并行計算機系統,包括:一個電路板、一個前置服務器單元和一個多路處理單元,所述多路處理單元包括多個計算節點,所述前置服務器單元與所述多路處理單元連接且均設置在所述電路板上;
所述前置服務器單元,用于從預設的多個并行模式中為所述多路處理單元選擇目標并行模式,并且為所述多路處理單元中每個計算節點的中央處理器CPU分配在所述目標并行模式下的ID號;
所述多路處理單元,用于根據所述目標并行模式和所述每個計算節點的CPU的ID號進行啟動;
所述多路處理單元,用于根據所述目標并行模式和所述每個計算節點的CPU的ID號進行啟動。
在本發明的另一種可行的實現方式中,所述系統還包括交換芯片,所述前置服務器單元包括第一網口和第二網口;
所述第一網口與外部網絡連接,所述第二網口通過所述交換芯片與所述多路處理單元中的每個計算節點的網口連接。
在本發明的另一可行的實現方式中,所述前置服務器單元還包括網絡文件系統和所述多路處理單元在不同并行模式下的內核;
所述多路處理單元,還用于通過所述第二網口和所述交換芯片從所述前置服務器單元中讀取所述網絡文件系統和所述目標并行模式下的內核。
在本發明的另一可行的實現方式中,所述前置服務器單元還包括寄存器,所述寄存器與所述計算節點的CPU連接;
所述寄存器,用于保存所述目標并行模式和每個計算節點的CPU在所述目標并行模式下的ID號。
在本發明的另一可行的實現方式中,所述前置服務器單元,具體用于:
獲取用戶輸入的選擇并行模式;
根據所述選擇并行模式,從預設的多個并行模式中獲取與所述選擇并行模式匹配的目標并行模式;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于龍芯中科(南京)技術有限公司,未經龍芯中科(南京)技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611082574.3/2.html,轉載請聲明來源鉆瓜專利網。





