A set of macro libraries has been developed that allows programmers to write portable FORTRAN code for multiprocessors. This document presents, in tutorial form, the macros used to implement three common synchronization patterns: self-scheduling DO-loops, barrier synchronization, and the askfor monitor
The past decade has seen the advent of a number of parallel programming models such as Coarray Fortr...
The Force parallel programming language designed for large-scale shared-memory multiprocessors is pr...
Many programming models for massively parallel machines exist, and each has its advantages and disad...
A set of macro libraries has been developed that allows programmers to write portable Pascal code fo...
SIGLECopy held by FIZ Karlsruhe; available from UB/TIB Hannover / FIZ - Fachinformationszzentrum Kar...
We present an extension to the FORTRAN language that allows the user to specify parallelism by means...
This paper studies the performance implications of architectural synchronization support for automat...
Most parallel scientific programs contain compiler directives (pragmas) such as those from OpenMP, e...
A programming paradigm is a method for structuring programs in order to reduce the complexity of the...
Two subroutines, DBGON and DBGOFF, designed to give users more control over the debug options suppli...
We describe parallel extensions of sequential programming languages for writing pro-grams that integ...
From its earliest days, the Fortran programming language has been designed with computing efficiency...
The Fortran programming language was designed by John Backus and his colleagues at IBM to reduce the...
The AREAD, AWRITE, AFORMAT, ABACKSP, AREWIND and AENDPILE instructions are described. They are analo...
Abstract: The following aspects of modern Fortran Standards are analysed: new features whi...
The past decade has seen the advent of a number of parallel programming models such as Coarray Fortr...
The Force parallel programming language designed for large-scale shared-memory multiprocessors is pr...
Many programming models for massively parallel machines exist, and each has its advantages and disad...
A set of macro libraries has been developed that allows programmers to write portable Pascal code fo...
SIGLECopy held by FIZ Karlsruhe; available from UB/TIB Hannover / FIZ - Fachinformationszzentrum Kar...
We present an extension to the FORTRAN language that allows the user to specify parallelism by means...
This paper studies the performance implications of architectural synchronization support for automat...
Most parallel scientific programs contain compiler directives (pragmas) such as those from OpenMP, e...
A programming paradigm is a method for structuring programs in order to reduce the complexity of the...
Two subroutines, DBGON and DBGOFF, designed to give users more control over the debug options suppli...
We describe parallel extensions of sequential programming languages for writing pro-grams that integ...
From its earliest days, the Fortran programming language has been designed with computing efficiency...
The Fortran programming language was designed by John Backus and his colleagues at IBM to reduce the...
The AREAD, AWRITE, AFORMAT, ABACKSP, AREWIND and AENDPILE instructions are described. They are analo...
Abstract: The following aspects of modern Fortran Standards are analysed: new features whi...
The past decade has seen the advent of a number of parallel programming models such as Coarray Fortr...
The Force parallel programming language designed for large-scale shared-memory multiprocessors is pr...
Many programming models for massively parallel machines exist, and each has its advantages and disad...