Patent · US Active

Cascading execution of atomic operations

US12321273B2 · kind B2 · utility

0Cited by
1References
20Claims
0Family size

Assignees

Inventors

Key dates

Filing dateDec 28, 2021
Grant dateJun 3, 2025
Priority date
Expiry dateDec 28, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2209/521
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.