Fortran DVM — a Language for Portable Parallel Program Development
N.A. Konovalov, V.A. Krukov, S.N. Michailov, A.A. Pogrebtsov
This report introduces the new language model which allows oneto express functional and data parallelism in scientific andengineering applications on massively parallel computers.
The mode lcombines 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.
Portable Parallel Program, Massively Parallel Computers, Distributed Memory, Shared Memory, Load Balancing.
N.A. Konovalov, V.A. Krukov, S.N. Michailov, 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