Low cost and high RAS mirrored memory

   
   

An architecture, method and apparatus for a data processing system having memory compression and two common memories forming either a single unified memory, or a dual memory system capable of continuous operation in the presence of a hardware failure or redundant "duplex" computer maintenance outage, without the cost of duplicating the memory devices. A memory controller employs hardware memory compression to reduce the memory requirement by half, which compensates for the doubling of the memory needed for the redundant storage. The memory controller employs error detection and correction code that is used to detect storage subsystem failure during read accesses. Upon detection of a fault, the hardware automatically reissues the read access to a separate memory bank that is logically identical to the faulty bank. After a memory bank is identified as faulty, the memory controller precludes further read access to the bank, permitting replacement without interruption to the application or operating system software operation.

Μια αρχιτεκτονική, μέθοδος και συσκευές για ένα σύστημα επεξεργασίας δεδομένων που έχει τη συμπίεση μνήμης και δύο κοινές μνήμες που διαμορφώνουν είτε μια ενιαία ενοποιημένη μνήμη, είτε ένα διπλό σύστημα μνήμης ικανό της συνεχούς λειτουργίας παρουσία μιας αποτυχίας υλικού είτε μιας περιττής "διπλήσ" διακοπής λειτουργίας συντήρησης εξοπλισμού, χωρίς το κόστος τις συσκευές μνήμης. Ένας ελεγκτής μνήμης υιοθετεί τη συμπίεση μνήμης υλικού για να μειώσει την απαίτηση μνήμης από το μισό, το οποίο αντισταθμίζει το διπλασιασμό της μνήμης που απαιτείται για την περιττή αποθήκευση. Ο ελεγκτής μνήμης υιοθετεί τον κώδικα ανίχνευσης και διορθώσεων λάθους που χρησιμοποιείται για να ανιχνεύσει την αποτυχία υποσυστημάτων αποθήκευσης κατά τη διάρκεια των διαβασμένων προσβάσεων. Επάνω στην ανίχνευση ενός ελαττώματος, το υλικό επανεκδίδει αυτόματα τη διαβασμένη πρόσβαση σε μια χωριστή τράπεζα μνήμης που είναι λογικά ίδια με την ελαττωματική τράπεζα. Αφότου προσδιορίζεται μια τράπεζα μνήμης όπως ελαττωματική, ο ελεγκτής μνήμης αποκλείει την περαιτέρω διαβασμένη πρόσβαση στην τράπεζα, που επιτρέπει την αντικατάσταση χωρίς διακοπή στην εφαρμογή ή τη λειτουργία λογισμικού λειτουργικών συστημάτων.

 
Web www.patentalert.com

< System creating chat network based on a time of each chat access request

< System, method and article of manufacture for contract term certification utilizing a network

> Method and system for producing interactive three-dimensional renderings of selected body organs having hollow lumens to enable simulated movement through the lumen

> Secure user certification for electronic commerce employing value metering system

~ 00121