• Cite Icon115
  • https://doi.org/10.1145/1995896.1995923Copy DOI Icon

High performance linpack benchmark

  • May 31, 2011
  • Teresa Davies +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The probability that a failure will occur before the end of the computation increases as the number of processors used in a high performance computing application increases. For long running applications using a large number of processors, it is essential that fault tolerance be used to prevent a total loss of all finished computations after a failure. While checkpointing has been very useful to tolerate failures for a long time, it often introduces a considerable overhead especially when applications modify a large amount of memory between checkpoints and the number of processors is large. In this paper, we propose an algorithm-based recovery scheme for the High Performance Linpack benchmark (which modifies a large amount of memory in each iteration) to tolerate fail-stop failures without checkpointing. It was proved by Huang and Abraham that a checksum added to a matrix will be maintained after the matrix is factored. We demonstrate that, for the right-looking LU factorization algorithm, the checksum is maintained at each step of the computation. Based on this checksum relationship maintained at each step in the middle of the computation, we demonstrate that fail-stop process failures in High Performance Linpack can be tolerated without checkpointing. Because no periodical checkpoint is necessary during computation and no roll-back is necessary during recovery, the proposed recovery scheme is highly scalable and has a good potential to scale to extreme scale computing and beyond. Experimental results on the supercomputer Jaguar demonstrate that the fault tolerance overhead introduced by the proposed recovery scheme is negligible.

Similar Papers
  • Conference Article

Bit Flipping Errors in High Performance Linpack at Exascale and Beyond

  • Sep 01, 2015
  • Erlin Yao +1
  • Conference Article
  • Citations6

Performance impact of process mapping on small-scale SMP clusters -a case study using high performance linpack

  • Jan 01, 2002
  • Tau Leng +4
  • Conference Article
  • Citations88

Power efficiency in high performance computing

  • Apr 01, 2008
  • Proceedings - IEEE International Parallel and Distributed Processing Symposium
  • Shoaib Kamil +2
  • Conference Article
  • Citations1

A Generic Pipelined Task Scheduling Algorithm for Fault-Tolerant Decentralized Control of a Segmented Telescope Testbed

  • Jan 01, 2004
  • Salvador Fallorina +6
  • Book Chapter
  • Citations1

The Vector Computing Cloud: Toward a Vector Meta-Computing Environment

  • Jan 01, 2010
  • Ryusuke Egawa +3
  • Conference Article
  • Citations15

The performance impact of computational efficiency on HPC clusters with hyper-threading technology

  • Apr 26, 2004
  • O Celebioglu +5
  • Conference Article
  • Citations2

A comparative study and empirical evaluation of global view High performance Linpack program in X10

  • Oct 05, 2009
  • Ganesh Bikshandi +5
  • Conference Article
  • Citations3

An Adaptive Middleware Framework for Optimal Scheduling on Large Scale Compute Clusters

  • Apr 01, 2011
  • Arzu Gosney +3
  • Conference Article
  • Citations50

Multi-threading and one-sided communication in parallel LU factorization

  • Nov 10, 2007
  • Parry Husbands +1
  • Conference Article
  • Citations2

The Experience in Designing and Building the High Performance Cluster Netuno

  • Oct 01, 2011
  • Gabriel P Silva +4
  • Research Article

Panel Method Computational PerformanceOn CM-2 And IPSC/860 MPP Machines

  • Jan 01, 1970
  • WIT transactions on modelling and simulation
  • Hong Hu +1
  • Single Report
  • Citations7

A new parallel method for molecular dynamics simulation of macromolecular systems

  • Aug 01, 1994
  • S Plimpton +1
  • Research Article
  • Citations9

Optimal granularity and scheme of parallel test generation in a distributed system

  • Jul 01, 1995
  • IEEE Transactions on Parallel and Distributed Systems
  • H Fujiwara +1
  • Research Article

Transient Bit Error Recovery Scheme for ROM-Based Embedded Systems

  • Sep 01, 2005
  • IEICE Transactions on Information and Systems
  • S.-M Ryu
  • Research Article
  • Citations65

Single Disk Failure Recovery for X-Code-Based Parallel Storage Systems

  • Apr 01, 2014
  • IEEE Transactions on Computers
  • Silei Xu +6
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.