PPTran: source to source translator for high performance FORTRAN. High Performance Fortran is a language designed to support efficient data parallel programming on a variety of parallel machines. This kind of parallel programming has been proven to be very user-friendly, easy to debug and easy to use. In this programming model, the programmer explicitly specifies the layout of data in a global space, relying on a compiler to generate a parallel program including all the communication. While this frees the programmers from the tedium of thinking about local name spaces and message-passing, no assistance is provided in determining an efficient data layout scheme on the target machine. Parallel Programming Translator (PPTran) is a compilation system that transforms data parallel programs written in High Performance Fortran (HPF) with array extensions, parallel loops, and layout directives to parallel programs with explicit message passing using Parallel Virtual Machine (PVM) library.
References in zbMATH (referenced in 1 article , 1 standard article )
Showing result 1 of 1.
- Kim, Taegeun; Moon, Kyeongdeok; Ban, Nanjoo; Kim, Jungkwon: PPTran: source to source translator for high performance FORTRAN (1996)