Cascading execution of atomic operations
US12321273B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Dec 28, 2021 |
| Grant date | Jun 3, 2025 |
| Priority date | — |
| Expiry date | Dec 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.