Suppressing cache line modification
    161.
    发明授权

    公开(公告)号:US11947455B2

    公开(公告)日:2024-04-02

    申请号:US18135555

    申请日:2023-04-17

    Inventor: Paul J. Moyer

    CPC classification number: G06F12/0802 G06F2212/60

    Abstract: Disclosed is a system and method for use in a cache for suppressing modification of cache line. The system and method includes a processor and a memory operating cooperatively with a cache controller. The memory includes a coherence directory stored within a cache created to track at least one cache line in the cache via the cache controller. The processor instructs a cache controller to store a first data in a cache line in the cache. The cache controller tags the cache line based on the first data. The processor instructs the cache controller to store a second data in the cache line in the cache causing eviction of the first data from the cache line. The processor compares based on the tagging the first data and the second data and suppresses modification of the cache line based on the comparing of the first data and the second data.

    Multi-Level Cell Memory Management
    164.
    发明公开

    公开(公告)号:US20240103739A1

    公开(公告)日:2024-03-28

    申请号:US17952268

    申请日:2022-09-25

    CPC classification number: G06F3/0619 G06F3/0659 G06F3/0673

    Abstract: Multi-level cell memory management techniques are described. In one example, the memory controller is configured to control whether a single-level cell operation or a multi-level cell operation to be used using different mapping schemes. The single-level cell operation, for instance, is usable to store a data word using two states whereas the multi-level cell operation is usable to store the data word by also using an intermediate state. In order to store the data word using two states, the memory controller is configurable to separate the data word across two word lines in the physical memory. In an implementation, use of the different operations and corresponding mapping schemes by the memory controller alternates between adjacent word lines in physical memory.

    Data fabric clock switching
    167.
    发明授权

    公开(公告)号:US11934251B2

    公开(公告)日:2024-03-19

    申请号:US17219407

    申请日:2021-03-31

    Abstract: A memory controller couples to a data fabric clock domain, and to a physical layer interface circuit PHY clock domain. A first interface circuit adapts transfers between the data fabric clock domain (FCLK) and the memory controllers clock domain, and a second interface circuit couples the memory controller to the PHY clock domain. A power controller responds to a power state change request by sending commands to the second interface circuit to change parameters of a memory system and to update a set of timing parameters of the memory controller according to a selected power state of a plurality of power states. The power controller further responds to a request to synchronize with a new frequency on the FCLK domain by changing a set of timing parameters of the clock interface circuit without changing the set of timing parameters of the memory system or the selected power state.

    OVERLAY TREES FOR RAY TRACING
    169.
    发明公开

    公开(公告)号:US20240087223A1

    公开(公告)日:2024-03-14

    申请号:US18506927

    申请日:2023-11-10

    CPC classification number: G06T17/005 G06T15/06

    Abstract: A method and a processing device for performing rendering are disclosed. The method comprises generating a base hierarchy tree comprising data representing a first object and generating a second hierarchy tree representing a second object comprising shared data of the base hierarchy tree and the second hierarchy tree and difference data. The method further comprises storing the difference data in the memory without storing the shared data, and generating an overlay hierarchy tree comprising the shared data, the difference data, and indication information indicating nodes of the overlay hierarchy tree that comprise the difference data. The method further comprises rendering the first object using the data stored for the base hierarchy tree, and rendering the second object using any one or a combination of the shared data, the difference data, and the indication information.

Patent Agency Ranking