Fortran M: A Language for Modular Parallel Programming

@article{Foster1995FortranMA,
  title={Fortran M: A Language for Modular Parallel Programming},
  author={Ian T. Foster and K. Mani Chandy},
  journal={J. Parallel Distributed Comput.},
  year={1995},
  volume={26},
  pages={24-35}
}
  • Ian T. Foster, K. Mani Chandy
  • Published 1995
  • Computer Science
  • J. Parallel Distributed Comput.
  • FORTRAN M is a small set of extensions to FORTRAN 77 that supports a modular approach to the design of message-passing programs. It has the following features. (1) Modularity. Programs are constructed by using explicitly declared communication channels to plug together program modules called processes. A process can encapsulate common data, subprocesses, and internal communication. (2) Safety. Operations on channels are restricted so as to guarantee deterministic execution, even in dynamic… CONTINUE READING

    Citations

    Publications citing this paper.
    SHOWING 1-10 OF 176 CITATIONS

    FILTER CITATIONS BY YEAR

    1993
    2019

    CITATION STATISTICS

    • 5 Highly Influenced Citations