Patent · US Active

Reducing remote reads of memory in a hybrid computing environment by maintaining remote memory values locally

US8539166B2 · kind B2 · utility

1Cited by
36References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 9, 2012
Grant dateSep 17, 2013
Priority date
Expiry dateMar 9, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F15/17331
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Reducing remote reads of memory in a hybrid computing environment by maintaining remote memory values locally, the hybrid computing environment including a host computer and a plurality of accelerators, the host computer and the accelerators each having local memory shared remotely with the other, including writing to the shared memory of the host computer packets of data representing changes in accelerator memory values, incrementing, in local memory and in remote shared memory on the host computer, a counter value representing the total number of packets written to the host computer, reading by the host computer from the shared memory in the host computer the written data packets, moving the read data to application memory, and incrementing, in both local memory and in remote shared memory on the accelerator, a counter value representing the total number of packets read by the host computer.

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