• DocumentCode
    751768
  • Title

    A fault tolerant hybrid memory structure and memory management algorithms

  • Author

    Bowen, Nicholas S. ; Pradhan, Dhiraj K.

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
  • Volume
    44
  • Issue
    3
  • fYear
    1995
  • fDate
    3/1/1995 12:00:00 AM
  • Firstpage
    408
  • Lastpage
    418
  • Abstract
    This paper proposes a cost effective fault tolerant memory structure. It uses the modified status of virtual memory pages as the basis to propose a system with two classes of memory. One class is for modified pages, and the other is for pages not modified. The term hybrid memory system is used to describe this system. Results show the cost savings for a hybrid system over a traditional fault tolerant system. Hybrid virtual memory algorithms are proposed for the system. The traditional lifetime and space-time measures of virtual memory algorithms are extended for the hybrid algorithms. This includes “cost-weighted” measures to reflect the fact that the two classes of memory may have different resource allocation constraints. A theoretical result is presented for the effect of combining the hybrid lifetime functions. Finally, a framework for developing hybrid algorithms is presented with experimental results illustrating the analysis. It is shown that the lifetime measure for the hybrid policies can show improvements over traditional algorithms
  • Keywords
    fault tolerant computing; paged storage; resource allocation; storage management; fault tolerant; hybrid memory structure; hybrid memory system; memory management; memory management algorithms; resource allocation; virtual memory; Algorithm design and analysis; Circuit faults; Costs; Error correction; Fault detection; Fault tolerance; Fault tolerant systems; Memory management; Redundancy; Resource management;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.372033
  • Filename
    372033