{"id":"https://openalex.org/W2977861642","doi":"https://doi.org/10.1109/access.2019.2945622","title":"Architectural-Space Exploration of Heterogeneous Reliability and Checkpointing Modes for Out-of-Order Superscalar Processors","display_name":"Architectural-Space Exploration of Heterogeneous Reliability and Checkpointing Modes for Out-of-Order Superscalar Processors","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W2977861642","doi":"https://doi.org/10.1109/access.2019.2945622","mag":"2977861642"},"language":"en","primary_location":{"id":"doi:10.1109/access.2019.2945622","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2945622","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08859234.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08859234.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5021248438","display_name":"Bharath Srinivas Prabakaran","orcid":"https://orcid.org/0000-0003-0557-2166"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":true,"raw_author_name":"Bharath Srinivas Prabakaran","raw_affiliation_strings":["Institute of Computer Engineering, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5029684192","display_name":"Mihika Dave","orcid":null},"institutions":[{"id":"https://openalex.org/I157725225","display_name":"University of Illinois Urbana-Champaign","ror":"https://ror.org/047426m28","country_code":"US","type":"education","lineage":["https://openalex.org/I157725225"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mihika Dave","raw_affiliation_strings":["Department of Computer Science, University of Illinois at Urbana-Champaign, Champaign, IL, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Illinois at Urbana-Champaign, Champaign, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034338082","display_name":"Florian Kriebel","orcid":null},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Florian Kriebel","raw_affiliation_strings":["Institute of Computer Engineering, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058712739","display_name":"Semeen Rehman","orcid":"https://orcid.org/0000-0002-8972-0949"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Semeen Rehman","raw_affiliation_strings":["Institute of Computer Technology, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Technology, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5005190949","display_name":"Muhammad Shafique","orcid":"https://orcid.org/0000-0002-2607-8135"},"institutions":[{"id":"https://openalex.org/I145847075","display_name":"TU Wien","ror":"https://ror.org/04d836q62","country_code":"AT","type":"education","lineage":["https://openalex.org/I145847075"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Muhammad Shafique","raw_affiliation_strings":["Institute of Computer Engineering, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria"],"affiliations":[{"raw_affiliation_string":"Institute of Computer Engineering, Technische Universit\u00e4t Wien (TU Wien), Vienna, Austria","institution_ids":["https://openalex.org/I145847075"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5021248438"],"corresponding_institution_ids":["https://openalex.org/I145847075"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1157,"currency":"EUR","value_usd":1247},"fwci":0.121,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.47611315,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"7","issue":null,"first_page":"145324","last_page":"145339"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":1.0,"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":1.0,"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.9993000030517578,"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.9991999864578247,"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/computer-science","display_name":"Computer science","score":0.8107807636260986},{"id":"https://openalex.org/keywords/redundancy","display_name":"Redundancy (engineering)","score":0.5938533544540405},{"id":"https://openalex.org/keywords/triple-modular-redundancy","display_name":"Triple modular redundancy","score":0.5745759010314941},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5543882250785828},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4714575409889221},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.4587322771549225},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.4583101272583008},{"id":"https://openalex.org/keywords/power-budget","display_name":"Power budget","score":0.4461202323436737},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.44600218534469604},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.4311858117580414},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3915731608867645},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.29772335290908813},{"id":"https://openalex.org/keywords/electric-power-system","display_name":"Electric power system","score":0.12884309887886047}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8107807636260986},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.5938533544540405},{"id":"https://openalex.org/C196371267","wikidata":"https://www.wikidata.org/wiki/Q3998979","display_name":"Triple modular redundancy","level":3,"score":0.5745759010314941},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5543882250785828},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4714575409889221},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.4587322771549225},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.4583101272583008},{"id":"https://openalex.org/C149768029","wikidata":"https://www.wikidata.org/wiki/Q1509342","display_name":"Power budget","level":4,"score":0.4461202323436737},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.44600218534469604},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.4311858117580414},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3915731608867645},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.29772335290908813},{"id":"https://openalex.org/C89227174","wikidata":"https://www.wikidata.org/wiki/Q2388981","display_name":"Electric power system","level":3,"score":0.12884309887886047},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/access.2019.2945622","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2945622","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08859234.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:1811.07612","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1811.07612","pdf_url":"https://arxiv.org/pdf/1811.07612","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"pmh:oai:doaj.org/article:7e9740637cbf489991337b5fffec5a0a","is_oa":true,"landing_page_url":"https://doaj.org/article/7e9740637cbf489991337b5fffec5a0a","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 7, Pp 145324-145339 (2019)","raw_type":"article"},{"id":"pmh:oai:repositum.tuwien.ac.at:4708540","is_oa":true,"landing_page_url":"https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:3-8519","pdf_url":null,"source":{"id":"https://openalex.org/S4306400493","display_name":"reposiTUm (TU Wien)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I145847075","host_organization_name":"TU Wien","host_organization_lineage":["https://openalex.org/I145847075"],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"Text"}],"best_oa_location":{"id":"doi:10.1109/access.2019.2945622","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2019.2945622","pdf_url":"https://ieeexplore.ieee.org/ielx7/6287639/8600701/08859234.pdf","source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"is_core":true,"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Access","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.550000011920929,"display_name":"Affordable and clean energy"}],"awards":[{"id":"https://openalex.org/G3633743130","display_name":null,"funder_award_id":"SPP 1","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G5064910808","display_name":null,"funder_award_id":"SPP 1500","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G6052429835","display_name":null,"funder_award_id":"(DFG)","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"},{"id":"https://openalex.org/G8330397625","display_name":null,"funder_award_id":"Funding","funder_id":"https://openalex.org/F4320320879","funder_display_name":"Deutsche Forschungsgemeinschaft"}],"funders":[{"id":"https://openalex.org/F4320320879","display_name":"Deutsche Forschungsgemeinschaft","ror":"https://ror.org/018mejw64"},{"id":"https://openalex.org/F4320322839","display_name":"Technische Universit\u00e4t Wien","ror":"https://ror.org/04d836q62"},{"id":"https://openalex.org/F4320335937","display_name":"Technische Universit\u00e4t Wien Bibliothek","ror":null}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2977861642.pdf","grobid_xml":"https://content.openalex.org/works/W2977861642.grobid-xml"},"referenced_works_count":60,"referenced_works":["https://openalex.org/W1499323045","https://openalex.org/W1686420892","https://openalex.org/W1995958648","https://openalex.org/W2007925061","https://openalex.org/W2023856022","https://openalex.org/W2027476456","https://openalex.org/W2034593585","https://openalex.org/W2035436406","https://openalex.org/W2035486547","https://openalex.org/W2043318181","https://openalex.org/W2078185065","https://openalex.org/W2081215702","https://openalex.org/W2083004950","https://openalex.org/W2094446102","https://openalex.org/W2098495359","https://openalex.org/W2099569658","https://openalex.org/W2102480715","https://openalex.org/W2115753002","https://openalex.org/W2116059696","https://openalex.org/W2118033476","https://openalex.org/W2120185818","https://openalex.org/W2121043529","https://openalex.org/W2123907700","https://openalex.org/W2124486386","https://openalex.org/W2125169487","https://openalex.org/W2127859298","https://openalex.org/W2130189691","https://openalex.org/W2132362854","https://openalex.org/W2138351227","https://openalex.org/W2139244298","https://openalex.org/W2142358791","https://openalex.org/W2144512449","https://openalex.org/W2144620757","https://openalex.org/W2147657366","https://openalex.org/W2148552640","https://openalex.org/W2150547314","https://openalex.org/W2155051493","https://openalex.org/W2165022815","https://openalex.org/W2167839483","https://openalex.org/W2169167780","https://openalex.org/W2170382128","https://openalex.org/W2177082073","https://openalex.org/W2181301067","https://openalex.org/W2290439331","https://openalex.org/W2510874310","https://openalex.org/W2612565054","https://openalex.org/W2735162286","https://openalex.org/W2784055638","https://openalex.org/W2896935726","https://openalex.org/W3141072537","https://openalex.org/W3149410719","https://openalex.org/W4232751114","https://openalex.org/W4233628565","https://openalex.org/W4240029073","https://openalex.org/W4242899040","https://openalex.org/W4249144718","https://openalex.org/W4254464666","https://openalex.org/W4255519882","https://openalex.org/W6649450093","https://openalex.org/W6677752811"],"related_works":["https://openalex.org/W2000379092","https://openalex.org/W2152497502","https://openalex.org/W2085138612","https://openalex.org/W2184926577","https://openalex.org/W2316937124","https://openalex.org/W2040421909","https://openalex.org/W2092627400","https://openalex.org/W3145319836","https://openalex.org/W2133678523","https://openalex.org/W2131201903"],"abstract_inverted_index":{"State-of-the-art":[0],"reliability":[1,86,98,116,136,150,182],"techniques":[2,32,194],"and":[3,57,80,99,166,171,204],"mechanisms":[4],"deploy":[5],"full-scale":[6,35],"redundancy,":[7],"like":[8,195],"double":[9],"or":[10],"triple":[11],"modular":[12],"redundancy":[13,36],"(DMR,":[14],"TMR),":[15],"on":[16,34,158],"different":[17,190,236],"layers":[18],"of":[19,84,118,169,180,188,229,235],"the":[20,31,62,82,115,124,130,135,153,177,186,209,223],"computing":[21],"stack":[22],"to":[23,51,78,113],"detect":[24],"and/or":[25,41],"correct":[26,210],"such":[27,54,207],"transient":[28],"faults.":[29],"However,":[30],"relying":[33],"incur":[37],"significant":[38],"area,":[39],"performance,":[40],"power":[42,59,126,140,167],"overheads,":[43],"which":[44,103],"might":[45],"not":[46],"always":[47],"be":[48,108,214],"feasible/practical":[49],"due":[50],"system":[52,121],"constraints":[53],"as":[55],"deadlines":[56],"available":[58],"budget":[60],"for":[61,88],"full":[63],"chip":[64],"(or":[65,128],"a":[66,74,119,138,147,217,227,232],"processor":[67,191,211],"core).":[68],"In":[69],"this":[70],"work,":[71],"we":[72,184],"propose":[73],"novel":[75],"design":[76,178],"methodology":[77],"generate":[79],"explore":[81],"architectural-space":[83],"heterogeneous":[85,94,149,181],"modes":[87,95],"out-of-order":[89],"superscalar":[90],"multi-core":[91],"processors.":[92],"These":[93],"enable":[96],"varying":[97],"power/area":[100],"trade-offs,":[101],"from":[102],"an":[104],"optimal":[105],"configuration":[106],"can":[107,213],"chosen":[109],"at":[110],"run":[111],"time":[112],"meet":[114],"requirements":[117],"given":[120,139],"while":[122],"reducing":[123],"corresponding":[125],"overheads":[127,168],"solving":[129],"inverse":[131],"problem,":[132],"i.e.,":[133],"maximizing":[134],"under":[137],"constraint).":[141],"Our":[142],"experimental":[143],"results":[144],"show":[145],"that":[146,208],"pareto-optimal":[148],"mode":[151],"reduces":[152],"core":[154],"vulnerability":[155],"by":[156,226],"87%,":[157],"average,":[159],"across":[160],"multiple":[161],"application":[162],"workloads,":[163],"with":[164],"area":[165],"10%":[170],"43%,":[172],"respectively.":[173],"To":[174],"further":[175],"enhance":[176],"space":[179],"modes,":[183],"investigate":[185],"effectiveness":[187],"combining":[189],"state":[192,212,237],"compression":[193,238],"Distributed":[196],"Multi-threaded":[197],"Checkpointing":[198,202],"(DMTCP),":[199],"Hash-based":[200],"Incremental":[201],"(HBICT)":[203],"GNU":[205],"zip,":[206],"recovered":[215],"once":[216],"fault":[218],"is":[219],"detected.":[220],"We":[221],"reduced":[222],"checkpoint":[224],"sizes":[225],"factor":[228],"~6\u00d7":[230],"using":[231],"unique":[233],"combination":[234],"techniques.":[239]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2020,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
