×

System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment

  • US 7,389,508 B2
  • Filed: 09/25/2003
  • Issued: 06/17/2008
  • Est. Priority Date: 09/25/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer implemented method of processing an application that includes a plurality of application execution threads in a computer environment that includes a plurality of dissimilar processors, said method comprising:

  • receiving a resource request from the application that is running a first application execution thread on a first processor type;

    assigning one or more second processor types and a memory space to a group in response to the resource request, wherein the first processor type shares the memory space with the assigned second processor types, and wherein the first processor and the assigned second processor types are heterogeneous;

    executing a second application execution thread on at least one of the second processor types assigned to the group;

    identifying whether the application requests the memory space to be a private memory, wherein the private memory is accessible only by the assigned second processor types; and

    classifying the memory space as the private memory in response to the identification of the memory space as the private memory.

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