Understanding performance variability in standard and pipelined parallel Krylov solvers

03/21/2021
by   Hannah Morgan, et al.
0

In this work, we collect data from runs of Krylov subspace methods and pipelined Krylov algorithms in an effort to understand and model the impact of machine noise and other sources of variability on performance. We find large variability of Krylov iterations between compute nodes for standard methods that is reduced in pipelined algorithms, directly supporting conjecture, as well as large variation between statistical distributions of runtimes across iterations. Based on these results, we improve upon a previously introduced nondeterministic performance model by allowing iterations to fluctuate over time. We present our data from runs of various Krylov algorithms across multiple platforms as well as our updated non-stationary model that provides good agreement with observations. We also suggest how it can be used as a predictive tool.

READ FULL TEXT

page 6

page 8

research
01/11/2018

A parallel workload has extreme variability in a production environment

Writing data in parallel is a common operation in some computing environ...
research
12/08/2019

Individual predictions matter: Assessing the effect of data ordering in training fine-tuned CNNs for medical imaging

We reproduced the results of CheXNet with fixed hyperparameters and 50 d...
research
12/14/2020

Prediction of High-Performance Computing Input/Output Variability and Its Application to Optimization for System Configurations

Performance variability is an important measure for a reliable high perf...
research
06/08/2020

Stochastic Optimization with Non-stationary Noise

We investigate stochastic optimization problems under relaxed assumption...
research
04/22/2021

Orthogonal iterations on Structured Pencils

We present a class of fast subspace tracking algorithms based on orthogo...
research
04/03/2018

Convolutional Neural Networks Regularized by Correlated Noise

Neurons in the visual cortex are correlated in their variability. The pr...
research
01/22/2021

An ensemble solver for segregated cardiovascular FSI

Computational models are increasingly used for diagnosis and treatment o...

Please sign up or login with your details

Forgot password? Click here to reset