Concurrent scientific computing
Concurrent scientific computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
Automatic model generation for performance estimation of parallel programs
Parallel Computing
Parallel Computing: Fundamentals, Applications, and New Directions
Parallel Computing: Fundamentals, Applications, and New Directions
Hi-index | 0.00 |
For performance modeling of message passing programs using PVM, we consider a hybrid method where large numerical parts of the program are replaced byde lays and the remaining control structure is translated into the input language of a simulator. For simulation, we use again a PVM-like platform. The present paper deals mainly with special aspects of the PVM layer used for simulation. As a case study, a subset of PVM was implemented on top of Modarch which is a commercial tool for simulating parallel systems. It was used here as a simulator for performance models of parallel Fortran programs. Some experiences with this implementation are discussed. This way of performance evaluation is compared with a method where the model is written in the same language as the original program and the simulator consists of a set of routines complementing the original PVM layer.