Invention Grant
- Patent Title: Obscuring memory access patterns in conjunction with deadlock detection or avoidance
- Patent Title (中): 结合死锁检测或回避模糊内存访问模式
-
Application No.: US11966794Application Date: 2007-12-28
-
Publication No.: US08407425B2Publication Date: 2013-03-26
- Inventor: Shay Gueron , Gad Sheaffer , Shlomo Raikin
- Applicant: Shay Gueron , Gad Sheaffer , Shlomo Raikin
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
Methods, apparatus and systems for memory access obscuration are provided. A first embodiment provides memory access obscuration in conjunction with deadlock avoidance. Such embodiment utilizes processor features including an instruction to enable monitoring of specified cache lines and an instruction that sets a status bit responsive to any foreign access (e.g., write or eviction due to a read) to the specified lines. A second embodiment provides memory access obscuration in conjunction with deadlock detection. Such embodiment utilizes the monitoring feature, as well as handler registration. A user-level handler may be asynchronously invoked responsive to a foreign write to any of the specified lines. Invocation of the handler more frequently than expected indicates that a deadlock may have been encountered. In such case, a deadlock policy may be enforced. Other embodiments are also described and claimed.
Public/Granted literature
- US20090172304A1 Obscuring Memory Access Patterns in Conjunction with Deadlock Detection or Avoidance Public/Granted day:2009-07-02
Information query