Invention Application
- Patent Title: Protecting Large Objects Within an Advanced Synchronization Facility
- Patent Title (中): 保护高级同步工具中的大对象
-
Application No.: US13041867Application Date: 2011-03-07
-
Publication No.: US20120233411A1Publication Date: 2012-09-13
- Inventor: Martin T. Pohlack , Michael P. Hohmuth , Stephan Diestelhorst , David S. Christie , Jaewoong Chung
- Applicant: Martin T. Pohlack , Michael P. Hohmuth , Stephan Diestelhorst , David S. Christie , Jaewoong Chung
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A system and method are disclosed for allowing protection of larger areas than memory lines by monitoring accessed and dirty bits in page tables. More specifically, in some embodiments, a second associative structure with a different granularity is provided to filter out a large percentage of false positives. By providing the associative structure with sufficient size, the structure exactly specifies a region in which conflicting cache lines lie. If entries within this region are evicted from the structure, enabling the tracking for the entire index filters out a substantial number of false positives (depending on a granularity and a number of indices present). In some embodiments, this associative structure is similar to a translation look aside buffer (TLB) with 4 k, 2M entries.
Public/Granted literature
- US08612694B2 Protecting large objects within an advanced synchronization facility Public/Granted day:2013-12-17
Information query