发明名称 Cache management based on physical memory device characteristics
摘要 A processor unit removes, responsive to obtaining a new address, an entry from a memory of a type of memory based on a comparison of a performance of the type of memory to different performances, each of the different performances associated with a number of other types of memory.
申请公布号 US9229862(B2) 申请公布日期 2016.01.05
申请号 US201313764253 申请日期 2013.02.11
申请人 International Business Machines Corporation 发明人 Chandrakar Rahul;Sainath Venkatesh;Srinivasan Vaidyanathan
分类号 G06F12/08;G06F12/10;G06F12/12 主分类号 G06F12/08
代理机构 Yee & Associates, P.C. 代理人 Yee & Associates, P.C. ;Kalaitzis Parashos
主权项 1. A method comprising: including a memory management unit in a processor unit operably coupled to at least one processor; storing in a cache table entries for a number of physical addresses and a number of virtual addresses wherein each of the number of virtual addresses is mapped to only one of a number of corresponding physical addresses residing in a number of different memory devices and the number of different memory devices are of a number of types, wherein each of the number of types is different and each of the number of types has a number of different characteristics, and wherein each entry in the cache table comprises data including a virtual address and a corresponding physical address, a start address, an end address, a memory type, a memory read speed and a memory write speed; identifying, by a hypervisor, a number of memory devices, a number of types of memory devices, and for each of the number of types of memory devices determines the number of different characteristics; and responsive to obtaining a new address, identifying an addressing variant associated with the new address, wherein the addressing variant is one of a virtual address and a physical address, and wherein responsive to the addressing variant is the virtual address, selecting a first process and responsive to the addressing variant is the physical address, selecting a second process.
地址 Armonk NY US