Computing machine using software objects for transferring data that includes no destination information
US7987341B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Oct 9, 2003 |
| Grant date | Jul 26, 2011 |
| Priority date | — |
| Expiry date | Sep 29, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q40/08
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A computing machine includes a first buffer and a processor coupled to the buffer. The processor executes an application, a first data-transfer object, and a second data-transfer object, publishes data under the control of the application, loads the published data into the buffer under the control of the first data-transfer object, and retrieves the published data from the buffer under the control of the second data-transfer object. Alternatively, the processor retrieves data and loads the retrieved data into the buffer under the control of the first data-transfer object, unloads the data from the buffer under the control of the second data-transfer object, and processes the unloaded data under the control of the application. Where the computing machine is a peer-vector machine that includes a hardwired pipeline accelerator coupled to the processor, the buffer and data-transfer objects facilitate the transfer of data between the application and the accelerator.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.