메뉴 건너뛰기




Volumn 30, Issue 10, 2011, Pages 1429-1445

Resilient architectures via collaborative design: Maximizing commodity processor performance in the presence of variations

Author keywords

Dynamic variation; error correction; error detection; error recovery; error resiliency; hw sw co design; inductive noise; power supply noise; reliability; resilient design; resilient microprocessor; timing error; variation; voltage droop

Indexed keywords

DYNAMIC VARIATIONS; ERROR RESILIENCY; HW/SW CODESIGN; INDUCTIVE NOISE; POWER-SUPPLY NOISE; RESILIENT DESIGN; RESILIENT MICROPROCESSOR; TIMING ERRORS; VARIATION; VOLTAGE DROOP;

EID: 80053284892     PISSN: 02780070     EISSN: None     Source Type: Journal    
DOI: 10.1109/TCAD.2011.2163635     Document Type: Article
Times cited : (10)

References (53)
  • 3
    • 33750600861 scopus 로고    scopus 로고
    • New generation of predictive technology model for sub-45 nm early design exploration
    • DOI 10.1109/TED.2006.884077
    • W. Zhao and Y. Cao, "New generation of predictive technology model for sub-45nm early design exploration," IEEE Trans. Electron Devices, vol. 53, no. 11, pp. 2816-2823, 2006. (Pubitemid 44680679)
    • (2006) IEEE Transactions on Electron Devices , vol.53 , Issue.11 , pp. 2816-2823
    • Zhao, W.1    Cao, Y.2
  • 5
    • 34548348855 scopus 로고    scopus 로고
    • Understanding voltage variations in chip multiprocessors using a distributed power-delivery network
    • Apr.
    • M. S. Gupta, J. L. Oatley, R. Joseph, G.-Y. Wei, and D. Brooks, "Understanding voltage variations in chip multiprocessors using a distributed power-delivery network," in Proc. DATE, Apr. 2007, pp. 1-6.
    • (2007) Proc. DATE , pp. 1-6
    • Gupta, M.S.1    Oatley, J.L.2    Joseph, R.3    Wei, G.-Y.4    Brooks, D.5
  • 8
    • 0031641244 scopus 로고    scopus 로고
    • Power considerations in the design of the Alpha 21264 microprocessor
    • Jun.
    • M. K. Gowan, L. L. Biro, and D. B. Jackson, "Power considerations in the design of the Alpha 21264 microprocessor," in Proc. 35th Annu. Des. Autom. Conf., Jun. 1998, pp. 726-731.
    • (1998) Proc. 35th Annu. Des. Autom. Conf. , pp. 726-731
    • Gowan, M.K.1    Biro, L.L.2    Jackson, D.B.3
  • 9
    • 46649092952 scopus 로고    scopus 로고
    • Noisedirect: A technique for power supply noise aware floorplanning using microarchitecture profiling
    • Jan.
    • F. Mohamood, M. B. Healy, S. K. Lim, and H.-H. S. Lee, "Noisedirect: A technique for power supply noise aware floorplanning using microarchitecture profiling," in Proc. ASP-DAC, Jan. 2007, pp. 786-791.
    • (2007) Proc. ASP-DAC , pp. 786-791
    • Mohamood, F.1    Healy, M.B.2    Lim, S.K.3    Lee, H.-H.S.4
  • 10
    • 0036625321 scopus 로고    scopus 로고
    • On-chip decoupling capacitor optimization using architecture level prediction
    • DOI 10.1109/TVLSI.2002.1043335, PII S1063821002063035
    • M. D. Pant, P. Pant, and D. S. Wills, "On-chip decoupling capacitor optimization using architectural level prediction," IEEE Trans. Very Large Scale Integr. Syst., vol. 10, no. 3, pp. 319-326, Jun. 2002. (Pubitemid 35369651)
    • (2002) IEEE Transactions on Very Large Scale Integration (VLSI) Systems , vol.10 , Issue.3 , pp. 319-326
    • Pant, M.D.1    Pant, P.2    Wills, D.S.3
  • 11
    • 13144279339 scopus 로고    scopus 로고
    • Current demand balancing: A technique for minimization of current surge in high performance clock-gated microprocessors
    • DOI 10.1109/TVLSI.2004.840404
    • Y. Chen, K. Roy, and C.-K. Koh, "Current demand balancing: A technique for minimization of current surge in high performance clock gated microprocessors," IEEE Trans. Very Large Scale Integr. Syst., vol. 13, no. 1, pp. 75-85, Jan. 2005. (Pubitemid 40178469)
    • (2005) IEEE Transactions on Very Large Scale Integration (VLSI) Systems , vol.13 , Issue.1 , pp. 75-85
    • Chen, Y.1    Roy, K.2    Koh, C.-K.3
  • 13
    • 49549122926 scopus 로고    scopus 로고
    • Energy-efficient and metastability immune timing-error detection and instruction replay-based recovery circuits for dynamic variation tolerance
    • Feb.
    • K. A. Bowman, J. W. Tschanz, N. S. Kim, J. Lee, C. B. Wilkerson, S.-L. Lu, T. Karnik, and V. De, "Energy-efficient and metastability immune timing-error detection and instruction replay-based recovery circuits for dynamic variation tolerance," in Proc. IEEE Int. Solid State Circuits Conf., Feb. 2008, pp. 402-623.
    • (2008) Proc. IEEE Int. Solid State Circuits Conf. , pp. 402-623
    • Bowman, K.A.1    Tschanz, J.W.2    Kim, N.S.3    Lee, J.4    Wilkerson, C.B.5    Lu, S.-L.6    Karnik, T.7    De, V.8
  • 15
    • 0035365369 scopus 로고    scopus 로고
    • Dynamic binary translation and optimization
    • DOI 10.1109/12.931892
    • K. Ebcioglu, E. Altman, M. Gschwind, and S. Sathaye, "Dynamic binary translation and optimization," IEEE Trans. Comput., vol. 50, no. 6, pp. 529-548, Jun. 2001. (Pubitemid 32609866)
    • (2001) IEEE Transactions on Computers , vol.50 , Issue.6 , pp. 529-548
    • Ebcioglu, K.1    Altman, E.2    Gschwind, M.3    Sathaye, S.4
  • 16
    • 0037619265 scopus 로고    scopus 로고
    • Web search for a planet: The Google cluster architecture
    • Mar.-Apr.
    • L. A. Barroso, J. Dean, and U. Holzle, "Web search for a planet: The Google cluster architecture," Micro, IEEE, vol. 23, no. 2, pp. 22-28, Mar.-Apr. 2003.
    • (2003) Micro, IEEE , vol.23 , Issue.2 , pp. 22-28
    • Barroso, L.A.1    Dean, J.2    Holzle, U.3
  • 20
    • 33748113790 scopus 로고    scopus 로고
    • ReStore: Symptom-based soft error detection in microprocessors
    • DOI 10.1109/TDSC.2006.40, 1673379
    • N. J. Wang and S. J. Patel, "ReStore: Symptom-based soft error detection in microprocessors," IEEE Trans. Dependable Secur. Comput., vol. 3, no. 3, pp. 188-201, Jul.-Sep. 2006. (Pubitemid 44304207)
    • (2006) IEEE Transactions on Dependable and Secure Computing , vol.3 , Issue.3 , pp. 188-201
    • Wang, N.J.1    Patel, S.J.2
  • 27
    • 27544515395 scopus 로고    scopus 로고
    • BugNet: Continuously recording program execution for deterministic replay debugging
    • Proceedings - 32nd International Symposium on Computer Architecture, ISCA 2005
    • S. Narayanasamy, G. Pokam, and B. Calder, "BugNet: Continuously recording program execution for deterministic replay debugging," in Proc. 32nd Annu. ISCA, 2005, pp. 284-295. (Pubitemid 41543448)
    • (2005) Proceedings - International Symposium on Computer Architecture , pp. 284-295
    • Narayanasamy, S.1    Pokam, G.2    Calder, B.3
  • 28
    • 57749207483 scopus 로고    scopus 로고
    • DeCoR: A delayed commit and rollback mechanism for handling inductive noise in processors
    • Feb.
    • M. S. Gupta, K. Rangan, M. D. Smith, G.-Y. Wei, and D. M. Brooks, "DeCoR: A delayed commit and rollback mechanism for handling inductive noise in processors," in Proc. HPCA, Feb. 2008, pp. 381-392.
    • (2008) Proc. HPCA , pp. 381-392
    • Gupta, M.S.1    Rangan, K.2    Smith, M.D.3    Wei, G.-Y.4    Brooks, D.M.5
  • 35
    • 16244397252 scopus 로고    scopus 로고
    • Control techniques to eliminate voltage emergencies in high performance processors
    • Feb.
    • R. Joseph, D. Brooks, and M. Martonosi, "Control techniques to eliminate voltage emergencies in high performance processors," in Proc. HPCA, Feb. 2003, pp. 79-90.
    • (2003) Proc. HPCA , pp. 79-90
    • Joseph, R.1    Brooks, D.2    Martonosi, M.3
  • 36
    • 1542359145 scopus 로고    scopus 로고
    • Pipeline muffling and a priori current ramping: Architectural techniques to reduce high-frequency inductive noise
    • Aug.
    • M. D. Powell and T. N. Vijaykumar, "Pipeline muffling and a priori current ramping: Architectural techniques to reduce high-frequency inductive noise," in Proc. Int. Symp. Low Power Electron. Design, Aug. 2003, pp. 223-228.
    • (2003) Proc. Int. Symp. Low Power Electron. Design , pp. 223-228
    • Powell, M.D.1    Vijaykumar, T.N.2
  • 37
    • 4644231132 scopus 로고    scopus 로고
    • Exploiting resonant behavior to reduce inductive noise
    • Jun.
    • M. Powell and T. N. Vijaykumar, "Exploiting resonant behavior to reduce inductive noise," in Proc. ISCA, Jun. 2004, pp. 288-299.
    • (2004) Proc. ISCA , pp. 288-299
    • Powell, M.1    Vijaykumar, T.N.2
  • 38
    • 77949628649 scopus 로고    scopus 로고
    • Predicting voltage droops using recurring program and microarchitectural event activity
    • Jan.-Feb.
    • V. J. Reddi, M. Gupta, G. Holloway, M. D. Smith, G.-Y. Wei, and D. Brooks, "Predicting voltage droops using recurring program and microarchitectural event activity," IEEE Micro, vol. 30, no. 1, p. 110, Jan.-Feb. 2010.
    • (2010) IEEE Micro , vol.30 , Issue.1 , pp. 110
    • Reddi, V.J.1    Gupta, M.2    Holloway, G.3    Smith, M.D.4    Wei, G.-Y.5    Brooks, D.6
  • 43
    • 70350704972 scopus 로고    scopus 로고
    • Software-assisted hardware reliability: Abstracting circuit-level challenges to the software stack
    • Jul.
    • V. Reddi, M. Gupta, M. Smith, G.-Y. Wei, D. Brooks, and S. Campanoni, "Software-assisted hardware reliability: Abstracting circuit-level challenges to the software stack," in Proc. 46th Annu. DAC, Jul. 2009, pp. 788-793.
    • (2009) Proc. 46th Annu. DAC , pp. 788-793
    • Reddi, V.1    Gupta, M.2    Smith, M.3    Wei, G.-Y.4    Brooks, D.5    Campanoni, S.6
  • 48
    • 47249103334 scopus 로고    scopus 로고
    • Using OS observations to improve performance in multicore systems
    • May-Jun.
    • R. Knauerhase, P. Brett, B. Hohlt, T. Li, and S. Hahn, "Using OS observations to improve performance in multicore systems," IEEE Micro, vol. 28, no. 3, pp. 54-66, May-Jun. 2008.
    • (2008) IEEE Micro , vol.28 , Issue.3 , pp. 54-66
    • Knauerhase, R.1    Brett, P.2    Hohlt, B.3    Li, T.4    Hahn, S.5
  • 53
    • 85015899515 scopus 로고    scopus 로고
    • The price of performance: An economic case for chip multiprocessing
    • Sep.
    • L. A. Barroso, "The price of performance: An economic case for chip multiprocessing," Queue, ACM, vol. 3, no. 7, pp. 48-53, Sep. 2005.
    • (2005) Queue, ACM , vol.3 , Issue.7 , pp. 48-53
    • Barroso, L.A.1


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