Predictive performance modelling of parallel component compositions

Lei Zhao*, Stephen A. Jarvis

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review


Large-scale scientific computing applications frequently make use of closely-coupled distributed parallel components. The performance of such applications is therefore dependent on the component parts and their interaction at run-time. This paper describes a methodology for predictive performance modelling and evaluation of parallel applications composed of multiple interacting components. In this paper, the fundamental steps and required operations involved in the modelling and evaluation process are identified - including component decomposition, component model combination, M × N communication modelling, dataflow analysis and overall performance evaluation. A case study is presented to illustrate the modelling process and the methodology is verified through experimental analysis.

Original languageEnglish
Pages (from-to)155-166
Number of pages12
JournalCluster Computing
Issue number2
Early online date24 Mar 2007
Publication statusPublished - Jun 2007


  • M × N communication
  • Parallel component composition
  • Performance modelling

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications


Dive into the research topics of 'Predictive performance modelling of parallel component compositions'. Together they form a unique fingerprint.

Cite this