×

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

  • US 8,539,166 B2
  • Filed: 03/09/2012
  • Issued: 09/17/2013
  • Est. Priority Date: 08/07/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of reducing remote reads of memory in a hybrid computing environment by maintaining remote memory values locally, the method comprising:

  • writing by an accelerator when one or more memory values in accelerator application memory change, to shared memory of the host computer, one or more packets of data representing the changes in accelerator memory values, including incrementing a counter value representing the total number of packets written by the accelerator to the shared memory in the host computer; and

    reading by the host computer asynchronously with respect to the writing, from the shared memory in the host computer, the packets of data written by the accelerator to the shared memory in the host computer, including moving the read data to application memory of the host computer and incrementing a counter value representing the total number of packets read by the host computer from the shared memory in the host computer.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×