메뉴 건너뛰기




Volumn 29, Issue 7, 2010, Pages 1018-1027

A Compiler-Microarchitecture Hybrid Approach to Soft Error Reduction for Register Files

Author keywords

Compiler architecture hybrid; embedded processor design; energy; partially protected register file (PPRF); register file vulnerability (RFV); reliability

Indexed keywords


EID: 85008014183     PISSN: 02780070     EISSN: 19374151     Source Type: Journal    
DOI: 10.1109/TCAD.2010.2049050     Document Type: Article
Times cited : (20)

References (22)
  • 1
    • 15044363155 scopus 로고    scopus 로고
    • Robust system design with built-in soft-error resilience
    • Feb.
    • S. Mitra, N. Seifert, M. Zhang, Q. Shi, and K. S. Kim, “Robust system design with built-in soft-error resilience,” IEEE Compute vol. 38, no. 2, pp. 43–52, Feb. 2005.
    • (2005) IEEE Compute , vol.38 , Issue.2 , pp. 43-52
    • Mitra, S.1    Seifert, N.2    Zhang, M.3    Shi, Q.4    Kim, K.S.5
  • 4
    • 34547178825 scopus 로고    scopus 로고
    • Cost-efficient soft error protection for embedded microprocessors
    • J. A. Blome, S. Gupta, S. Feng, and S. Mahlke, “Cost-efficient soft error protection for embedded microprocessors,” in Proc. Int. Conf. CASES, 2006, pp. 421–431.
    • (2006) Proc. Int. Conf. CASES , pp. 421-431
    • Blome, J.A.1    Gupta, S.2    Feng, S.3    Mahlke, S.4
  • 7
    • 21644486177 scopus 로고    scopus 로고
    • Addressing soft errors in ARM core-based SoC
    • Cambridge, U.K.: ARM Ltd., Dec.
    • R. Phelan, “Addressing soft errors in ARM core-based SoC,” ARM White Paper. Cambridge, U.K.: ARM Ltd., Dec. 2003.
    • (2003) ARM White Paper.
    • Phelan, R.1
  • 8
    • 29244462335 scopus 로고    scopus 로고
    • Compiler-guided register reliability improvement against soft errors
    • J. Yan and W. Zhang, “Compiler-guided register reliability improvement against soft errors,” in Proc. 5th ACM Int. Conf. EMSOFT, 2005, pp. 203–209.
    • (2005) Proc. 5th ACM Int. Conf. EMSOFT , pp. 203-209
    • Yan, J.1    Zhang, W.2
  • 9
    • 36049000932 scopus 로고    scopus 로고
    • Using register lifetime predictions to protect register files against soft errors
    • P. Montesinos, W. Liu, and J. Torrellas, “Using register lifetime predictions to protect register files against soft errors,” in Proc. 37th Annu. IEEE/IFIP Int. Conf. DSN, 2007, pp. 286–296.
    • (2007) Proc. 37th Annu. IEEE/IFIP Int. Conf. DSN , pp. 286-296
    • Montesinos, P.1    Liu, W.2    Torrellas, J.3
  • 10
    • 70350070719 scopus 로고    scopus 로고
    • Static analysis to mitigate soft errors in register files
    • J. Lee and A. Shrivastava, “Static analysis to mitigate soft errors in register files,” in Proc. Int. Conf. DATE, 2009, pp. 1367–1372.
    • (2009) Proc. Int. Conf. DATE , pp. 1367-1372
    • Lee, J.1    Shrivastava, A.2
  • 13
    • 84944403418 scopus 로고    scopus 로고
    • A systematic methodology to compute the architectural vulnerability factors for a high-performance microprocessor
    • Dec.
    • S. S. Mukherjee, C. Weaver, J. Emer, S. K. Reinhardt, and T. Austin, “A systematic methodology to compute the architectural vulnerability factors for a high-performance microprocessor,” in Proc. Int. Symp. Microarchit., Dec. 2003, pp. 29–42.
    • (2003) Proc. Int. Symp. Microarchit. , pp. 29-42
    • Mukherjee, S.S.1    Weaver, C.2    Emer, J.3    Reinhardt, S.K.4    Austin, T.5
  • 15
    • 0030129806 scopus 로고    scopus 로고
    • The MIPS R10000 superscalar microprocessor
    • Apr.
    • K. C. Yeager, “The MIPS R10000 superscalar microprocessor,” IEEE Micro, vol. 16, no. 2, pp. 28–40, Apr. 1996.
    • (1996) IEEE Micro , vol.16 , Issue.2 , pp. 28-40
    • Yeager, K.C.1
  • 16
    • 64549121070 scopus 로고    scopus 로고
    • Compiler-managed register file protection for energy-efficient soft error reduction
    • J. Lee and A. Shrivastava, “Compiler-managed register file protection for energy-efficient soft error reduction,” in Proc. ASP-DAC, 2009, pp. 618–623.
    • (2009) Proc. ASP-DAC , pp. 618-623
    • Lee, J.1    Shrivastava, A.2
  • 18
    • 0002986475 scopus 로고    scopus 로고
    • The simplescalar tool set, version 2.0
    • D. Burger and T. Austin, “The simplescalar tool set, version 2.0,” SIGARCH Comput. Archit. News, vol. 25, no. 3, pp. 13–25, 1997.
    • (1997) SIGARCH Comput. Archit. News , vol.25 , Issue.3 , pp. 13-25
    • Burger, D.1    Austin, T.2
  • 19
    • 27544478318 scopus 로고    scopus 로고
    • Engineering over-clocking: Reliability-performance trade-offs for high-performance register files
    • G. Memik, M. Chowdhury, A. Mallik, and Y. Ismail, “Engineering over-clocking: Reliability-performance trade-offs for high-performance register files,” in Proc. Int. Conf. DSN, 2005, pp. 770–779.
    • Proc. Int. Conf. DSN , pp. 770-779
    • Memik, G.1    Chowdhury, M.2    Mallik, A.3    Ismail, Y.4
  • 20
    • 35248838450 scopus 로고    scopus 로고
    • An area-efficient approach to improving register file reliability against transient errors
    • M. Kandala, W. Zhang, and L. Yang, “An area-efficient approach to improving register file reliability against transient errors,” in Proc. Int. Symp. Embedded Comput., 2007, pp. 798–803.
    • (2007) Proc. Int. Symp. Embedded Comput. , pp. 798-803
    • Kandala, M.1    Zhang, W.2    Yang, L.3
  • 21
    • 0036507891 scopus 로고    scopus 로고
    • Control-how checking by software signatures
    • Mar.
    • N. Oh, P. P. Shirvani, and E. J. McCluskey, “Control-how checking by software signatures,” IEEE Trans. Rel., vol. 51, no. 2, pp. 111–122, Mar. 2002.
    • (2002) IEEE Trans. Rel. , vol.51 , Issue.2 , pp. 111-122
    • Oh, N.1    Shirvani, P.P.2    McCluskey, E.J.3
  • 22
    • 0036507790 scopus 로고    scopus 로고
    • Error detection by duplicated instructions in super-scalar processors
    • Mar.
    • N. Oh, P. P. Shirvani, and E. J. McCluskey, “Error detection by duplicated instructions in super-scalar processors,” IEEE Trans. Rel., vol. 51, no. 1, pp. 63–75, Mar. 2002.
    • (2002) IEEE Trans. Rel. , vol.51 , Issue.1 , pp. 63-75
    • Oh, N.1    Shirvani, P.P.2    McCluskey, E.J.3


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