CASCADING EXECUTION OF ATOMIC OPERATIONS
    1.
    发明公开

    公开(公告)号:US20230205696A1

    公开(公告)日:2023-06-29

    申请号:US17563869

    申请日:2021-12-28

    CPC classification number: G06F12/084 G06F12/0895 G06F12/0811 G06F9/3009

    Abstract: Cascading execution of atomic operations, including: receiving a request for each thread of a plurality of threads to perform an atomic operation, wherein the plurality of threads comprises a plurality of thread subsets each corresponding to a local memory, wherein the local memory for a thread subset is accessible by the thread subset and inaccessible to a remainder of threads in the plurality of threads; generating a plurality of intermediate results by performing, by each thread subset, the atomic operation in the local memory corresponding to the thread subset; and generating a result for the request by aggregating the plurality of intermediate results in a shared memory accessible to all threads in the plurality of threads.

    LAST USE CACHE POLICY
    2.
    发明公开

    公开(公告)号:US20240111681A1

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

    申请号:US17955888

    申请日:2022-09-29

    Inventor: JIMSHED MIRZA

    CPC classification number: G06F12/0877 G06F2212/60

    Abstract: A processor for implementing a last use cache policy is configured to access data in a portion of a cache, determine that the data in the portion of the cache is no longer needed, and mark the data in the portion of the cache as non-dirty responsive to the determining that the data in the portion of the cache is no longer needed. The marking of the data as non-dirty is indicative that the data in the portion of the cache is not to be evicted from the cache to a memory.

Patent Agency Ranking