Patent 7185150 was granted and assigned to University of Notre Dame on February, 2007 by the United States Patent and Trademark Office.
A computer system comprising: a plurality of memories each containing one or more locations; and a first threadlet for causing a first program to run in the computer system when at least one first memory location of the plurality of memory locations is local to the threadlet. Also provided is a method allowing such a threadlet to move itself to memories that include some specified second memory location.