METHOD FOR PINNING DATA IN LARGE CACHE IN MULTI-LEVEL MEMORY SYSTEM
    1.
    发明申请
    METHOD FOR PINNING DATA IN LARGE CACHE IN MULTI-LEVEL MEMORY SYSTEM 审中-公开
    在多级记忆体系统中将数据引入大容量的方法

    公开(公告)号:WO2014143036A1

    公开(公告)日:2014-09-18

    申请号:PCT/US2013/032474

    申请日:2013-03-15

    Abstract: A method to request memory from a far memory cache and implement, at an operating system (OS) level, a fully associative cache on the requested memory. The method includes pinning the working set of a program into the requested memory (pin buffer) so that it is not evicted due to cache conflicts and is served from the fast cache and not the slower next level memory. The requested memory extends the physical address space and is visible to and managed by the OS. The OS has the ability to make the requested memory visible to the user programs. The OS has the ability to manage the requested memory from the far memory cache as both a fully associative cache and a set associative cache.

    Abstract translation: 一种从远存储器高速缓存请求存储器并且在操作系统(OS)级别)实现所请求存储器上的完全关联高速缓存的方法。 该方法包括将程序的工作集锁定到请求的存储器(引脚缓冲器)中,使得它不会由于缓存冲突而被驱逐,并且从快速缓存而不是较慢的下一级存储器提供。 所请求的内存扩展了物理地址空间,并且由操作系统可见和管理。 操作系统能够使所请求的内存对用户程序可见。 操作系统能够将远程存储器缓存中所请求的存储器作为完全关联缓存和集合关联高速缓存进行管理。

Patent Agency Ranking