A Systematic Methodology to Compute the Architectural Vulnerability Factors for a High-Performance Microprocessor

Single-event upsets from particle strikes have become akey challenge in microprocessor design. Techniques todeal with these transient faults exist, but come at a cost.Designers clearly require accurate estimates of processorerror rates to make appropriate cost/reliability trade-offs.This paper descr...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:36th Annual International Symposium on Microarchitecture (MICRO-36 2003) s. 29
Hlavní autori: Mukherjee, Shubhendu S., Weaver, Christopher, Emer, Joel, Reinhardt, Steven K., Austin, Todd
Médium: Konferenčný príspevok..
Jazyk:English
Vydavateľské údaje: Washington, DC, USA IEEE Computer Society 03.12.2003
Edícia:ACM Conferences
Predmet:
ISBN:076952043X, 9780769520438
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract Single-event upsets from particle strikes have become akey challenge in microprocessor design. Techniques todeal with these transient faults exist, but come at a cost.Designers clearly require accurate estimates of processorerror rates to make appropriate cost/reliability trade-offs.This paper describes a method for generating theseestimates.A key aspect of this analysis is that some single-bit faults(such as those occurring in the branch predictor) will notproduce an error in a program's output. We define astructure's architectural vulnerability factor (AVF) as theprobability that a fault in that particular structure willresult in an error. A structure's error rate is the product ofits raw error rate, as determined by process and circuittechnology, and the AVF.Unfortunately, computing AVFs of complex structures,such as the instruction queue, can be quite involved. Weidentify numerous cases, such as prefetches, dynamicallydead code, and wrong-path instructions, in which a faultwill not affect correct execution. We instrument a detailedIA64 processor simulator to map bit-level microarchitecturalstate to these cases, generating per-structure AVFestimates. This analysis shows AVFs of 28% and 9% forthe instruction queue and execution units, respectively,averaged across dynamic sections of the entire CPU2000benchmark suite.
AbstractList Single-event upsets from particle strikes have become akey challenge in microprocessor design. Techniques todeal with these transient faults exist, but come at a cost.Designers clearly require accurate estimates of processorerror rates to make appropriate cost/reliability trade-offs.This paper describes a method for generating theseestimates.A key aspect of this analysis is that some single-bit faults(such as those occurring in the branch predictor) will notproduce an error in a program's output. We define astructure's architectural vulnerability factor (AVF) as theprobability that a fault in that particular structure willresult in an error. A structure's error rate is the product ofits raw error rate, as determined by process and circuittechnology, and the AVF.Unfortunately, computing AVFs of complex structures,such as the instruction queue, can be quite involved. Weidentify numerous cases, such as prefetches, dynamicallydead code, and wrong-path instructions, in which a faultwill not affect correct execution. We instrument a detailedIA64 processor simulator to map bit-level microarchitecturalstate to these cases, generating per-structure AVFestimates. This analysis shows AVFs of 28% and 9% forthe instruction queue and execution units, respectively,averaged across dynamic sections of the entire CPU2000benchmark suite.
Author Austin, Todd
Weaver, Christopher
Emer, Joel
Reinhardt, Steven K.
Mukherjee, Shubhendu S.
Author_xml – sequence: 1
  givenname: Shubhendu S.
  surname: Mukherjee
  fullname: Mukherjee, Shubhendu S.
  organization: VSSAD,MMDC,Intel Corporation, 334 South Street.Shrewsbury,Massachusetts, Advanced Computer Architecture Lab, EECS Department,University of Michigan, 1301 Beal Avenue,Ann Arbor,MI
– sequence: 2
  givenname: Christopher
  surname: Weaver
  fullname: Weaver, Christopher
  organization: VSSAD,MMDC,Intel Corporation, 334 South Street.Shrewsbury,Massachusetts, Advanced Computer Architecture Lab, EECS Department,University of Michigan, 1301 Beal Avenue,Ann Arbor,MI
