Patents Examined by Jonathan Hall Backenstese
  • Patent number: 5442797
    Abstract: A method and an apparatus for reconciling communication and locality by enabling a user/programmer to write programs in an extended procedural language which explicitly manipulate locality. The multiprocessor includes a plurality of processing elements connected to each other each processing element having a unique address and including a central processing unit for executing local CPU code and reading and writing local data and a locality manager for controlling data movement between processing elements which are cooperating on a single task by executing local locality manager code which indicates when shared data can be released and when non-local data is requested.
    Type: Grant
    Filed: December 4, 1991
    Date of Patent: August 15, 1995
    Inventors: Thomas L. Casavant, Samuel A. Fineberg