• DocumentCode
    3459180
  • Title

    The Fault Tolerant Parallel Algorithm: the Parallel Recomputing Based Failure Recovery

  • Author

    Yang, Xuejun ; Du, Yunfei ; Wang, Panfeng ; Fu, Hongyi ; Jia, Jia ; Wang, Zhiyuan ; Suo, Guang

  • Author_Institution
    Nat. Univ. of Defense Technol., Changsha
  • fYear
    2007
  • fDate
    15-19 Sept. 2007
  • Firstpage
    199
  • Lastpage
    212
  • Abstract
    This paper addresses the issue of fault tolerance in parallel computing, and proposes a new method named parallel recomputing. Such method achieves fault recovery automatically by using surviving processes to recompute the workload of failed processes in parallel. The paper firstly defines the fault tolerant parallel algorithm (FTPA) as the parallel algorithm which tolerates failures by parallel recomputing. Furthermore, the paper proposes the inter-process definition-use relationship analysis method based on the conventional definition-use analysis for revealing the relationship of variables in different processes. Under the guidance of this new method, principles of fault tolerant parallel algorithm design are given. At last, the authors present the design of FTPAs for matrix-matrix multiplication and NPB kernels, and evaluate them by experiments on a cluster system. The experimental results show that the overhead of FTPA is less than the overhead of checkpointing.
  • Keywords
    fault tolerant computing; parallel algorithms; fault tolerant parallel algorithm; interprocess definition-use relationship analysis; parallel recomputing based failure recovery; Algorithm design and analysis; Application software; Checkpointing; Concurrent computing; Fault tolerance; High performance computing; Large-scale systems; Parallel algorithms; Parallel processing; Scientific computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architecture and Compilation Techniques, 2007. PACT 2007. 16th International Conference on
  • Conference_Location
    Brasov
  • ISSN
    1089-795X
  • Print_ISBN
    978-0-7695-2944-8
  • Type

    conf

  • DOI
    10.1109/PACT.2007.4336212
  • Filename
    4336212