• DocumentCode
    2923189
  • Title

    Algorithmic approaches to low overhead fault detection for sparse linear algebra

  • Author

    Sloan, Joseph ; Kumar, Rakesh ; Bronevetsky, Greg

  • Author_Institution
    Univ. of Illinois, Urbana, IL, USA
  • fYear
    2012
  • fDate
    25-28 June 2012
  • Firstpage
    1
  • Lastpage
    12
  • Abstract
    The increasing size and complexity of High-Performance Computing systems is making it increasingly likely that individual circuits will produce erroneous results, especially when operated in a low energy mode. Previous techniques for Algorithm - Based Fault Tolerance (ABFT) [20] have been proposed for detecting errors in dense linear operations, but have high overhead in the context of sparse problems. In this paper, we propose a set of algorithmic techniques that minimize the overhead of fault detection for sparse problems. The techniques are based on two insights. First, many sparse problems are well structured (e.g. diagonal, banded diagonal, block diagonal), which allows for sampling techniques to produce good approximations of the checks used for fault detection. These approximate checks may be acceptable for many sparse linear algebra applications. Second, many linear applications have enough reuse that pre-conditioning techniques can be used to make these applications more amenable to low-cost algorithmic checks. The proposed techniques are shown to yield up to 2× reductions in performance overhead over traditional ABFT checks for a spectrum of sparse problems. A case study using common linear solvers further illustrates the benefits of the proposed algorithmic techniques.
  • Keywords
    distributed processing; error detection; fault diagnosis; fault tolerant computing; linear algebra; sampling methods; ABFT checks; algorithm-based fault tolerance; algorithmic approach; error detection; high-performance computing systems; low overhead fault detection; low-cost algorithmic checks; preconditioning techniques; sampling techniques; sparse linear algebra applications; Accuracy; Approximation methods; Circuit faults; Fault detection; Sparse matrices; Vectors; ABFT; error detection; numerical methods; sparse linear algebra;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Dependable Systems and Networks (DSN), 2012 42nd Annual IEEE/IFIP International Conference on
  • Conference_Location
    Boston, MA
  • ISSN
    1530-0889
  • Print_ISBN
    978-1-4673-1624-8
  • Electronic_ISBN
    1530-0889
  • Type

    conf

  • DOI
    10.1109/DSN.2012.6263938
  • Filename
    6263938