• DocumentCode
    1360989
  • Title

    The vulnerability of computers: Malfunctions may be due to ¿illegal¿ operations, to hardware failures, or to combinations of hardware and software failures that simply elude pinpointing

  • Author

    Stiffler, Jack J.

  • Author_Institution
    Raytheon Company
  • Volume
    18
  • Issue
    10
  • fYear
    1981
  • Firstpage
    44
  • Lastpage
    45
  • Abstract
    Digital computers pose unique reliability problems. Serious information-processing errors can occur through one failure lasting a billionth of a second in one of the hundreds of thousands of digital components that switch billions of times a day. Just in the transfer of data between Computers and their peripherals, a million characters may stream toward a printer within 15 minutes, and millions of characters per second flow to and from magnetic-disk memory units. What´s more, the tasks that computers generally perform are so complex that some errors can go undetected for long periods of time, until outputs from the machine become sufficiently unreasonable to arouse a user´s suspicions. The only way to design reliability into this environment (besides the method of worst-case design that is used in all walks of engineering) is to build various methods into the machine for detecting and correcting malfunctions. Modern computers therefore have complex watchdog hardware and firmware and programs to keep the machines serviceable despite intermittent or continuous hardware failures.
  • Keywords
    Computers; Fault tolerance; Fault tolerant systems; Operating systems; Program processors;
  • fLanguage
    English
  • Journal_Title
    Spectrum, IEEE
  • Publisher
    ieee
  • ISSN
    0018-9235
  • Type

    jour

  • DOI
    10.1109/MSPEC.1981.6369634
  • Filename
    6369634