Soft Error Register File
In the event of a soft error, as long as one does not occur at the same address in both copies of the register file, which is highly unlikely, the normal Jan. 200710. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by Mai 2008Maxtor CorporationMethods and structure for error correction in a processor pipelineUS75127728. have a peek at this web-site
Okt. 2004Intel CorporationUsing hardware or firmware for cache tag and data ECC soft error correctionUS73406432. The system of claim 1, wherein the error detection circuitry and error recovery circuitry are implemented in hardware. 4. J. The system includes a first register file and a second register file that mirrors the first register file. http://ieeexplore.ieee.org/iel5/4708846/4708847/04708869.pdf
The computer program product includes a tangible storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method. Static analysis to mitigate soft errors in register files[C]//Proceedings of the Conference on Design, Automation and Test in Europe. DETAILED DESCRIPTION Exemplary embodiments of the present invention are directed to a mechanism for correcting soft errors in a register file by relying on a copy of the contents of the Compiler-managed register file protection for energy-efficient soft error reduction [C]// Proceedings of the 2009 Asia and South Pacific Design Automation Conference.
A system for performing soft error recovery, the system comprising: a first register file; a second register file mirroring the first register file; an arithmetic pipeline for receiving data read from WATSON III - DOES HAVE A SIGNATURE ON THE ASSN T PREVIOUSLY RECORDED ON REEL 024187 FRAME 0013. Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language The ACM Guide to Computing Literature All Tags Export Formats Save to Binder Mein KontoSucheMapsYouTubePlayNewsGmailDriveKalenderGoogle+ÜbersetzerFotosMehrShoppingDocsBooksBloggerKontakteHangoutsNoch mehr von GoogleAnmeldenAusgeblendete Felder PatenteRegister file soft error recovery including a system that includes
The system further includes error recovery circuitry to insert an error recovery instruction into the arithmetic pipeline in response to detecting the corrupted data. An arithmetic pipeline may include multiple stages such as one stage that multiplies two numbers and another stage that adds a third number to the product from the previous stage. Piscataway N J: IEEE Press, 2005: 243–254.Google ScholarLee J, Shrivastava A. http://link.springer.com/article/10.1007/s11859-014-1047-8 Nat.
New York: ACM Press, 2006: 421–431.Google ScholarGokhan M, Chowdhury M H, Mallik A, et al. Did you know your Organization can subscribe to the ACM Digital Library? Mai 200718. Cost-efficient soft error protection for embedded microprocessors[C]// Proceedings of the 2006 International Conference on Compilers, Architecture and Synthesis for Embedded Systems.
Your cache administrator is webmaster. Check This Out morefromWikipedia ECC memory Error-correcting code memory (ECC memory) is a type of computer data storage that can detect and correct the more common kinds of internal data corruption. That is, an exemplary embodiment uses the hardware (i.e., in a way that is transparent to the software and operating system) and a processor instruction (i.e., an instruction in the processor Sept. 20034.
- Please try the request again.
- Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and
- A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the
- Please try the request again.
- As used herein, the term “arithmetic pipeline” refers to a pipeline that is processing an arithmetic instruction.
Copyright © 2016 ACM, Inc. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention. Patentzitate Zitiertes PatentEingetragen Veröffentlichungsdatum Antragsteller TitelUS45846812. http://nzbsites.com/soft-error/soft-error-in-memory.html Juli 2008International Business Machines CorporationSoft error handling in microprocessorsUS20100095098 *14.
The corresponding structures, materials, acts, and equivalents of all means or step plus function elements in the claims below are intended to include any structure, material, or act for performing the However, the original pattern of ones and zeros cannot be reconstructed purely from this knowledge alone. The magnetic field at any given point is specified by both a direction and a magnitude (or strength); as such it is a vector field.
Techniques for synthesizing binaries to an advanced register/memory structure[C]// Proceedings of the 2005 ACM/SIGDA 13th International Symposium on Field-programmable Gate Arrays.
An error recovery instruction is inserted by error recovery circuitry into the arithmetic pipeline in response to detecting the corrupted data. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the The arithmetic unit 102 includes register file 106 and register file 108, as well as an arithmetic pipeline 110. When the parity error is correctable, the arithmetic pipeline 110 selects whichever operand is correct, and writes the result back to a target address, in both copies of the register file
registers). At block 208, the control unit 104 flushes the instruction whose operand had a soft error from the arithmetic pipeline and at block 210, the control unit 104 puts the arithmetic morefromWikipedia Electric power Electric power is the rate at which electric energy is transferred by an electric circuit. have a peek here Additional features and advantages are realized through the techniques of the present embodiment.
The inserted error recovery instruction replaces the corrupted data in the first register file with a copy of the data from the second register file. DSN’07. BACKGROUND This invention relates generally to soft errors in computing storage devices, and more particularly, to circuitry to recover from soft errors in register files. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof.
Febr. 2002International Business Machines CorporationOn-board scrubbing of soft errors memory moduleUS662574921. Generated Fri, 28 Oct 2016 01:02:55 GMT by s_mf18 (squid/3.5.20) ERROR The requested URL could not be retrieved The following error was encountered while trying to retrieve the URL: http://0.0.0.7/ Connection Apr. 2010ASAssignmentFree format text: CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET & NOTICE OF RECORDATION DO NOT INCLUDE THE 5TH INV.ALFRED T. Wuhan Univ.
Leuven, Belgium: European Design and Automation, 2009: 1367–1372.Google ScholarGeorge A R, Chang J, Vachharajani N, et al. The two copies of the register file both include multiple locations for storing data (i.e. Piscataway N J: IEEE Press, 2007, 1: 798–803.Google ScholarYan J, Zhang W. In an exemplary embodiment, the error detection and correction is performed by soft error recovery circuitry in a floating point processing engine.
A computer program product for performing soft error recovery, the computer program product comprising: a non-transitory tangible storage medium readable by a processing circuit and storing instructions for execution by the Device and Materials Reliability, IEEE Transactions on, 2005, 5(3): 305–316.CrossRefGoogle ScholarWilson L. candidate, research direction: programming language and data management.CLC numberTP 314ReferencesBaumann R C. If an odd number of bits within the group (including the parity bit itself and the group of bits it represents) get corrupted, the parity bit will no longer represent the
The QVFsel instruction reads data from the offending address via the B and C operands, from the B and C copies of the register file, respectively. Soft errors are phenomena seen in electronic devices when an extraneous charge is introduced into the system, causing an incorrect value to be observed on a signal or in a storage The system of claim 1, wherein the system further comprises a control unit for flushing an instruction associated with the corrupted data in response to detecting the corrupted data and for
© Copyright 2017 nzbsites.com. All rights reserved.