Parallelization of implicit-explicit runge-kutta methods for cluster of PCs

  • Authors:
  • José Miguel Mantas;Pedro González;José A. Carrillo

  • Affiliations:
  • Software Engineering Department, University of Granada, Granada, Spain;Department of Applied Mathematics, University of Granada, Granada, Spain;Departament de Matemàtiques ICREA, Universitat Autònoma de Barcelona, Bellaterra

  • Venue:
  • Euro-Par'05 Proceedings of the 11th international Euro-Par conference on Parallel Processing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Several physical phenomena of great importance in science and engineering are described by large partly stiff differential systems where the stiff terms can be easily separated from the remaining terms. Implicit-Explicit Runge-Kutta (IMEXRK) methods have proven to be useful solving these systems efficiently. However, the application of these methods still requires a large computational effort and their parallel implementation constitutes a suitable way to achieve acceptable response times. In this paper, a technique to parallelize and implement efficiently IMEXRK methods on PC clusters is proposed. This technique has been used to parallelize a particular IMEXRK method and an efficient parallel implementation of the resultant scheme has been derived in a structured manner by following a component-based approach. Several numerical experiments which have been performed on a cluster of dual PCs reveal the good speedup and the satisfactory scalability of the parallel solver obtained.