DocumentCode
3448265
Title
See applications run and throughput jump: The case for redundant computing in HPC
Author
Riesen, Rolf ; Ferreira, Kurt ; Stearley, Jon
fYear
2010
fDate
June 28 2010-July 1 2010
Firstpage
29
Lastpage
34
Abstract
For future parallel-computing systems with as few as twenty-thousand nodes we propose redundant computing to reduce the number of application interrupts. The frequency of faults in exascale systems will be so high that traditional checkpoint/restart methods will break down. Applications will experience interruptions so often that they will spend more time restarting and recovering lost work, than computing the solution. We show that redundant computation at large scale can be cost effective and allows applications to complete their work in significantly less wall-clock time. On truly large systems, redundant computing can increase system throughput by an order of magnitude.
Keywords
multiprocessing systems; parallel programming; HPC; checkpoint methods; exascale systems; lost work recovery; parallel computing systems; redundant computing; restart methods; time restarting; Application software; Circuit faults; Computer networks; Concurrent computing; Costs; Frequency; Laboratories; Large-scale systems; Resumes; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Systems and Networks Workshops (DSN-W), 2010 International Conference on
Conference_Location
Chicago, IL
Print_ISBN
978-1-4244-7729-6
Electronic_ISBN
978-1-4244-7728-9
Type
conf
DOI
10.1109/DSNW.2010.5542625
Filename
5542625
Link To Document