Abstract:
A method of delegating work of a computer program (28) across a mixed computing environment is provided. The method includes: performing on one or more processors (14, 20-24): allocating a container structure (64) on a first context (36a); delegating a new operation to a second context (36b or 36c) based on the container (64); receiving the results of the new operation; and storing the results in the container (64).