English

Practical scalability assesment for parallel scientific numerical applications

Distributed, Parallel, and Cluster Computing 2016-11-08 v1 Computational Engineering, Finance, and Science Atmospheric and Oceanic Physics

Abstract

The concept of scalability analysis of numerical parallel applications has been revisited, with the specific goals defined for the performance estimation of research applications. A series of Community Climate Model System (CCSM) numerical simulations were used to test the several MPI implementations, determine optimal use of the system resources, and their scalability. The scaling capacity and model throughput performance metrics for NN cores showed a log-linear behavior approximated by a power fit in the form of C(N)=bNaC(N)=bN^a, where aa and bb are two empirical constants. Different metrics yielded identical power coefficients (aa), but different dimensionality coefficients (bb). This model was consistent except for the large numbers of N. The power fit approach appears to be very useful for scalability estimates, especially when no serial testing is possible. Scalability analysis of additional scientific application has been conducted in the similar way to validate the robustness of the power fit approach.

Keywords

Cite

@article{arxiv.1611.01598,
  title  = {Practical scalability assesment for parallel scientific numerical applications},
  author = {Natalie Perlin and Joel P. Zysman and Ben P. Kirtman},
  journal= {arXiv preprint arXiv:1611.01598},
  year   = {2016}
}

Comments

9 pages, 8 figures, 1 table

R2 v1 2026-06-22T16:42:54.381Z