– sequence: 3
  givenname: Joel
  surname: Emer
  fullname: Emer, Joel
  organization: VSSAD,MMDC,Intel Corporation, 334 South Street.Shrewsbury,Massachusetts, Advanced Computer Architecture Lab, EECS Department,University of Michigan, 1301 Beal Avenue,Ann Arbor,MI
– sequence: 4
  givenname: Steven K.
  surname: Reinhardt
  fullname: Reinhardt, Steven K.
  organization: VSSAD,MMDC,Intel Corporation, 334 South Street.Shrewsbury,Massachusetts, Advanced Computer Architecture Lab, EECS Department,University of Michigan, 1301 Beal Avenue,Ann Arbor,MI
– sequence: 5
  givenname: Todd
  surname: Austin
  fullname: Austin, Todd
  organization: Advanced Computer Architecture Lab, EECS Department,University of Michigan, 1301 Beal Avenue,Ann Arbor,MI
BookMark eNqFkM9LwzAcxQMq6OaO3nPyZGfSNG1zHMM5YUPBH3gLSfrtGm0bl6SH_fdWJnj0XR5f-PAe3zdBp73rAaErSuZ81K3geUaL-Wi8ICdoQopc8JRk7P0czUL4IKMyTouCXKD9Aj8fQoRORWvwFmLjKte63QFHh5eu-xoi4NgAXnjT2AgmDl61-G1oe_BK29bGA14pE50PuHYeK7y2uyZ5Aj9eneoN4K013n15ZyAE5y_RWa3aALNfn6LX1d3Lcp1sHu8flotNomiZxUQIqHJONQfFKlGbmqUgDM9SXfM8HV_jVVUQpquyEiU1GeWMijoTrKRE60qzKbo-5o7N-wFClJ0NBtpW9eCGIBnNaVaUfARvjqAyndTOfQZJifxZUh6XlMclpfYW6r_cf3D2DZ6Md_Q
ContentType Conference Proceeding
Copyright Copyright (c) 2003 Institute of Electrical and Electronics Engineers, Inc. All rights reserved.
Copyright_xml – notice: Copyright (c) 2003 Institute of Electrical and Electronics Engineers, Inc. All rights reserved.
DBID 7SC
8FD
JQ2
L7M
L~C
L~D
DOI 10.5555/956417.956570
DatabaseName Computer and Information Systems Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle Computer and Information Systems Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Advanced Technologies Database with Aerospace
ProQuest Computer Science Collection
Computer and Information Systems Abstracts Professional
DatabaseTitleList Computer and Information Systems Abstracts

DeliveryMethod fulltext_linktorsrc
EndPage 29
Genre Conference Paper
GroupedDBID 6IE
6IK
6IL
AAJGR
AAVQY
ACM
ADPZR
ALMA_UNASSIGNED_HOLDINGS
APO
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
GUFHI
IERZE
OCL
RIB
RIC
RIE
RIL
7SC
8FD
AAWTH
JQ2
L7M
LHSKQ
L~C
L~D
ID FETCH-LOGICAL-a184t-99ed651b5ea3d9fcf32e9c542bf5625655dd703bd8d981c415319f493810bbdb3
ISBN 076952043X
9780769520438
ISICitedReferencesCount 529
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000189157500003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
IngestDate Thu Jul 10 20:28:02 EDT 2025
Wed Jan 31 06:51:02 EST 2024
Wed Jan 31 06:44:15 EST 2024
IsPeerReviewed false
IsScholarly false
Language English
LinkModel OpenURL
MeetingName MICRO-36: The 36th Annual International Symposium on Microarchitecture
MergedId FETCHMERGED-LOGICAL-a184t-99ed651b5ea3d9fcf32e9c542bf5625655dd703bd8d981c415319f493810bbdb3
Notes SourceType-Conference Papers & Proceedings-1
ObjectType-Conference Paper-1
content type line 25
PQID 31614785
PQPubID 23500
PageCount 1
ParticipantIDs acm_books_10_5555_956417_956570
proquest_miscellaneous_31614785
acm_books_10_5555_956417_956570_brief
PublicationCentury 2000
PublicationDate 20031203
PublicationDateYYYYMMDD 2003-12-03
PublicationDate_xml – month: 12
  year: 2003
  text: 20031203
  day: 03
