The performance model of an enhanced parallel algorithm for the SOR method

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Successive Over Relaxation (SOR) is a variant of the iterative Gauss-Seidel method for solving a linear system of equations Ax = b. The SOR algorithm is used within the NEMO (Nucleus for European Modelling of the Ocean) ocean model for solving the elliptical equation for the barotropic stream function. The NEMO performance analysis shows that the SOR algorithm introduces a significant communication overhead. Its parallel implementation is based on the Red-Black method and foresees a communication step at each iteration. An enhanced parallel version of the algorithm has been developed by acting on the size of the overlap region to reduce the frequency of communications. The overlap size must be carefully tuned for reducing the communication overhead without increasing the computing time. This work describes an analytical performance model of the SOR algorithm that can be used for establishing the optimal size of the overlap region. © 2012 Springer-Verlag.

Author supplied keywords

Cite

CITATION STYLE

APA

Epicoco, I., & Mocavero, S. (2012). The performance model of an enhanced parallel algorithm for the SOR method. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7333 LNCS, pp. 44–56). https://doi.org/10.1007/978-3-642-31125-3_4

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free