MEMORY ACCESS STATISTICS MONITORING
    1.
    发明公开

    公开(公告)号:US20230244598A1

    公开(公告)日:2023-08-03

    申请号:US17591729

    申请日:2022-02-03

    Inventor: David A. Roberts

    Abstract: Systems, apparatuses, and methods related to memory access statistics monitoring are described. A host is configured to map pages of memory for applications to a number of memory devices coupled thereto. A first memory device comprises a monitoring component configured to monitor access statistics of pages of memory mapped to the first memory device. A second memory device does not include a monitoring component capable of monitoring access statistics of pages of memory mapped thereto. The host is configured to map a portion of pages of memory for an application to the first memory device in order to obtain access statistics corresponding to the portion of pages of memory upon execution of the application despite there being space available on the second memory device and adjust mappings of the pages of memory for the application based on the obtained access statistics corresponding to the portion of pages.

    APPARATUSES AND METHODS FOR ADAPTIVE CONTROL OF MEMORY

    公开(公告)号:US20180322039A1

    公开(公告)日:2018-11-08

    申请号:US16030600

    申请日:2018-07-09

    Abstract: Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a processing unit configured to run an operating system, and a memory coupled to the processing unit. The memory configured to communicate with the processing unit via a memory bus. The example apparatus may further include an adaptive memory controller configured to receive monitored statistical data from the memory and from the processing unit. The adaptive memory controller is configured to manage the memory based on the monitored statistical data.

    Apparatuses and methods for row hammer based cache lockdown

    公开(公告)号:US11264079B1

    公开(公告)日:2022-03-01

    申请号:US17127654

    申请日:2020-12-18

    Inventor: David A. Roberts

    Abstract: Apparatuses, systems, and methods for row hammer based cache lockdown. A controller of a memory may include an aggressor detector circuit which determines if addresses are aggressor addresses or not. The controller may include a tracker circuit which may count a number of times an address is identified as an aggressor, and may determine if the aggressor address is a frequent aggressor address based on the count. If the address is a frequent aggressor address, a cache entry associated with the frequent aggressor address may be locked (e.g., for a set amount of time). In some embodiments, the controller may include a second tracker which may determine if the frequent aggressor address is a highly attacked address. An address mapping associated with the highly attacked address may be changed.

    Methods for migrating information stored in memory using an intermediate depth map

    公开(公告)号:US10817412B2

    公开(公告)日:2020-10-27

    申请号:US16030600

    申请日:2018-07-09

    Abstract: Apparatuses and methods for adaptive control of memory are disclosed. One example apparatus includes a memory configured to store information. Memory of the memory is configured with two or more information depth maps. The example apparatus further includes a memory translation unit (MTU) configured to support an intermediate depth map of the memory during the migration of the information stored at the memory from a first information depth map of the two or more information depth maps to a second information depth map of the two or more information depth by maintaining mapping tables. The MTU is further configured to provide a mapped address associated with a requested address of a memory access request to the memory based on the mapping tables.

Patent Agency Ranking