Empirical parallel performance prediction from semantics-based profiling

  • Authors:
  • Norman Scaife;Greg Michaelson;Susumu Horiguchi

  • Affiliations:
  • Centre Equation, VERIMAG, Giers, France;School of Mathematical and Computer Sciences, Heriot-Watt University, Edinburgh, Scotland;Department of Computer Science, Graduate School of Information Sciences, Tohoku University, Sendai, Japan

  • Venue:
  • ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part II
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The PMLS parallelizing compiler for Standard ML is based upon the automatic instantiation of algorithmic skeletons at sites of higher order function use. PMLS seeks to optimise run-time parallel be- haviour by combining skeleton cost models with Structural Operational Semantics rule counts for HOF argument functions. In this paper, the formulation of a general rule count cost model as a set of over-determined linear equations is discussed, and their solution by singular value decom- position, and by a genetic algorithm, are presented.