Fortran M is a small set of extensions to Fortran that supports a modular approach to the construction of sequential and parallel programs. Fortran M programs use channels to plug together processes which may be written in Fortran M or Fortran 77. Processes communicate by sending and receiving messages on channels. Channels and processes can be created dynamically, but programs remain deterministic unless specialized nondeterministic constructs are used. Fortran M programs can execute on a range of sequential, parallel, and networked computers. This report incorporates both a tutorial introduction to Fortran M and a users guide for the Fortran M compiler developed at Argonne National Laboratory. The Fortran M compiler, supporting software, ...
This paper describes the transportation of sequential and concurrent Pascal from the SOLO distributi...
Abstract: This paper presents a survey of modern state and perspectives of Fortran. The mo...
Abstract: The aspects of the Fortran GNS language are described. The language is designed ...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran M is a small set of extensions to Fortran 77 that supports a modular approach to the design ...
FortranM is a small set of extensions to Fortran 77 that supports a modular approach to the design o...
This document defines the Fortran M extensions to Fortran 77. It updates an earlier definition, date...
Fortran M is a small set of extensions to Fortran 77 that supports a modular or object-oriented appr...
Although it has many flaws by comparison with more modern programming languages, Fortran remains the...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
The Fortran programming language was designed by John Backus and his colleagues at IBM to reduce the...
From its earliest days, the Fortran programming language has been designed with computing efficiency...
We describe Fortran M, message-passing extensions to Fortran 77 that provide deterministic execution...
Abstract: An overview of new features of modern FORTRAN standards and an outline of the fu...
This paper describes the transportation of sequential and concurrent Pascal from the SOLO distributi...
This paper describes the transportation of sequential and concurrent Pascal from the SOLO distributi...
Abstract: This paper presents a survey of modern state and perspectives of Fortran. The mo...
Abstract: The aspects of the Fortran GNS language are described. The language is designed ...
Fortran M is a small set of extensions to Fortran that supports a modular approach to the constructi...
Fortran M is a small set of extensions to Fortran 77 that supports a modular approach to the design ...
FortranM is a small set of extensions to Fortran 77 that supports a modular approach to the design o...
This document defines the Fortran M extensions to Fortran 77. It updates an earlier definition, date...
Fortran M is a small set of extensions to Fortran 77 that supports a modular or object-oriented appr...
Although it has many flaws by comparison with more modern programming languages, Fortran remains the...
With the advent of Distributed Memory Machines (DMMs) numerous work have been undertaken to ease the...
The Fortran programming language was designed by John Backus and his colleagues at IBM to reduce the...
From its earliest days, the Fortran programming language has been designed with computing efficiency...
We describe Fortran M, message-passing extensions to Fortran 77 that provide deterministic execution...
Abstract: An overview of new features of modern FORTRAN standards and an outline of the fu...
This paper describes the transportation of sequential and concurrent Pascal from the SOLO distributi...
This paper describes the transportation of sequential and concurrent Pascal from the SOLO distributi...
Abstract: This paper presents a survey of modern state and perspectives of Fortran. The mo...
Abstract: The aspects of the Fortran GNS language are described. The language is designed ...