发明名称 |
用于实现微页表的装置、方法和系统 |
摘要 |
公开了一种装置、方法、机器可读介质和系统。在一个实施例中,所述装置是微页表引擎,其包括能够接收针对在全局存储器地址空间中的页面的存储器页面请求的逻辑。所述装置还包括能够存储一个或多个存储器页面地址转换的转换后援缓冲器(TLB)。此外,所述装置还具有能够响应于TLB未存储对所述存储器页面请求所引用的存储器的页面的存储器页面地址转换而在页面未命中处理程序标签表中执行微物理地址查找的页面未命中处理程序。所述装置还包括能够管理页面未命中处理程序标签表的条目的存储器管理逻辑。所述微页表引擎允许TLB是确定两级存储器分级结构中的数据是在存储器的热区中还是存储器的冷区中的代理。当数据在存储器的冷区中时,微页表引擎将数据取得到热存储器,且热存储器块接着被推出到冷存储器区域。 |
申请公布号 |
CN105760312A |
申请公布日期 |
2016.07.13 |
申请号 |
CN201610146064.1 |
申请日期 |
2011.09.26 |
申请人 |
英特尔公司 |
发明人 |
G·欣顿;R·拉马努詹;S·J·凯普;M·帕塔萨拉蒂;D·齐默尔曼;W·A·唐纳;R·帕塔萨拉蒂;L·O·史密斯;R·S·查普尔;M·斯瓦米纳坦;A·C·莫加 |
分类号 |
G06F12/08(2016.01)I;G06F12/10(2016.01)I;G06F13/16(2006.01)I |
主分类号 |
G06F12/08(2016.01)I |
代理机构 |
永新专利商标代理有限公司 72002 |
代理人 |
刘瑜;王英 |
主权项 |
一种微页表引擎装置,包括:用于接收针对在全局存储器地址空间中的页面的存储器页面请求的逻辑;转换后援缓冲器(TLB),用于存储一个或多个存储器页面地址转换;页面未命中处理程序逻辑,用于响应于所述TLB未存储对所述存储器页面请求所引用的存储器的页面的存储器页面地址转换,而在页面未命中处理程序标签表中执行微物理地址查找;以及存储器管理逻辑,用于管理所述页面未命中处理程序标签表中的条目。 |
地址 |
美国加利福尼亚 |