H ? « »

Language peer sets for MPD:
United States
United States/2000
Designed 2000
2000s languages
Internet
New internationlism

MPD (2899/mpd001)

Distributed parallel langiage 

alternate simple view
Country: United States
Designed 2000
Published: 2000


for Multithreaded, Parallel, and Distributed Programming

from the homepage

MPD is a new programming language that has a syntax very close to the one used in the book Foundations of Multithreaded, Parallel, and Distributed Programming . The name of the language comes from the first three letters of the main words of the title of the book: Multithreaded, Parallel, and Distributed. These words also capture a distinguishing aspect of the language, namely that it supports all three of these concurrent programming techniques.

MPD is implemented as a variant of the SR programming language. It has a different parser, but it uses the same intermediate form and run-time system as SR. Consequently, MPD provides the same variety of concurrent programming mechanisms as does SR.

The language overview page contains links to a tutorial on the language, sample programs, a synopsis of the syntax of MPD, and a description of how to compile and execute programs. The MPD distribution contains manual pages and numerous additional examples.

MPD programs can execute on single processors, shared-memory multiprocessors, or clusters of (homogeneous) processors. The implementation supports a variety of different kinds of processors and Unix systems. See the download page for further information.



Related languages
SR MPD   Evolution of

Resources
Search in: Google  Google scholar  World Cat  Yahoo  Overture  DBLP  Monash bib  NZ  IEEE  ACM portal  CiteSeer  CSB  ncstrl  jstor  Bookfinder