PROGRAMMABLE ADDRESS RANGE ENGINE FOR LARGER REGION SIZES

    公开(公告)号:US20200233814A1

    公开(公告)日:2020-07-23

    申请号:US16786815

    申请日:2020-02-10

    Abstract: Examples described herein relate to a computing system supporting custom page sized ranges for an application to map contiguous memory regions instead of many smaller sized pages. An application can request a custom range size. An operating system can allocate a contiguous physical memory region to a virtual address range by specifying a custom range sizes that are larger or smaller than the normal general page sizes. Virtual-to-physical address translation can occur using an address range circuitry and translation lookaside buffer in parallel. The address range circuitry can determine if a custom entry is available to use to identify a physical address translation for the virtual address. Physical address translation can be performed by transforming the virtual address in some examples.

Patent Agency Ranking