The present invention relates generally to computer programming, and more
particularly to systems and methods for parallel distributed programming.
Generally, a parallel distributed program is configured to operate across
multiple processors and multiple memories. In one aspect of the
invention, a parallel distributed program includes a distributed shared
variable located across the multiple memories and distributed programs
capable of operating across multiple processors.