Published June 28, 2018 | Version v1
Journal article Open

Simulation Framework for Asynchronous Iterative Methods

  • 1. ROR icon Naval Surface Warfare Center
  • 2. ROR icon Old Dominion University

Description

As high-performance computing (HPC) platforms progress towards exascale, computational methods must be revamped to successfully leverage them. In particular, (1) asynchronous methods become of great importance because synchronization becomes prohibitively expensive and (2) resilience of computations must be achieved, e.g., using checkpointing selectively which may otherwise become prohibitively expensive due to the sheer scale of the computing environment. In this work, a simulation framework for asynchronous iterative methods is proposed and tested on HPC accelerator (shared-memory) architecture. The design proposed here offers a lightweight alternative to existing computational frameworks to allow for easy experimentation with various relaxation iterative techniques, solution updating schemes, and predicted performance. The simulation framework is implemented in MATLAB® using function handles which offers a modular, easily extensible design. An example of a case study using the simulation framework is presented to examine the efficacy of different checkpointing schemes for asynchronous relaxation methods.

Files

jsime-article-1-5.pdf

Files (2.5 MB)

Name Size Download all
md5:b644908c681b27db0a5643ff379f9d32
2.5 MB Preview Download

Additional details

Funding

United States Air Force Office of Scientific Research
AFOSR FA9550-12-1-0476
Office of Advanced Scientific Computing Research
DE-SC 0016564
Office of Advanced Scientific Computing Research
DE-AC00 07CH11358
United States Department of Defense
Old Dominion University
Naval Surface Warfare Center