Fortran DVM — a Language for Portable Parallel Program Development
Authors
N.A. Konovalov, V.A. Krukov, S.N. Mihailov, A.A. Pogrebtsov
Annotation
This report introduces the new language model which allows one to express functional and data parallelism in scientific and engineering applications on massively parallel computers.
The model combines the major advantages of PCF Fortran and HPF models and is designed for development of portable applications which can beficiently executed on distributed and shared memory computers. The model supports development of library of standard parallel programs and construction of parallel applications from parallel modules. The model also provides the means for dynamic load balancing.
Key words
Portable Parallel Program, Massively Parallel Computers, Distributed Memory, Shared Memory, Load Balancing.
Language
English
Reference
N.A. Konovalov, V.A. Krukov, S.N. Mihailov, A.A. Pogrebtsov. Fortran DVM — a Language for Portable Parallel Program Development // Proceedings of Software For Multiprocessors & Supercomputers: Theory, Practice, Experience, Moscow: Institute for System Programming, RAS, 1994, P. 124-133