Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A Study of Successive Over-relaxation Method Parallelization over Modern HPC Languages

Journal Article · · International Journal of High Performance Computing and Networking
Successive over-relaxation (SOR) is a computationally intensive, yet extremely important iterative solver for solving linear systems. Due to recent trends of exponential growth in amount of data generated and increasing problem sizes, serial platforms have proved to be insucient in providing the required computational power. In this paper, we present parallel implementations of red-black SOR method using three modern programming languages namely Chapel, D and Go. We employ SOR method for solving 2D steady-state heat conduction problem. We discuss the optimizations incorporated and the features of these languages which are crucial for improving the program performance. Experiments have been performed using 2, 4, and 8 threads and performance results are compared with serial execution. The analysis of results provides important insights into working of SOR method.
Research Organization:
Oak Ridge National Laboratory (ORNL)
Sponsoring Organization:
SC USDOE - Office of Science (SC)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1150876
Journal Information:
International Journal of High Performance Computing and Networking, Journal Name: International Journal of High Performance Computing and Networking Journal Issue: 4 Vol. 7; ISSN 1740-0562
Country of Publication:
United States
Language:
English

Similar Records

Comparative performance of the conjugate gradient and SOR (Successive Over Relaxation) methods for computational thermal hydraulics
Conference · Wed Dec 31 23:00:00 EST 1986 · OSTI ID:5746389

Plasma-equilibrium calculations by line successive over relaxation
Technical Report · Sun May 01 00:00:00 EDT 1983 · OSTI ID:6087319

Exploring HPCS Languages in Scientific Computing
Journal Article · Mon Dec 31 23:00:00 EST 2007 · Journal of Physics Conference Series · OSTI ID:1035817

Related Subjects