发明名称 Home agent multi-level NVM memory architecture
摘要 Systems and methods to implement a multi-level memory system having a volatile memory and a non-volatile memory are implemented. A home agent may control memory access to both a volatile main memory and a non-volatile second level memory. The second level memory may be inclusive of the main memory. In an embodiment, the home agent may be configured to manage the memory system in a low power state. In a low power state, the volatile memory may be shut down and the non-volatile memory utilized as the only local memory. In an embodiment, the home agent may be configured to manage error recovery for the main memory by recovering the data saved locally in the second level memory. In an embodiment, multiple cores may access the second level memory.
申请公布号 US9507534(B2) 申请公布日期 2016.11.29
申请号 US201113996668 申请日期 2011.12.30
申请人 Intel Corporation 发明人 Ziakas Dimitrios;Cai Zhong-Ning
分类号 G06F11/00;G06F3/06;G06F12/08 主分类号 G06F11/00
代理机构 Andrews Kurth Kenyon LLP 代理人 Andrews Kurth Kenyon LLP
主权项 1. A method comprising: receiving at a controller a transaction request from a processor comprising a command to access data stored in local memory; determining if the data is in a main memory or a second level memory; managing access to the local memory in response to the command, wherein data in the main memory is evicted to the second level memory in accordance with a cache coherence policy; and managing the local memory in a low power mode by shutting down the main memory.
地址 Santa Clara CA US