• DocumentCode
    750461
  • Title

    Low-cost, fault-tolerance applications

  • Author

    Saha, Goutam Kumar

  • Author_Institution
    Center for Dev. of Adv. Comput., Kolkatta, India
  • Volume
    24
  • Issue
    4
  • fYear
    2005
  • Firstpage
    35
  • Lastpage
    39
  • Abstract
    This article describes an approach for designing various low-cost, fault-tolerant uniprocessor applications using a multiprocessor. The proposed software-based fault-tolerant model is an economic and effective solution towards tolerating transients and intermittent faults that may occur during the run time of a multiprocessor application system. In this article, the proposed technique adopts the strategy of defensive programming based on time redundancy. This article focuses on protecting an application from faults by running multiple copies of the application on a shared-memory multiprocessor. It saves the costs of developing various independent versions of an application program. This is a significant step towards designing a reliable system at a low cost.
  • Keywords
    multiprocessing programs; shared memory systems; software fault tolerance; application program; defensive programming; reliable system; shared-memory multiprocessor; software-based fault-tolerant model; uniprocessor; Application software; Central Processing Unit; Fault tolerance; Fault tolerant systems; Multiprocessing systems; Protection; Redundancy; Software design; System buses; Voting;
  • fLanguage
    English
  • Journal_Title
    Potentials, IEEE
  • Publisher
    ieee
  • ISSN
    0278-6648
  • Type

    jour

  • DOI
    10.1109/MP.2005.1549757
  • Filename
    1549757