×

Method and apparatus for distributing computation closures

  • US 9,201,701 B2
  • Filed: 05/16/2011
  • Issued: 12/01/2015
  • Est. Priority Date: 07/16/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a request for specifying one or more processes executing on a device for distribution over a computation space;

    causing, at least in part, serialization of the one or more processes as one or more closure primitives, the one or more closure primitives representing computation closures of the one or more processes;

    causing, at least in part, distribution of the one or more closure primitives over the computation space based, at least in part, on a cost function;

    verifying a consistency of the one or more closure primitives based, at least in part, on one or more communications from agents of one or more run-time environments in the computation space; and

    upon verification of the consistency, reconstructing an execution context associated with the one or more processes and resuming execution of the one or more closure primitives representing computation closures of the one or more processes.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×