Predictive performance analysis of a parallel pipelined synchronous wavefront application for commodity processor cluster systems

Gihan R. Mudalige, Stephan A. Jarvis, Daniel P. Spooner, Graham R. Nudd

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Citations (Scopus)

Abstract

This paper details the development and application of a model for predictive performance analysis of a pipelined synchronous wavefront application running on commodity processor cluster systems. The performance model builds on existing work [1] by including extensions for modern commodity processor architectures. These extensions, including coarser hardware benchmarking, prove to be essential in countering the effects of modern superscalar processors (e.g. multiple operation pipelines and on-the-fly optimisations), complex memory hierarchies, and the impact of applying modern optimising compilers. The process of application modelling is also extended, combining static source code analysis with run-time profiling results for increased accuracy. The model is validated on several high performance SMP systems and the results show a high predictive accuracy (≤ 10% error). Additionally, the use of the performance model to speculate on the performance and scalability of this application on a hypothetical cluster with two different problem sizes is demonstrated. It is shown that such speculative techniques can be used to support system procurement, run-time verification and system maintenance and upgrading.

Original languageEnglish
Title of host publication2006 IEEE International Conference on Cluster Computing, Cluster 2006
DOIs
Publication statusPublished - 2006
Event2006 IEEE International Conference on Cluster Computing, Cluster 2006 - Barcelona, Spain
Duration: 25 Sept 200628 Sept 2006

Publication series

NameProceedings - IEEE International Conference on Cluster Computing, ICCC
ISSN (Print)1552-5244

Conference

Conference2006 IEEE International Conference on Cluster Computing, Cluster 2006
Country/TerritorySpain
CityBarcelona
Period25/09/0628/09/06

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Predictive performance analysis of a parallel pipelined synchronous wavefront application for commodity processor cluster systems'. Together they form a unique fingerprint.

Cite this