Fortran DVM – a Language for Portable Parallel Program Development
N.A. Konovalov, V.A. Krukov, S.N. Mihailov, A.A. Pogrebtsov
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 libraries 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 ParallelComputers, Distributed Memory, Shared Memory, Load Balancing.
N.A. Konovalov, V.A. Krukov, S.N. Mihailov, A.A. Pogrebtsov. Fortran DVM - a Language for Portable Parallel Program Development // Программирование, Moscow: Publishing house of the Russian Academy of Sciences, 1995, No. 1, P. 49-54