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
A compositional approach to performance modelling
A compositional approach to performance modelling
Journal of Parallel and Distributed Computing
Communication and Concurrency
Models of Parallel Applications with Large Computation and I/O Requirements
IEEE Transactions on Software Engineering
Introduction to Algorithms
Interoperability of Data Parallel Runtime Libraries
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
Interoperability of Data Parallel Runtime Libraries
IPPS '97 Proceedings of the 11th International Symposium on Parallel Processing
A Component Framework for HPC Applications
Euro-Par '01 Proceedings of the 7th International Euro-Par Conference Manchester on Parallel Processing
Efficient Coupling of Parallel Applications Using PAWS
HPDC '98 Proceedings of the 7th IEEE International Symposium on High Performance Distributed Computing
PAWS: Collective Interactions and Data Transfers
HPDC '01 Proceedings of the 10th IEEE International Symposium on High Performance Distributed Computing
Pace--A Toolset for the Performance Prediction of Parallel and Distributed Systems
International Journal of High Performance Computing Applications
Optimized composition of performance-aware parallel components
Concurrency and Computation: Practice & Experience
Hi-index | 0.00 |
Large-scale scientific computing applications frequently make use of closely-coupled distributed parallel components. The performance of such scientific applications is therefore dependent on the component parts and their interaction at run-time. This paper describes a methodology for predictive performance modelling of parallel applications composed of multiple interacting components. In this paper, the fundamental steps and required operations involved in the modelling process are identified - including inter-component dataflow analysis, MxN communication performance evaluation and composite performance model evaluation. A case study is presented to illustrate the modelling process and the methodology is verified through experimental analysis.