Programming idiom accelerator for remote update
US8082315B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 16, 2009 |
| Grant date | Dec 20, 2011 |
| Priority date | — |
| Expiry date | Oct 2, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F9/542
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A remote update programming idiom accelerator identifies a remote update programming idiom in an instruction sequence of a thread running on a processing unit of a data processing system. The remote update programming idiom includes a read operation for reading data from a storage location at a remote node, at least one update operation for performing an update operation on the data to form result data, and a write operation for writing the result data to the storage location at the remote node. The remote update programming idiom accelerator transmits the remote update programming idiom to a remote node to perform an operation on data at the remote node. A remote update programming idiom accelerator at the remote node receives the remote update programming idiom and performs the update as a local operation.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.