{"id":"https://openalex.org/W2130189691","doi":"https://doi.org/10.1109/24.994913","title":"Error detection by duplicated instructions in super-scalar processors","display_name":"Error detection by duplicated instructions in super-scalar processors","publication_year":2002,"publication_date":"2002-03-01","ids":{"openalex":"https://openalex.org/W2130189691","doi":"https://doi.org/10.1109/24.994913","mag":"2130189691"},"language":"en","primary_location":{"id":"doi:10.1109/24.994913","doi":"https://doi.org/10.1109/24.994913","is_oa":false,"landing_page_url":"https://doi.org/10.1109/24.994913","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","ccf-c","cwts-core","dongbi-b","jufo-2","norway-1","poland-140","russia-white-list-1"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","raw_type":"journal-article"},"volume":null,"type":"article","is_traditional":true,"indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111967886","display_name":"Nahmsuk Oh","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"N. Oh","raw_affiliation_strings":["Center for Reliable Computing, Departments of Electrical Engineering and Computer Science, University of Stanford, Stanford, CA, USA","[Dept. of Electr. Eng., Stanford Univ., CA, USA]"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable Computing, Departments of Electrical Engineering and Computer Science, University of Stanford, Stanford, CA, USA","institution_ids":["https://openalex.org/I97018004"]},{"raw_affiliation_string":"[Dept. of Electr. Eng., Stanford Univ., CA, USA]","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082186622","display_name":"Philip P. Shirvani","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"P.P. Shirvani","raw_affiliation_strings":["Center for Reliable Computing, Departments of Electrical Engineering and Computer Science, University of Stanford, Stanford, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable Computing, Departments of Electrical Engineering and Computer Science, University of Stanford, Stanford, CA, USA","institution_ids":["https://openalex.org/I97018004"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5054077540","display_name":"Edward J. McCluskey","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I97018004","display_name":"Stanford University","ror":"https://ror.org/00f54p054","country_code":"US","type":"education","lineage":["https://openalex.org/I97018004"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"E.J. McCluskey","raw_affiliation_strings":["Center for Reliable Computing, Departments of Electrical Engineering and Computer Science, University of Stanford, Stanford, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center for Reliable Computing, Departments of Electrical Engineering and Computer Science, University of Stanford, Stanford, CA, USA","institution_ids":["https://openalex.org/I97018004"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I97018004"],"apc_list":{"value":2645,"currency":"USD","value_usd":2645},"apc_paid":null,"fwci":11.6923,"has_fulltext":false,"cited_by_count":590,"citation_normalized_percentile":{"value":0.98875421,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"51","issue":"1","first_page":"63","last_page":"75"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.6977999806404114,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.6977999806404114,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.22579999268054962,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.0142000000923872,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-defect-detection","display_name":"software defect detection","score":0.6349999904632568},{"id":"https://openalex.org/keywords/superscalar-processors","display_name":"superscalar processors","score":0.8679999709129333},{"id":"https://openalex.org/keywords/fault-coverage","display_name":"fault coverage","score":0.6100000143051147},{"id":"https://openalex.org/keywords/fault-injection","display_name":"fault injection","score":0.6620000004768372},{"id":"https://openalex.org/keywords/instruction-level-parallelism","display_name":"instruction-level parallelism","score":0.7889999747276306},{"id":"https://openalex.org/keywords/dependability","display_name":"dependability","score":0.7059999704360962},{"id":"https://openalex.org/keywords/performance-overhead","display_name":"performance overhead","score":0.7009999752044678}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7690871953964233},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.6825228929519653},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.5931960344314575},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.5647127628326416},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.5502588152885437},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5467634201049805},{"id":"https://openalex.org/C152745839","wikidata":"https://www.wikidata.org/wiki/Q5438153","display_name":"Fault detection and isolation","level":3,"score":0.49973630905151367},{"id":"https://openalex.org/C126953365","wikidata":"https://www.wikidata.org/wiki/Q5438152","display_name":"Fault coverage","level":3,"score":0.4754985272884369},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4614025950431824},{"id":"https://openalex.org/C77019957","wikidata":"https://www.wikidata.org/wiki/Q2689057","display_name":"Dependability","level":2,"score":0.45194533467292786},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4513782262802124},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.44965553283691406},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4463636875152588},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3621698021888733},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.32056450843811035},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.16506290435791016},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.09060758352279663},{"id":"https://openalex.org/C119599485","wikidata":"https://www.wikidata.org/wiki/Q43035","display_name":"Electrical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.0},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.0},{"id":"https://openalex.org/C134146338","wikidata":"https://www.wikidata.org/wiki/Q1815901","display_name":"Electronic circuit","level":2,"score":0.0},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/24.994913","doi":"https://doi.org/10.1109/24.994913","is_oa":false,"landing_page_url":"https://doi.org/10.1109/24.994913","pdf_url":null,"source":{"id":"https://openalex.org/S87725633","display_name":"IEEE Transactions on Reliability","issn_l":"0018-9529","issn":["0018-9529","1558-1721"],"is_oa":false,"is_in_doaj":false,"is_core":true,"listed_in":["anvur-class-a","anvur-scientific","ccf-c","cwts-core","dongbi-b","jufo-2","norway-1","poland-140","russia-white-list-1"],"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Reliability","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W27559221","https://openalex.org/W120593500","https://openalex.org/W126636724","https://openalex.org/W137591584","https://openalex.org/W206267258","https://openalex.org/W287000339","https://openalex.org/W1499323045","https://openalex.org/W1555915743","https://openalex.org/W1896352889","https://openalex.org/W1945100066","https://openalex.org/W1947348277","https://openalex.org/W1952035224","https://openalex.org/W1970044792","https://openalex.org/W1972055670","https://openalex.org/W1981514768","https://openalex.org/W1997084193","https://openalex.org/W2011039300","https://openalex.org/W2014277916","https://openalex.org/W2028355867","https://openalex.org/W2046971813","https://openalex.org/W2066462613","https://openalex.org/W2105241290","https://openalex.org/W2106867184","https://openalex.org/W2108979830","https://openalex.org/W2110667010","https://openalex.org/W2113590571","https://openalex.org/W2118040280","https://openalex.org/W2127697761","https://openalex.org/W2129183345","https://openalex.org/W2138653420","https://openalex.org/W2139777941","https://openalex.org/W2146364125","https://openalex.org/W2152125017","https://openalex.org/W2167447488","https://openalex.org/W2169596872","https://openalex.org/W2172063078","https://openalex.org/W2242293693","https://openalex.org/W2377859122","https://openalex.org/W2725179571","https://openalex.org/W3000162811","https://openalex.org/W3011515996","https://openalex.org/W4251301751"],"related_works":["https://openalex.org/W7097079141","https://openalex.org/W4388212401","https://openalex.org/W3183102676","https://openalex.org/W2118756791","https://openalex.org/W4239119197","https://openalex.org/W2902718450","https://openalex.org/W2010043262","https://openalex.org/W2081331027","https://openalex.org/W1968741268","https://openalex.org/W2891742937"],"abstract_inverted_index":{"This":[0,194],"paper":[1],"proposes":[2],"a":[3,117,121,246,255],"pure":[4,195],"software":[5,196],"technique":[6,197],"\"error":[7],"detection":[8,39],"by":[9,113,242],"duplicated":[10],"instructions\"":[11],"(EDDI),":[12],"for":[13,56,61,191,227],"detecting":[14,228],"errors":[15,229],"during":[16,48,93],"usual":[17],"system":[18],"operation.":[19],"Compared":[20],"to":[21,36,41,73,98],"other":[22],"error-detection":[23,76,104],"techniques":[24],"that":[25,141,224,231,269],"use":[26,85],"hardware":[27,34,190],"redundancy,":[28],"EDDI":[29,45,79,95,181,220],"does":[30],"not":[31],"require":[32],"any":[33,188],"modifications":[35],"add":[37],"error":[38,192],"capability":[40],"the":[42,57,62,65,75,88,103,109,124,135,168,174,205,212,217,222,262,267],"original":[43],"system.":[44,214],"duplicates":[46],"instructions":[47,223,273],"compilation":[49],"and":[50,54,102,139,177],"uses":[51],"different":[52],"registers":[53],"variables":[55],"new":[58],"instructions.":[59],"Especially":[60],"fault":[63,118,137],"in":[64,115,123,150,167,211,254,266,274],"code":[66,125],"segment":[67,126],"of":[68,78,87,127,144,160],"memory,":[69],"formulas":[70,84],"are":[71,91,225],"derived":[72],"estimate":[74],"coverage":[77,105,138],"using":[80],"probabilistic":[81],"methods.":[82],"These":[83],"statistics":[86],"program,":[89],"which":[90,116],"collected":[92],"compilation.":[94],"was":[96,106],"applied":[97],"eight":[99,151],"benchmark":[100,152],"programs":[101,153,169],"estimated.":[107],"Then,":[108],"estimates":[110,176],"were":[111],"verified":[112],"simulation,":[114],"injector":[119],"forced":[120],"bit-flip":[122],"executable":[128],"machine":[129],"codes.":[130],"The":[131,250],"simulation":[132],"results":[133,149,166],"validated":[134],"estimated":[136],"show":[140],"approximately":[142],"1.5%":[143],"injected":[145,161],"faults":[146,162],"produced":[147,163],"incorrect":[148,165],"with":[154],"EDDI,":[155],"while":[156],"on":[157,173],"average,":[158],"20%":[159],"undetected":[164],"without":[170,187],"EDDI.":[171],"Based":[172],"theoretical":[175],"actual":[178],"fault-injection":[179],"experiments,":[180],"can":[182,239,270],"provide":[183],"over":[184],"98%":[185],"fault-coverage":[186],"extra":[189],"detection.":[193],"is":[198,235,259],"especially":[199],"useful":[200],"when":[201],"designers":[202],"cannot":[203],"change":[204],"hardware,":[206],"but":[207],"they":[208],"need":[209],"dependability":[210],"computer":[213],"To":[215],"reduce":[216],"performance":[218],"overhead,":[219],"schedules":[221],"added":[226],"such":[230],"\"instruction-level":[232],"parallelism\"":[233],"(ILP)":[234],"maximized.":[236],"Performance":[237],"overhead":[238,253,265],"be":[240],"reduced":[241],"increasing":[243],"ILP":[244],"within":[245],"single":[247],"super-scalar":[248,257],"processor.":[249],"execution":[251,263],"time":[252,264],"4-way":[256],"processor":[258],"less":[260],"than":[261],"processors":[268],"issue":[271],"two":[272],"one":[275],"cycle.":[276]},"counts_by_year":[{"year":2026,"cited_by_count":8},{"year":2025,"cited_by_count":13},{"year":2024,"cited_by_count":18},{"year":2023,"cited_by_count":17},{"year":2022,"cited_by_count":15},{"year":2021,"cited_by_count":22},{"year":2020,"cited_by_count":18},{"year":2019,"cited_by_count":30},{"year":2018,"cited_by_count":22},{"year":2017,"cited_by_count":32},{"year":2016,"cited_by_count":44},{"year":2015,"cited_by_count":38},{"year":2014,"cited_by_count":29},{"year":2013,"cited_by_count":41},{"year":2012,"cited_by_count":38}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2016-06-24T00:00:00"}
