发明申请
- 专利标题: Protecting Large Objects Within an Advanced Synchronization Facility
- 专利标题(中): 保护高级同步工具中的大对象
-
申请号: US13041867申请日: 2011-03-07
-
公开(公告)号: US20120233411A1公开(公告)日: 2012-09-13
- 发明人: Martin T. Pohlack , Michael P. Hohmuth , Stephan Diestelhorst , David S. Christie , Jaewoong Chung
- 申请人: Martin T. Pohlack , Michael P. Hohmuth , Stephan Diestelhorst , David S. Christie , Jaewoong Chung
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
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.
公开/授权文献
信息查询