Method and apparatus for reformatting page table entries for cache storage
    11.
    发明授权
    Method and apparatus for reformatting page table entries for cache storage 有权
    用于重新格式化高速缓存存储的页表条目的方法和装置

    公开(公告)号:US09483412B2

    公开(公告)日:2016-11-01

    申请号:US14516192

    申请日:2014-10-16

    Inventor: Wade K. Smith

    Abstract: A device for and method of storing page table entries in a first cache. A first page table entry is received having a fragment field that contains address information for a requested first page and at least a second page logically adjacent to the first page. A second page table entry is generated from the first page table entry to be stored with the first page table entry. The second page table entry provides address information for the second page. The second page table entry has a configuration that is compatible with the first cache.

    Abstract translation: 用于将页表条目存储在第一高速缓存中的装置和方法。 接收到具有片段字段的第一页表条目,该片段字段包含所请求的第一页的地址信息和与第一页逻辑上相邻的至少第二页。 从第一页表条目生成第二页表条目以与第一页表条目一起存储。 第二页表项提供第二页的地址信息。 第二页表条目具有与第一高速缓存兼容的配置。

    METHOD AND APPARATUS FOR REFORMATTING PAGE TABLE ENTRIES FOR CACHE STORAGE
    13.
    发明申请
    METHOD AND APPARATUS FOR REFORMATTING PAGE TABLE ENTRIES FOR CACHE STORAGE 有权
    用于改写高速缓存存储页表的方法和装置

    公开(公告)号:US20150121009A1

    公开(公告)日:2015-04-30

    申请号:US14516192

    申请日:2014-10-16

    Inventor: Wade K. Smith

    Abstract: A device for and method of storing page table entries in a first cache. A first page table entry is received having a fragment field that contains address information for a requested first page and at least a second page logically adjacent to the first page. A second page table entry is generated from the first page table entry to be stored with the first page table entry. The second page table entry provides address information for the second page. The second page table entry has a configuration that is compatible with the first cache.

    Abstract translation: 用于将页表条目存储在第一高速缓存中的装置和方法。 接收到具有片段字段的第一页表条目,该片段字段包含所请求的第一页的地址信息和与第一页逻辑上相邻的至少第二页。 从第一页表条目生成第二页表条目以与第一页表条目一起存储。 第二页表项提供第二页的地址信息。 第二页表条目具有与第一高速缓存兼容的配置。

    Fully virtualized TLBs
    14.
    发明授权

    公开(公告)号:US10339068B2

    公开(公告)日:2019-07-02

    申请号:US15495707

    申请日:2017-04-24

    Abstract: Systems, apparatuses, and methods for implementing a virtualized translation lookaside buffer (TLB) are disclosed herein. In one embodiment, a system includes at least an execution unit and a first TLB. The system supports the execution of a plurality of virtual machines in a virtualization environment. The system detects a translation request generated by a first virtual machine with a first virtual memory identifier (VMID). The translation request is conveyed from the execution unit to the first TLB. The first TLB performs a lookup of its cache using at least a portion of a first virtual address and the first VMID. If the lookup misses in the cache, the first TLB allocates an entry which is addressable by the first virtual address and the first VMID, and the first TLB sends the translation request with the first VMID to a second TLB.

Patent Agency Ranking