Neville elimination on multi- and many-core systems: OpenMP, MPI and CUDA

  • Authors:
  • P. Alonso;R. Cortina;F. J. Martínez-Zaldívar;J. Ranilla

  • Affiliations:
  • Departamento de Matemáticas, Universidad de Oviedo, Oviedo, Spain;Departamento de Informática, Universidad de Oviedo, Oviedo, Spain;Departamento de Comunicaciones, Universidad Politécnica de Valencia, Valencia, Spain;Departamento de Informática, Universidad de Oviedo, Oviedo, Spain

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes several parallel algorithmic variations of the Neville elimination. This elimination solves a system of linear equations making zeros in a matrix column by adding to each row an adequate multiple of the preceding one. The parallel algorithms are run and compared on different multi- and many-core platforms using parallel programming techniques as MPI, OpenMP and CUDA.