Logo image
Predictive Analysis and Optimisation of Pipelined Wavefront Computations
Conference proceeding

Predictive Analysis and Optimisation of Pipelined Wavefront Computations

G. R. Mudalige, S. D. Hammond, J. A. Smith and S. A. Jarvis
2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, pp.1208-1215
International Parallel and Distributed Processing Symposium IPDPS
01/01/2009

Abstract

Computer Science Computer Science, Theory & Methods Science & Technology Technology
Pipelined wavefront computations are a ubiquitous class of parallel algorithm used for the solution of a number of scientific and engineering applications. This paper investigates three optimisations to the generic pipelined wavefront algorithm, which are investigated through the use of predictive analytic models. The modelling of potential optimisations is supported by a recently developed reusable LogGP-based analytic performance model, which allows the speculative evaluation, of each optimisation within the context of an industry-strength pipelined wavefront benchmark, developed and maintained by the United Kingdom Atomic Weapons Establishment (AWE). The paper details the quantitative and qualitative benefits of: (1) parallelising computation blocks of the wavefront algorithm using OpenMP; (2) a novel restructuring/shifting of computation within the wavefront code and, (3) performing simultaneous multiple sweeps through the data grid.

Metrics

1 Record Views

Details

Logo image

Usage Policy