Algorithmic-Parameter optimization of a parallelized split-step fourier transform using a modified BSP cost model

  • Authors:
  • Elankovan Sundararajan;Malin Premaratne;Shanika Karunasekera;Aaron Harwood

  • Affiliations:
  • Department of Computer Science and Software Engineering, The University of Melbourne, Carlton, Victoria, Australia;Advanced Computing and Simulation Laboratory, Department for Electrical and Computer System Engineering, Monash University, Clayton, Victoria, Australia;Department of Computer Science and Software Engineering, The University of Melbourne, Carlton, Victoria, Australia;Department of Computer Science and Software Engineering, The University of Melbourne, Carlton, Victoria, Australia

  • Venue:
  • ISPA'04 Proceedings of the Second international conference on Parallel and Distributed Processing and Applications
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Adaptive algorithms are increasingly acknowledged in leading parallel and distributed research. In the past, algorithms were manually tuned to be executed efficiently on a particular architecture. However, interest has shifted towards algorithms that can adapt themselves to the computational resources. A cost model representing the behavior of the system (i.e. system parameters) and the algorithm (i.e algorithm parameters) plays an important role in adaptive parallel algorithms. In this paper, we contribute a computational model based on Bulk Synchronous Parallel processing that predicts performance of a parallelized split-step Fourier transform. We extracted the system parameters of a cluster (upon which our algorithm was executed) and showed the use of an algorithmic parameter in the model that exhibits optimal behavior. Our model can thus be used for the purpose of self-adaption.