메뉴 건너뛰기




Volumn 2006, Issue , 2006, Pages 64-73

Self-checking instructions - Reducing instruction redundancy for concurrent error detection

Author keywords

Concurrent error detection; Reducing instruction redundancy; Redundant multi threading; Self checking instructions

Indexed keywords

CONCURRENT ERROR DETECTION; REDUCING INSTRUCTION REDUNDANCY; REDUNDANT MULTI THREADING (RMT); REDUNDANT MULTITHREADING; SELF CHECKING INSTRUCTIONS;

EID: 34247100370     PISSN: 1089795X     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1152154.1152168     Document Type: Conference Paper
Times cited : (7)

References (24)
  • 1
    • 0002396593 scopus 로고    scopus 로고
    • DIVA: A reliable substrate for deep submicron microarchitecture design
    • T. Austin, "DIVA: a reliable substrate for deep submicron microarchitecture design," Proc. Micro-32, 1999.
    • (1999) Proc. Micro-32
    • Austin, T.1
  • 2
    • 34247156127 scopus 로고    scopus 로고
    • D. Burger and T. M. Austin, The SimpleScalar Tool Set, Version 2.0, Computer Arch. News, 1997
    • D. Burger and T. M. Austin, "The SimpleScalar Tool Set, Version 2.0," Computer Arch. News, 1997.
  • 3
    • 0036957408 scopus 로고    scopus 로고
    • Dynamic dead instruction detection and elimination
    • J.A.Butts and G.Sohi, "Dynamic dead instruction detection and elimination," ASPLOS, 2002.
    • (2002) ASPLOS
    • Butts, J.A.1    Sohi, G.2
  • 5
    • 0000431078 scopus 로고
    • Low cost concurrent error detection in a VLIW architecture using replicated instructions
    • J. G. Holm, and P. Banerjee, "Low cost concurrent error detection in a VLIW architecture using replicated instructions" Proc. ICPP-21, 1992.
    • (1992) Proc. ICPP-21
    • Holm, J.G.1    Banerjee, P.2
  • 6
    • 29244467743 scopus 로고    scopus 로고
    • Transient-Fault Recovery for Chip Multiprocessors
    • M. Gomaa, et. al., "Transient-Fault Recovery for Chip Multiprocessors," Proc. ISCA-30, 2003.
    • (2003) Proc. ISCA-30
    • Gomaa, M.1    et., al.2
  • 7
    • 0031641244 scopus 로고    scopus 로고
    • Power Considerations in the Design of the Alpha 21264 Microprocessor
    • M. K. Gowan, et. al., "Power Considerations in the Design of the Alpha 21264 Microprocessor," Proc. DAC, 1998.
    • (1998) Proc. DAC
    • Gowan, M.K.1    et., al.2
  • 8
    • 33748875821 scopus 로고    scopus 로고
    • Reducing Resource Redundancy for Concurrent Error Detection Techniques in High Performance Microprocessor
    • S. Kumar, et. al., "Reducing Resource Redundancy for Concurrent Error Detection Techniques in High Performance Microprocessor," Proc. HPCA, 2006.
    • (2006) Proc. HPCA
    • Kumar, S.1    et., al.2
  • 9
    • 28044466269 scopus 로고    scopus 로고
    • A Systematic methodology to compute the architectural vulnerability factors for a high-performance microprocessor
    • S. Mukherjee, et. al., "A Systematic methodology to compute the architectural vulnerability factors for a high-performance microprocessor," Micro-36, 2003.
    • (2003) Micro-36
    • Mukherjee, S.1    et., al.2
  • 10
    • 0020152817 scopus 로고
    • Concurrent error detection in ALU's by recomputing with shifted operands
    • July
    • J. H. Patel, and L. T. Fung, "Concurrent error detection in ALU's by recomputing with shifted operands," IEEE Transactions on Computers, 31(7):589-595, July 1982.
    • (1982) IEEE Transactions on Computers , vol.31 , Issue.7 , pp. 589-595
    • Patel, J.H.1    Fung, L.T.2
  • 11
    • 33748865672 scopus 로고    scopus 로고
    • Dual use of superscalar datapath for transient-fault detection and recovery
    • J. Ray, J. Hoe, and B. Falsafi, "Dual use of superscalar datapath for transient-fault detection and recovery," Proc. Micro-34, 2001.
    • (2001) Proc. Micro-34
    • Ray, J.1    Hoe, J.2    Falsafi, B.3
  • 12
    • 0033726332 scopus 로고    scopus 로고
    • Transient fault detection via simultaneous multithreading
    • June
    • S. Reinhardt, and S. Mukherjee, "Transient fault detection via simultaneous multithreading," Proc. ISCA-27, June 2000.
    • (2000) Proc. ISCA-27
    • Reinhardt, S.1    Mukherjee, S.2
  • 14
    • 0003450887 scopus 로고    scopus 로고
    • CACTI 3.0: An Integrated Cache Timing Power, and Area Model
    • Technical Report, DEC Western Research Lab
    • P. Shivakumar, and N. Jouppi, "CACTI 3.0: An Integrated Cache Timing Power, and Area Model," Technical Report, DEC Western Research Lab, 2002.
    • (2002)
    • Shivakumar, P.1    Jouppi, N.2
  • 15
    • 33748867308 scopus 로고
    • Reliable Computer Systems Design and Evaluation
    • D. P. Siewiorek and R. S. Swarz, "Reliable Computer Systems Design and Evaluation," The Digital Press, 1992.
    • (1992) The Digital Press
    • Siewiorek, D.P.1    Swarz, R.S.2
  • 16
    • 0032667728 scopus 로고    scopus 로고
    • IBM's S/390 G5 microprocessor design
    • March/April
    • T. J. Slegel, et al. "IBM's S/390 G5 microprocessor design," IEEE Micro, 19(2):12-23, March/April 1999.
    • (1999) IEEE Micro , vol.19 , Issue.2 , pp. 12-23
    • Slegel, T.J.1
  • 17
    • 33748881910 scopus 로고    scopus 로고
    • Efficient Resource sharing in Concurrent error detecting Superscalar microarchitectures
    • J.Smolens, et. al., "Efficient Resource sharing in Concurrent error detecting Superscalar microarchitectures ," Proc. Micro-37, 2004.
    • (2004) Proc. Micro-37
    • Smolens, J.1    et., al.2
  • 18
    • 34247129505 scopus 로고    scopus 로고
    • K. Sundaramoorthy, Z. Purser, and E. Rotenberg, Slipstream processors: Improving both performance and fault tolerance, In Proc. Micro-33, December 2000.
    • K. Sundaramoorthy, Z. Purser, and E. Rotenberg, "Slipstream processors: Improving both performance and fault tolerance," In Proc. Micro-33, December 2000.
  • 19
    • 0036290674 scopus 로고    scopus 로고
    • Transient-fault recovery using simultaneous multithreading
    • T. Vijaykumar, I. Pomeranz, and K. Cheng, "Transient-fault recovery using simultaneous multithreading," Proc. ISCA-29, 2002.
    • (2002) Proc. ISCA-29
    • Vijaykumar, T.1    Pomeranz, I.2    Cheng, K.3
  • 20
    • 27544494266 scopus 로고    scopus 로고
    • Techniques to Reduce the Soft Error Rate of a High Performance Microprocessor
    • C. Weaver, et. al., "Techniques to Reduce the Soft Error Rate of a High Performance Microprocessor," Proc. ISCA-31, 2004.
    • (2004) Proc. ISCA-31
    • Weaver, C.1    et., al.2
  • 21
  • 22
    • 27544450708 scopus 로고    scopus 로고
    • Reno: A Rename-Based Instruction Optimizer
    • V. Petric, et. al, "Reno: A Rename-Based Instruction Optimizer," Proc. ISCA-32, 2005.
    • (2005) Proc. ISCA-32
    • Petric, V.1    et., al.2
  • 23
    • 34247145860 scopus 로고    scopus 로고
    • Continuous Optimization
    • Technical Report, UIUC, 2004
    • B. Fahs, et. al, "Continuous Optimization," Technical Report, UIUC, 2004.
    • Fahs, B.1    et., al.2
  • 24
    • 4644301626 scopus 로고    scopus 로고
    • A Complexity-Effective Approach to ALU Bandwidth Enhancement for Instruction-Level Temporal Redundancy
    • A. Parashar, et. al, "A Complexity-Effective Approach to ALU Bandwidth Enhancement for Instruction-Level Temporal Redundancy" ISCA-31, 2004.
    • (2004) ISCA-31
    • Parashar, A.1    et., al.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.