Loading…
Scalable rank-mapping algorithm for an icosahedral grid system on the massive parallel computer with a 3-D torus network
•Rank-mapping algorithm for an icosahedral grid system is developed.•The new algorithm is applicable to the computer with a 3-D torus network topology.•Using the new algorithm, number of hops does not increase with the number of nodes.•The new algorithm achieves almost perfect weak scaling on the K...
Saved in:
Published in: | Parallel computing 2014-08, Vol.40 (8), p.362-373 |
---|---|
Main Authors: | , , , , , , , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | •Rank-mapping algorithm for an icosahedral grid system is developed.•The new algorithm is applicable to the computer with a 3-D torus network topology.•Using the new algorithm, number of hops does not increase with the number of nodes.•The new algorithm achieves almost perfect weak scaling on the K computer.•The new algorithm seems to reduce the communication congestion on the K computer.
In this paper, we develop a rank-mapping algorithm for an icosahedral grid system on a massive parallel computer with the 3-D torus network topology, specifically on the K computer. Our aim is to improve the weak scaling performance of the point-to-point communications for exchanging grid-point values between adjacent grid regions on a sphere. We formulate a new rank-mapping algorithm to reduce the maximum number of hops for the point-to-point communications. We evaluate both the new algorithm and the standard ones on the K computer, using the communication kernel of the Nonhydrostatic Icosahedral Atmospheric Model (NICAM), a global atmospheric model with an icosahedral grid system. We confirm that, unlike the standard algorithms, the new one achieves almost perfect performance in the weak scaling on the K computer, even for 10,240 nodes. Results of additional experiments imply that the high scalability of the new rank-mapping algorithm on the K computer is achieved by reducing network congestion in the links between adjacent nodes. |
---|---|
ISSN: | 0167-8191 1872-7336 |
DOI: | 10.1016/j.parco.2014.06.002 |