发明申请
- 专利标题: Mutual-Exclusion Algorithms Resilient to Transient Memory Faults
- 专利标题(中): 相互排斥算法抵抗瞬态记忆故障
-
申请号: US12971983申请日: 2010-12-17
-
公开(公告)号: US20120159504A1公开(公告)日: 2012-06-21
- 发明人: Rotem Oshman , John R. Douceur , Thomas Moscibroda
- 申请人: Rotem Oshman , John R. Douceur , Thomas Moscibroda
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F9/46
- IPC分类号: G06F9/46
摘要:
Techniques for implementing mutual-exclusion algorithms that are also fault-resistant are described herein. For instance, this document describes systems that implement fault-resistant, mutual-exclusion algorithms that at least prevent simultaneous access of a shared resource by multiple threads when (i) one of the multiple threads is in its critical section, and (ii) the other thread(s) are waiting in a loop to enter their respective critical sections. In some instances, these algorithms are fault-tolerant to prevent simultaneous access of the shared resource regardless of a state of the multiple threads executing on the system. In some instances, these algorithms may resist (e.g., tolerate entirely) transient memory faults (or “soft errors”).
公开/授权文献
信息查询