PublicationDecade 2000
PublicationPlace Washington, DC, USA
PublicationPlace_xml – name: Washington, DC, USA
PublicationSeriesTitle ACM Conferences
PublicationTitle 36th Annual International Symposium on Microarchitecture (MICRO-36 2003)
PublicationYear 2003
Publisher IEEE Computer Society
Publisher_xml – name: IEEE Computer Society
SSID ssj0000451770
Score 1.7474786
Snippet Single-event upsets from particle strikes have become akey challenge in microprocessor design. Techniques todeal with these transient faults exist, but come at...
SourceID proquest
acm
SourceType Aggregation Database
Publisher
StartPage 29
SubjectTerms Hardware -- Hardware validation
Hardware -- Integrated circuits
Hardware -- Integrated circuits -- Interconnect -- Input -- output circuits
Hardware -- Very large scale integration design -- Application-specific VLSI designs -- Application specific processors
Title A Systematic Methodology to Compute the Architectural Vulnerability Factors for a High-Performance Microprocessor
URI https://www.proquest.com/docview/31614785
WOSCitedRecordID wos000189157500003&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Nb9MwGLa6iQM3EEOMj-EDcEGBpI6T-DihVQh1XTU66C2KY0frWJOuTabtz_BbeV_HSZoxaeJAD1FlRa7lx_X7_byEvFNcJVEKCLiBYo7Ph5EjA1c5PMhQwCSpmxrK_HE4mUTzuZgOBr-bWpjryzDPo5sbsfqvUMMYgI2ls_8AdzspDMB3AB2eADs872jE9wofFmAcpmbN77v7vt8uMUWrWmKA4BgT8XpRBFA1AZLTE4cFyDPYeWBtNrMlNzcMr8em73RN3wTKq20NUZepdHPCb_6oLpHW2mTg3n4c2eY-JnPTpJg4063CBbOmVV25UKy7o_ALztWFJfQ_r-S5zlXVuWx_6sRmoW4RJbSGgm0O863QbSrJqV7kWGtW2iw3uO6ts7fxfjCTScJ6RrAbBoJjiW90n0jg8MEsEB74XvhJYJTX7WRfE--fnMSjs_E4nh3NZx9WVw52JcPovW3RskN2wtCtqwNbDx4y88Bo7QuqV9BQOrUrqlldcQ2feytAXShd_iX_jVIze0L2unJPOm3P0lMy0PkzcnVIO8DpFuC0LKgFnALgtAc47QFOLeAUIKYJvQs47QO-R85GR7MvXx3bn8NJvMgvHSG0CrgnuU6YElmasaEWKfeHMkOzOuBcKRAoUkVKRF4KqiLc95kvkFROSiXZc7KbF7l-QSiY7TJRQgWCMV9KXw7hkshSJqJQZeHQ2ydvYb9i_JttYrBbcUfjekfjekf3yfsH3ojleqEzmKnZ8xhuUgyPJbkuqk3MwPjxw4i_fPCNV-RxdxZfk91yXek35FF6XS426wNzSv4A0h2TcA
linkProvider IEEE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=36th+Annual+International+Symposium+on+Microarchitecture+%28MICRO-36+2003%29&rft.atitle=A+Systematic+Methodology+to+Compute+the+Architectural+Vulnerability+Factors+for+a+High-Performance+Microprocessor&rft.au=Mukherjee%2C+Shubhendu+S&rft.au=Weaver%2C+Christopher&rft.au=Emer%2C+Joel&rft.au=Reinhardt%2C+Steven+K&rft.date=2003-12-03&rft.isbn=9780769520438&rft_id=info:doi/10.5555%2F956417.956570&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769520438/lc.gif&client=summon&freeimage=true
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769520438/mc.gif&client=summon&freeimage=true
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769520438/sc.gif&client=summon&freeimage=true