[發明專利]并行計算機及其控制方法有效
| 申請號: | 201310606714.2 | 申請日: | 2013-11-25 |
| 公開(公告)號: | CN103838551A | 公開(公告)日: | 2014-06-04 |
| 發明(設計)人: | 井原宣孝 | 申請(專利權)人: | 富士通株式會社 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 朱勝;穆云麗 |
| 地址: | 日本神*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 并行 計算機 及其 控制 方法 | ||
1.一種由并行計算機中所包括的多個節點中的第一節點執行的控制方法,所述控制方法包括:
當檢測到在所述多個節點中的每個中停止了用于作業的程序的執行時,從所述多個節點中的每個收集與障礙同步的進展狀態有關的信息;以及
基于在所述第一節點中用于所述作業的所述程序的停止位置和從所述多個節點中的每個所收集的所述信息,對在所述第一節點中用于所述作業的所述程序的重新啟動位置進行第一確定。
2.根據權利要求1所述的控制方法,其中,所述第一確定包括:
基于從所述多個節點中的每個所收集的所述信息,對所述并行計算機的狀態是否達到所述障礙同步不再前進的狀態進行第二確定;以及
當確定所述并行計算機的所述狀態達到所述障礙同步不再前進的所述狀態時,對所述程序的所述重新啟動位置進行第三確定。
3.根據權利要求2所述的控制方法,其中,所述第二確定包括:
確定所述多個節點中的至少一個是否尚未結束傳送用于所述障礙同步的同步數據,并且確定在所述多個節點中的每個中已經完成了所述障礙同步還是在所述多個節點的任一個中尚未完成所述障礙同步。
4.根據權利要求1所述的控制方法,其中,所述第一確定包括:
當檢測到所述第一節點已經結束了傳送用于所述障礙同步的同步數據并且所述第一節點等待接收來自除了所述第一節點之外的節點的所述同步數據時,將在傳送所述同步數據的位置之前的位置設置為重新啟動位置。
5.根據權利要求1所述的控制方法,其中,所述第一確定包括:
當檢測到在所述第一節點中已經完成了所述障礙同步并且所述第一節點已經結束了傳送用于下一個障礙同步的同步數據時,將在傳送用于所述下一個障礙同步的所述同步數據的位置之前的位置設置為重新啟動位置。
6.根據權利要求1所述的控制方法,其中,所述多個節點中的每個包括用于執行計算處理的處理器或處理單元。
7.一種控制方法,包括:
當檢測到在多個節點中的每個中停止了用于作業的程序的執行時,通過使用所述多個節點之中的一個節點從所述多個節點中的每個收集與障礙同步的進展狀態有關的信息;以及
通過使用所述一個節點基于在所述一個節點中用于所述作業的所述程序的停止位置和從所述多個節點中的每個所收集的所述信息,對在所述一個節點中用于所述作業的所述程序的重新啟動位置進行第一確定。
8.一種并行計算機,包括:
多個節點,并且
其中,當檢測到在所述多個節點中的每個中停止了用于作業的程序的執行時,所述多個節點中的一個節點從所述多個節點中的每個收集與障礙同步的進展狀態有關的信息,以及
所述一個節點基于在所述一個節點中用于所述作業的所述程序的停止位置和從所述多個節點中的每個所收集的所述信息,確定在所述一個節點中用于所述作業的所述程序的重新啟動位置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于富士通株式會社,未經富士通株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310606714.2/1.html,轉載請聲明來源鉆瓜專利網。





