{"id":"https://openalex.org/W2051856194","doi":"https://doi.org/10.1145/2400682.2400707","title":"Dynamic code duplication with vulnerability awareness for soft error detection on VLIW architectures","display_name":"Dynamic code duplication with vulnerability awareness for soft error detection on VLIW architectures","publication_year":2013,"publication_date":"2013-01-01","ids":{"openalex":"https://openalex.org/W2051856194","doi":"https://doi.org/10.1145/2400682.2400707","mag":"2051856194"},"language":"en","primary_location":{"id":"doi:10.1145/2400682.2400707","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2400682.2400707","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"},"type":"article","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/A5100626970","display_name":"Jongwon Lee","orcid":"https://orcid.org/0000-0002-3878-0650"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jongwon Lee","raw_affiliation_strings":["Seoul National University, Korea","Seoul National University (Korea)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National University (Korea)","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082424058","display_name":"Yohan Ko","orcid":"https://orcid.org/0000-0002-9456-0927"},"institutions":[{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yohan Ko","raw_affiliation_strings":["Yonsei University, Korea","Yonsei University, Korea#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Yonsei University, Korea","institution_ids":["https://openalex.org/I193775966"]},{"raw_affiliation_string":"Yonsei University, Korea#TAB#","institution_ids":["https://openalex.org/I193775966"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031543156","display_name":"Kyoungwoo Lee","orcid":"https://orcid.org/0000-0001-5082-3775"},"institutions":[{"id":"https://openalex.org/I193775966","display_name":"Yonsei University","ror":"https://ror.org/01wjejq96","country_code":"KR","type":"education","lineage":["https://openalex.org/I193775966"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Kyoungwoo Lee","raw_affiliation_strings":["Yonsei University, Korea","Yonsei University, Korea#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Yonsei University, Korea","institution_ids":["https://openalex.org/I193775966"]},{"raw_affiliation_string":"Yonsei University, Korea#TAB#","institution_ids":["https://openalex.org/I193775966"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020931773","display_name":"Jonghee M. Youn","orcid":"https://orcid.org/0000-0001-7408-3804"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jonghee M. Youn","raw_affiliation_strings":["Seoul National University, Korea","Seoul National University (Korea)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National University (Korea)","institution_ids":["https://openalex.org/I139264467"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5082524666","display_name":"Yunheung Paek","orcid":"https://orcid.org/0000-0002-6412-2926"},"institutions":[{"id":"https://openalex.org/I139264467","display_name":"Seoul National University","ror":"https://ror.org/04h9pn542","country_code":"KR","type":"education","lineage":["https://openalex.org/I139264467"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Yunheung Paek","raw_affiliation_strings":["Seoul National University, Korea","Seoul National University (Korea)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Seoul National University, Korea","institution_ids":["https://openalex.org/I139264467"]},{"raw_affiliation_string":"Seoul National University (Korea)","institution_ids":["https://openalex.org/I139264467"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.1743,"has_fulltext":false,"cited_by_count":12,"citation_normalized_percentile":{"value":0.81320207,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":"9","issue":"4","first_page":"1","last_page":"24"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9998999834060669,"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.9998999834060669,"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/T11424","display_name":"Security and Verification in Computing","score":0.9970999956130981,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9926000237464905,"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.8799049854278564},{"id":"https://openalex.org/keywords/very-long-instruction-word","display_name":"Very long instruction word","score":0.7593059539794922},{"id":"https://openalex.org/keywords/soft-error","display_name":"Soft error","score":0.6181744337081909},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.6105514168739319},{"id":"https://openalex.org/keywords/vulnerability","display_name":"Vulnerability (computing)","score":0.5671536326408386},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5512166023254395},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.5463122129440308},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.4923356771469116},{"id":"https://openalex.org/keywords/dead-code-elimination","display_name":"Dead code elimination","score":0.4589499235153198},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.4325530230998993},{"id":"https://openalex.org/keywords/object-code","display_name":"Object code","score":0.39683401584625244},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3508930206298828},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.34840717911720276},{"id":"https://openalex.org/keywords/power","display_name":"Power (physics)","score":0.17626789212226868},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.13802063465118408},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.11631697416305542},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.11153209209442139},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.07658693194389343}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8799049854278564},{"id":"https://openalex.org/C170595534","wikidata":"https://www.wikidata.org/wiki/Q249743","display_name":"Very long instruction word","level":2,"score":0.7593059539794922},{"id":"https://openalex.org/C154474529","wikidata":"https://www.wikidata.org/wiki/Q1658917","display_name":"Soft error","level":2,"score":0.6181744337081909},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.6105514168739319},{"id":"https://openalex.org/C95713431","wikidata":"https://www.wikidata.org/wiki/Q631425","display_name":"Vulnerability (computing)","level":2,"score":0.5671536326408386},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5512166023254395},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.5463122129440308},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.4923356771469116},{"id":"https://openalex.org/C2144512","wikidata":"https://www.wikidata.org/wiki/Q1143090","display_name":"Dead code elimination","level":5,"score":0.4589499235153198},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.4325530230998993},{"id":"https://openalex.org/C154526789","wikidata":"https://www.wikidata.org/wiki/Q157965","display_name":"Object code","level":4,"score":0.39683401584625244},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3508930206298828},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.34840717911720276},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.17626789212226868},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.13802063465118408},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.11631697416305542},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.11153209209442139},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.07658693194389343},{"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},{"id":"https://openalex.org/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic 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.1145/2400682.2400707","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2400682.2400707","pdf_url":null,"source":{"id":"https://openalex.org/S26056741","display_name":"ACM Transactions on Architecture and Code Optimization","issn_l":"1544-3566","issn":["1544-3566","1544-3973"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Architecture and Code Optimization","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5299999713897705,"display_name":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16"}],"awards":[{"id":"https://openalex.org/G2228586960","display_name":null,"funder_award_id":"M002300089","funder_id":"https://openalex.org/F4320322064","funder_display_name":"Korea Institute for Advancement of Technology"},{"id":"https://openalex.org/G2450315947","display_name":null,"funder_award_id":"2012-0000470","funder_id":"https://openalex.org/F4320322349","funder_display_name":"Ministry of Education, Science and Technology"},{"id":"https://openalex.org/G4710670724","display_name":null,"funder_award_id":"0421-2012-0047","funder_id":"https://openalex.org/F4320322349","funder_display_name":"Ministry of Education, Science and Technology"},{"id":"https://openalex.org/G715410005","display_name":null,"funder_award_id":"2012-0000470","funder_id":"https://openalex.org/F4320322348","funder_display_name":"Korea Science and Engineering Foundation"}],"funders":[{"id":"https://openalex.org/F4320321640","display_name":"Ministry of Knowledge Economy","ror":"https://ror.org/008nkqk13"},{"id":"https://openalex.org/F4320322064","display_name":"Korea Institute for Advancement of Technology","ror":"https://ror.org/015w1qa96"},{"id":"https://openalex.org/F4320322202","display_name":"IC Design Education Center","ror":"https://ror.org/005v57z85"},{"id":"https://openalex.org/F4320322348","display_name":"Korea Science and Engineering Foundation","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320322349","display_name":"Ministry of Education, Science and Technology","ror":"https://ror.org/01p262204"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W126636724","https://openalex.org/W160422864","https://openalex.org/W1565510652","https://openalex.org/W1974233271","https://openalex.org/W1976431848","https://openalex.org/W2007925061","https://openalex.org/W2025060113","https://openalex.org/W2032797509","https://openalex.org/W2034593585","https://openalex.org/W2083004950","https://openalex.org/W2096816030","https://openalex.org/W2102480715","https://openalex.org/W2102503603","https://openalex.org/W2102604868","https://openalex.org/W2113944071","https://openalex.org/W2114067856","https://openalex.org/W2115081151","https://openalex.org/W2116158110","https://openalex.org/W2118033476","https://openalex.org/W2118629573","https://openalex.org/W2125369517","https://openalex.org/W2127930651","https://openalex.org/W2128941141","https://openalex.org/W2129886214","https://openalex.org/W2132991823","https://openalex.org/W2133000954","https://openalex.org/W2134309495","https://openalex.org/W2136290564","https://openalex.org/W2142358791","https://openalex.org/W2144512449","https://openalex.org/W2148313391","https://openalex.org/W2149968981","https://openalex.org/W2151845324","https://openalex.org/W2152652532","https://openalex.org/W2152879656","https://openalex.org/W2162465831","https://openalex.org/W2162920940","https://openalex.org/W2170382128","https://openalex.org/W2171617263","https://openalex.org/W3004407046","https://openalex.org/W4210936726","https://openalex.org/W4230735214","https://openalex.org/W4230988763","https://openalex.org/W4237709604","https://openalex.org/W4240405840","https://openalex.org/W4243863555","https://openalex.org/W4255681033"],"related_works":["https://openalex.org/W1482854495","https://openalex.org/W2168331211","https://openalex.org/W1561018727","https://openalex.org/W1493727516","https://openalex.org/W2143319781","https://openalex.org/W2163833890","https://openalex.org/W1987578288","https://openalex.org/W2046673373","https://openalex.org/W3140187916","https://openalex.org/W3146348875"],"abstract_inverted_index":{"Soft":[0],"errors":[1,123],"are":[2],"becoming":[3],"a":[4,67],"critical":[5],"concern":[6],"in":[7,21,47],"embedded":[8,23],"system":[9],"designs.":[10],"Code":[11],"duplication":[12,71,82,90,146],"techniques":[13],"have":[14],"been":[15],"proposed":[16,144],"to":[17,57,73,84,117,126,141],"increase":[18,37],"the":[19,75,86,112,142],"reliability":[20],"multi-issue":[22],"systems":[24],"such":[25],"as":[26,139],"VLIW":[27,95],"by":[28,115,124],"exploiting":[29],"empty":[30],"slots":[31],"for":[32,94],"duplicated":[33,59],"instructions.":[34],"However,":[35],"they":[36],"code":[38,70,76,113],"size,":[39],"another":[40],"important":[41],"concern,":[42],"and":[43,79,102,119,136],"ignore":[44],"vulnerability":[45],"differences":[46],"instructions,":[48],"causing":[49],"unnecessary":[50],"or":[51],"inefficient":[52],"protection":[53],"when":[54],"selecting":[55],"instructions":[56],"be":[58],"under":[60],"constraints.":[61],"In":[62],"this":[63],"article,":[64],"we":[65],"propose":[66],"compiler-assisted":[68],"dynamic":[69],"method":[72],"minimize":[74],"size":[77,114],"overhead,":[78],"present":[80],"vulnerability-aware":[81],"algorithms":[83],"maximize":[85],"effectiveness":[87],"of":[88],"instruction":[89,145],"with":[91,100],"least":[92],"overheads":[93],"architecture.":[96],"Our":[97],"experimental":[98],"results":[99],"SoarGen":[101],"Synopsys":[103],"simulation":[104],"environments":[105],"demonstrate":[106],"that":[107],"our":[108],"proposals":[109],"can":[110],"reduce":[111],"up":[116,125],"40%":[118],"detect":[120],"more":[121],"soft":[122],"82%":[127],"via":[128],"fault":[129],"injection":[130],"experiments":[131],"over":[132],"benchmarks":[133],"from":[134],"DSPstone":[135],"Livermore":[137],"Loops":[138],"compared":[140],"previously":[143],"technique.":[147]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":3},{"year":2013,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
