- 专利标题: Executing an atomic primitive in a multi-core processor system
-
申请号: US16407819申请日: 2019-05-09
-
公开(公告)号: US11321146B2公开(公告)日: 2022-05-03
- 发明人: Ralf Winkelmann , Michael Fee , Matthias Klein , Carsten Otte , Edward W. Chencinski , Hanno Eichelberger
- 申请人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 申请人地址: US NY Armonk
- 专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人: INTERNATIONAL BUSINESS MACHINES CORPORATION
- 当前专利权人地址: US NY Armonk
- 代理商 Robert R. Aragona
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F9/52 ; G06F12/084 ; G06F12/0842 ; G06F9/54
摘要:
The present disclosure relates to a method for a computer system comprising a plurality of processor cores, including a first processor core and a second processor core, wherein a cached data item is assigned to a first processor core, of the plurality of processor cores, for exclusively executing an atomic primitive. The method includes receiving, from a second processor core at a cache controller, a request for accessing the data item, and in response to determining that the execution of the atomic primitive is not completed by the first processor core, returning a rejection message to the second processor core.
信息查询