{"id":"https://openalex.org/W2123475473","doi":"https://doi.org/10.1109/ipdps.2011.36","title":"Hauberk: Lightweight Silent Data Corruption Error Detector for GPGPU","display_name":"Hauberk: Lightweight Silent Data Corruption Error Detector for GPGPU","publication_year":2011,"publication_date":"2011-05-01","ids":{"openalex":"https://openalex.org/W2123475473","doi":"https://doi.org/10.1109/ipdps.2011.36","mag":"2123475473"},"language":"en","primary_location":{"id":"doi:10.1109/ipdps.2011.36","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdps.2011.36","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE International Parallel &amp; Distributed Processing Symposium","raw_type":"proceedings-article"},"type":"conference-paper","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/A5025658849","display_name":"Keun Soo Yim","orcid":"https://orcid.org/0000-0003-1886-1936"},"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"]},{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Keun Soo Yim","raw_affiliation_strings":["Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I183874917"]},{"raw_affiliation_string":"Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039994265","display_name":"Cuong Pham","orcid":"https://orcid.org/0000-0001-6876-0493"},"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"]},{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cuong Pham","raw_affiliation_strings":["Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I183874917"]},{"raw_affiliation_string":"Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110221996","display_name":"Mushfiq U. Saleheen","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"]},{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mushfiq Saleheen","raw_affiliation_strings":["Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I183874917"]},{"raw_affiliation_string":"Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5043860236","display_name":"Zbigniew Kalbarczyk","orcid":"https://orcid.org/0009-0002-6040-6865"},"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"]},{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zbigniew Kalbarczyk","raw_affiliation_strings":["Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I183874917"]},{"raw_affiliation_string":"Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067802693","display_name":"Ravishankar K. Iyer","orcid":"https://orcid.org/0000-0003-2245-3038"},"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"]},{"id":"https://openalex.org/I183874917","display_name":"Urbana University","ror":"https://ror.org/04kp3hw27","country_code":"US","type":"education","lineage":["https://openalex.org/I183874917"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ravishankar Iyer","raw_affiliation_strings":["Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Center of Reliable and High Performance Computing, Coordinated Science Laboratory, University of Illinois, Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225","https://openalex.org/I183874917"]},{"raw_affiliation_string":"Center for Reliable & High-performance Comput., Univ. of Illinois at Urbana-Champaign, Urbana, IL, USA","institution_ids":["https://openalex.org/I157725225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":16.1046,"has_fulltext":false,"cited_by_count":98,"citation_normalized_percentile":{"value":0.99566646,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"287","last_page":"300"},"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.9991000294685364,"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.9977999925613403,"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.8044408559799194},{"id":"https://openalex.org/keywords/general-purpose-computing-on-graphics-processing-units","display_name":"General-purpose computing on graphics processing units","score":0.7392983436584473},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.6070348024368286},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.5930600166320801},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5849006175994873},{"id":"https://openalex.org/keywords/supercomputer","display_name":"Supercomputer","score":0.5692653059959412},{"id":"https://openalex.org/keywords/fault-injection","display_name":"Fault injection","score":0.533725917339325},{"id":"https://openalex.org/keywords/graphics-processing-unit","display_name":"Graphics processing unit","score":0.5092986822128296},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4712793231010437},{"id":"https://openalex.org/keywords/error-detection-and-correction","display_name":"Error detection and correction","score":0.4685569405555725},{"id":"https://openalex.org/keywords/fault-tolerance","display_name":"Fault tolerance","score":0.44860202074050903},{"id":"https://openalex.org/keywords/detector","display_name":"Detector","score":0.4346342384815216},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.41849684715270996},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.36173856258392334},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3197751045227051},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.152175635099411},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.09806203842163086}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8044408559799194},{"id":"https://openalex.org/C50630238","wikidata":"https://www.wikidata.org/wiki/Q971505","display_name":"General-purpose computing on graphics processing units","level":3,"score":0.7392983436584473},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.6070348024368286},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.5930600166320801},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5849006175994873},{"id":"https://openalex.org/C83283714","wikidata":"https://www.wikidata.org/wiki/Q121117","display_name":"Supercomputer","level":2,"score":0.5692653059959412},{"id":"https://openalex.org/C2775928411","wikidata":"https://www.wikidata.org/wiki/Q2041312","display_name":"Fault injection","level":3,"score":0.533725917339325},{"id":"https://openalex.org/C2779851693","wikidata":"https://www.wikidata.org/wiki/Q183484","display_name":"Graphics processing unit","level":2,"score":0.5092986822128296},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4712793231010437},{"id":"https://openalex.org/C103088060","wikidata":"https://www.wikidata.org/wiki/Q1062839","display_name":"Error detection and correction","level":2,"score":0.4685569405555725},{"id":"https://openalex.org/C63540848","wikidata":"https://www.wikidata.org/wiki/Q3140932","display_name":"Fault tolerance","level":2,"score":0.44860202074050903},{"id":"https://openalex.org/C94915269","wikidata":"https://www.wikidata.org/wiki/Q1834857","display_name":"Detector","level":2,"score":0.4346342384815216},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.41849684715270996},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.36173856258392334},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3197751045227051},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.152175635099411},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.09806203842163086},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ipdps.2011.36","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ipdps.2011.36","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2011 IEEE International Parallel &amp; Distributed Processing Symposium","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.8399999737739563}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W1521711401","https://openalex.org/W1583519197","https://openalex.org/W1762731526","https://openalex.org/W1976431848","https://openalex.org/W1987304299","https://openalex.org/W2017521824","https://openalex.org/W2034593585","https://openalex.org/W2042203635","https://openalex.org/W2083613288","https://openalex.org/W2099084006","https://openalex.org/W2103178921","https://openalex.org/W2105372251","https://openalex.org/W2106549758","https://openalex.org/W2130189691","https://openalex.org/W2132362854","https://openalex.org/W2135089235","https://openalex.org/W2146351362","https://openalex.org/W2147284239","https://openalex.org/W2153985054","https://openalex.org/W2159972286","https://openalex.org/W2162457113","https://openalex.org/W2162546540","https://openalex.org/W2167502740","https://openalex.org/W2260078122","https://openalex.org/W2398736067","https://openalex.org/W3106729728","https://openalex.org/W4255519882","https://openalex.org/W6661186670","https://openalex.org/W6675363421","https://openalex.org/W6683586708","https://openalex.org/W6685065516","https://openalex.org/W6692508180"],"related_works":["https://openalex.org/W2151046618","https://openalex.org/W1972148443","https://openalex.org/W1969233021","https://openalex.org/W2167646277","https://openalex.org/W2063573318","https://openalex.org/W2388314963","https://openalex.org/W3158047141","https://openalex.org/W2027716782","https://openalex.org/W1656096860","https://openalex.org/W2027443981"],"abstract_inverted_index":{"High":[0],"performance":[1,17,116,154],"and":[2,118,121,135],"relatively":[3],"low":[4],"cost":[5],"of":[6,45,63,108],"GPU-based":[7],"platforms":[8,47],"provide":[9],"an":[10],"attractive":[11],"alternative":[12],"for":[13,56],"general":[14],"purpose":[15],"high":[16,145],"computing":[18],"(HPC).":[19],"However,":[20],"the":[21,42,73,105],"emerging":[22],"HPC":[23,74,132],"applications":[24,34],"have":[25,54],"usually":[26],"stricter":[27],"output":[28],"correctness":[29],"requirements":[30],"than":[31,85],"typical":[32],"GPU":[33,58,110],"(i.e.,":[35],"3D":[36],"graphics).":[37],"This":[38,79],"paper":[39],"first":[40],"analyzes":[41],"error":[43,99,119,147],"resiliency":[44],"GPGPU":[46],"using":[48,137],"a":[49,138,144,152],"fault":[50,139],"injection":[51],"tool":[52],"we":[53],"developed":[55],"commodity":[57],"devices.":[59],"On":[60],"average,":[61],"16-33%":[62],"injected":[64],"faults":[65],"cause":[66],"silent":[67],"data":[68],"corruption":[69],"(SDC)":[70],"errors":[71],"in":[72,88,104,130],"programs":[75,90,111,134],"executing":[76],"on":[77],"GPU.":[78],"SDC":[80,96],"ratio":[81],"is":[82,128],"significantly":[83],"higher":[84],"that":[86],"measured":[87],"CPU":[89],"(<;2.3%).":[91],"In":[92],"order":[93],"to":[94,114],"tolerate":[95],"errors,":[97],"customized":[98],"detectors":[100],"are":[101],"strategically":[102],"placed":[103],"source":[106],"code":[107],"target":[109],"so":[112],"as":[113],"minimize":[115],"impact":[117],"propagation":[120],"maximize":[122],"recoverability.":[123],"The":[124,141],"presented":[125],"Hauberk":[126],"technique":[127],"deployed":[129],"seven":[131],"benchmark":[133],"evaluated":[136],"injection.":[140],"results":[142],"show":[143],"average":[146],"detection":[148],"coverage":[149],"(~87%)":[150],"with":[151],"small":[153],"overhead":[155],"(~15%).":[156]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":12},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":8},{"year":2017,"cited_by_count":5},{"year":2016,"cited_by_count":10},{"year":2015,"cited_by_count":9},{"year":2014,"cited_by_count":11},{"year":2013,"cited_by_count":11},{"year":2012,"cited_by_count":10}],"updated_date":"2026-08-11T07:18:39.950985","created_date":"2025-10-10T00:00:00"}
