[發明專利]用于同步指令的方法和計算系統有效
| 申請號: | 202011523538.2 | 申請日: | 2020-12-22 |
| 公開(公告)號: | CN112559054B | 公開(公告)日: | 2022-02-01 |
| 發明(設計)人: | 不公告發明人 | 申請(專利權)人: | 上海壁仞智能科技有限公司 |
| 主分類號: | G06F9/38 | 分類號: | G06F9/38;G06F9/30 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 李崢宇 |
| 地址: | 201114 上海市閔行區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 同步 指令 方法 計算 系統 | ||
本公開的示例性實現方式涉及用于同步指令的方法和計算系統。在一種方法中,接收多個指令列表,多個指令列表包括第一指令列表和第二指令列表。響應于確定第一指令列表中的第一指令與第二指令列表中的第二指令具有依賴關系,向第一指令和第二指令分配計算系統中的同步單元。基于第一指令和第二指令之間的依賴關系,設置同步單元,基于同步單元來同步第一指令和第二指令。進一步,提供了用于處理同步指令的計算系統。利用本公開的示例性實現方式,可以提高同步過程的性能,進而以更為有效的方式實現指令級別的同步。
技術領域
本公開的示例性實現方式概括地涉及計算機領域,具體地,涉及用于同步指令的方法和計算系統。
背景技術
在計算系統的運行過程中,經常會使用同步操作。目前已經提供了例如驅動軟件同步和工作包指令事件同步的方式。然而,已有同步方式的同步性能并不令人滿意,不能實現較為精細粒度(例如,指令級別)的同步。因而,期望可以開發出一種在計算系統中同步指令的技術方案。
發明內容
提供了一種用于在計算系統中同步指令的技術方案。利用本公開的示例性實現方式,可以提高同步過程的性能,進而以更為有效的方式實現指令級別的同步。
根據本公開的第一方面,提供了一種用于同步指令的方法。在該方法中,接收多個指令列表,多個指令列表包括第一指令列表和第二指令列表。響應于確定第一指令列表中的第一指令與第二指令列表中的第二指令具有依賴關系,向第一指令和第二指令分配計算系統中的同步單元。基于第一指令和第二指令之間的依賴關系,設置同步單元,基于同步單元來同步第一指令和第二指令。
根據本公開的第二方面,一種用于同步指令的計算系統,包括:同步單元;處理單元;與處理單元耦合的存儲單元,存儲單元包括計算機可執行指令,計算機可執行指令在由處理單元運行時,使得處理單元執行如下動作:接收多個指令列表,多個指令列表包括第一指令列表和第二指令列表;響應于確定第一指令列表中的第一指令與第二指令列表中的第二指令具有依賴關系,向第一指令和第二指令分配同步單元;基于第一指令和第二指令之間的依賴關系,設置同步單元;以及基于同步單元來同步第一指令和第二指令。
根據本公開的第三方面,提供了一種用于在計算系統中同步指令的裝置。該裝置包括:接收模塊,配置用于接收多個指令列表,多個指令列表包括第一指令列表和第二指令列表;分配模塊,配置用于響應于確定第一指令列表中的第一指令與第二指令列表中的第二指令具有依賴關系,向第一指令和第二指令分配計算系統中的同步單元;設置模塊,配置用于基于第一指令和第二指令之間的依賴關系,設置同步單元;以及同步模塊,配置用于基于同步單元來同步第一指令和第二指令。
應當理解,本部分所描述的內容并非旨在標識本公開的示例性實現方式的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
結合附圖并參考以下詳細說明,本公開的各示例性實現方式的上述和其他特征、優點及方面將變得更加明顯。在附圖中,相同或相似的附圖標記表示相同或相似的元素。
圖1示意性示出了將要被同步的指令列表的結構的框圖;
圖2示意性示出了根據本公開的一個示例性實現方式的在計算系統中同步指令的過程的框圖;
圖3示意性示出了根據本公開的一個示例性實現方式的在計算系統中同步指令的方法的流程圖;
圖4示意性示出了根據本公開的一個示例性實現方式的計算系統的結構的框圖;
圖5A至5C分別示意性示出了根據本公開的一個示例性實現方式的同步過程中的不同階段的框圖;
圖6A和6B分別示意性示出了根據本公開的一個示例性實現方式的同步過程中的不同階段的框圖;
圖7示意性示出了根據本公開的一個示例性實現方式的在計算系統中用于同步指令的過程的框圖;以及
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海壁仞智能科技有限公司,未經上海壁仞智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011523538.2/2.html,轉載請聲明來源鉆瓜專利網。





