{"id":"https://openalex.org/W2972607526","doi":"https://doi.org/10.1109/tcad.2019.2940681","title":"Improving Reliability of Soft Real-Time Embedded Systems on Integrated CPU and GPU Platforms","display_name":"Improving Reliability of Soft Real-Time Embedded Systems on Integrated CPU and GPU Platforms","publication_year":2019,"publication_date":"2019-09-11","ids":{"openalex":"https://openalex.org/W2972607526","doi":"https://doi.org/10.1109/tcad.2019.2940681","mag":"2972607526"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2019.2940681","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2019.2940681","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","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/A5100725191","display_name":"Yue Ma","orcid":"https://orcid.org/0000-0002-8413-000X"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Yue Ma","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, USA","institution_ids":["https://openalex.org/I107639228"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102905745","display_name":"Junlong Zhou","orcid":"https://orcid.org/0000-0002-7734-4077"},"institutions":[{"id":"https://openalex.org/I36399199","display_name":"Nanjing University of Science and Technology","ror":"https://ror.org/00xp9wg62","country_code":"CN","type":"education","lineage":["https://openalex.org/I36399199"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Junlong Zhou","raw_affiliation_strings":["School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Engineering, Nanjing University of Science and Technology, Nanjing, China","institution_ids":["https://openalex.org/I36399199"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047344565","display_name":"Thidapat Chantem","orcid":"https://orcid.org/0000-0002-5688-5720"},"institutions":[{"id":"https://openalex.org/I859038795","display_name":"Virginia Tech","ror":"https://ror.org/02smfhw86","country_code":"US","type":"education","lineage":["https://openalex.org/I859038795"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Thidapat Chantem","raw_affiliation_strings":["Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Arlington, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, Virginia Polytechnic Institute and State University, Arlington, USA","institution_ids":["https://openalex.org/I859038795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068224304","display_name":"Robert P. Dick","orcid":"https://orcid.org/0000-0001-5428-9530"},"institutions":[{"id":"https://openalex.org/I27837315","display_name":"University of Michigan","ror":"https://ror.org/00jmfr291","country_code":"US","type":"education","lineage":["https://openalex.org/I27837315"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Robert P. Dick","raw_affiliation_strings":["Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, USA"],"affiliations":[{"raw_affiliation_string":"Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, USA","institution_ids":["https://openalex.org/I27837315"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101620297","display_name":"Shige Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I118136607","display_name":"General Motors (United States)","ror":"https://ror.org/05addee68","country_code":"US","type":"company","lineage":["https://openalex.org/I118136607"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shige Wang","raw_affiliation_strings":["Global Research and Development Center, General Motors, Warren, USA"],"affiliations":[{"raw_affiliation_string":"Global Research and Development Center, General Motors, Warren, USA","institution_ids":["https://openalex.org/I118136607"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100600905","display_name":"Xiaobo Sharon Hu","orcid":"https://orcid.org/0000-0002-6636-9738"},"institutions":[{"id":"https://openalex.org/I107639228","display_name":"University of Notre Dame","ror":"https://ror.org/00mkhxb43","country_code":"US","type":"education","lineage":["https://openalex.org/I107639228"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Xiaobo Sharon Hu","raw_affiliation_strings":["Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, USA"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University of Notre Dame, Notre Dame, USA","institution_ids":["https://openalex.org/I107639228"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5100725191"],"corresponding_institution_ids":["https://openalex.org/I107639228"],"apc_list":null,"apc_paid":null,"fwci":1.0858,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.78358576,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"39","issue":"10","first_page":"2218","last_page":"2229"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11005","display_name":"Radiation Effects in Electronics","score":0.9973000288009644,"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.9973000288009644,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9952999949455261,"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"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9883999824523926,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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.79705810546875},{"id":"https://openalex.org/keywords/soft-error","display_name":"Soft error","score":0.7455850839614868},{"id":"https://openalex.org/keywords/reliability","display_name":"Reliability (semiconductor)","score":0.569306492805481},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.5446375012397766},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5239962339401245},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.49271753430366516},{"id":"https://openalex.org/keywords/task","display_name":"Task (project management)","score":0.43238401412963867},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.42916280031204224},{"id":"https://openalex.org/keywords/central-processing-unit","display_name":"Central processing unit","score":0.41639429330825806},{"id":"https://openalex.org/keywords/cuda","display_name":"CUDA","score":0.41381511092185974},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13043329119682312},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.06525781750679016}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.79705810546875},{"id":"https://openalex.org/C154474529","wikidata":"https://www.wikidata.org/wiki/Q1658917","display_name":"Soft error","level":2,"score":0.7455850839614868},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.569306492805481},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.5446375012397766},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5239962339401245},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.49271753430366516},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.43238401412963867},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.42916280031204224},{"id":"https://openalex.org/C49154492","wikidata":"https://www.wikidata.org/wiki/Q5300","display_name":"Central processing unit","level":2,"score":0.41639429330825806},{"id":"https://openalex.org/C2778119891","wikidata":"https://www.wikidata.org/wiki/Q477690","display_name":"CUDA","level":2,"score":0.41381511092185974},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13043329119682312},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.06525781750679016},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"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/C24326235","wikidata":"https://www.wikidata.org/wiki/Q126095","display_name":"Electronic engineering","level":1,"score":0.0},{"id":"https://openalex.org/C201995342","wikidata":"https://www.wikidata.org/wiki/Q682496","display_name":"Systems engineering","level":1,"score":0.0},{"id":"https://openalex.org/C163258240","wikidata":"https://www.wikidata.org/wiki/Q25342","display_name":"Power (physics)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2019.2940681","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2019.2940681","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"is_oa":false,"is_in_doaj":false,"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":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities","score":0.4300000071525574}],"awards":[{"id":"https://openalex.org/G1597633993","display_name":null,"funder_award_id":"CNS-1319784","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G2143449822","display_name":null,"funder_award_id":"30919011233","funder_id":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities"},{"id":"https://openalex.org/G2444049258","display_name":null,"funder_award_id":"CNS-1618979","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G578633690","display_name":null,"funder_award_id":"BK20180470","funder_id":"https://openalex.org/F4320322769","funder_display_name":"Natural Science Foundation of Jiangsu Province"},{"id":"https://openalex.org/G7576026265","display_name":null,"funder_award_id":"CNS-1319904","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G8382373889","display_name":null,"funder_award_id":"61802185","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322769","display_name":"Natural Science Foundation of Jiangsu Province","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335787","display_name":"Fundamental Research Funds for the Central Universities","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":44,"referenced_works":["https://openalex.org/W1971695022","https://openalex.org/W1975097284","https://openalex.org/W1980918745","https://openalex.org/W1992672799","https://openalex.org/W2019427687","https://openalex.org/W2031533321","https://openalex.org/W2047531244","https://openalex.org/W2065041903","https://openalex.org/W2070479411","https://openalex.org/W2080300564","https://openalex.org/W2082581695","https://openalex.org/W2096834828","https://openalex.org/W2096875061","https://openalex.org/W2110460500","https://openalex.org/W2124165797","https://openalex.org/W2127739920","https://openalex.org/W2131061940","https://openalex.org/W2152165066","https://openalex.org/W2153882937","https://openalex.org/W2165071510","https://openalex.org/W2295863450","https://openalex.org/W2343187456","https://openalex.org/W2356302982","https://openalex.org/W2398215041","https://openalex.org/W2594432035","https://openalex.org/W2612636374","https://openalex.org/W2616095539","https://openalex.org/W2624879262","https://openalex.org/W2625274966","https://openalex.org/W2757567891","https://openalex.org/W2799018405","https://openalex.org/W2903374488","https://openalex.org/W2903410716","https://openalex.org/W2915364523","https://openalex.org/W2963037989","https://openalex.org/W2968554659","https://openalex.org/W3148014290","https://openalex.org/W4231523873","https://openalex.org/W4235016542","https://openalex.org/W4235862740","https://openalex.org/W4241441655","https://openalex.org/W6658214206","https://openalex.org/W6662506334","https://openalex.org/W6668013814"],"related_works":["https://openalex.org/W1977565676","https://openalex.org/W164750744","https://openalex.org/W4309800273","https://openalex.org/W4220702316","https://openalex.org/W1941712353","https://openalex.org/W2130837290","https://openalex.org/W1464113540","https://openalex.org/W4309892217","https://openalex.org/W2292897598","https://openalex.org/W2067902980"],"abstract_inverted_index":{"Multiprocessor":[0],"systems":[1,107],"on":[2,59,69,109,189],"a":[3,47,60,100,134,168],"chip":[4],"consisting":[5],"of":[6,122,153],"integrated":[7,110],"CPUs":[8],"and":[9,31,86,112,124,144,155,183],"GPUs":[10],"are":[11,38],"suitable":[12],"platforms":[13],"for":[14,104,176],"real-time":[15,106],"embedded":[16],"applications":[17],"requiring":[18],"massively":[19],"parallel":[20],"processing.":[21],"For":[22],"such":[23],"applications,":[24],"lifetime":[25,101,136],"reliability":[26,33,97,102,127,137,148],"due":[27,34],"to":[28,35,78,94,167],"permanent":[29],"faults":[30,37],"soft-error":[32,96,126,147],"transient":[36],"major":[39],"concerns.":[40],"Detailed":[41],"execution":[42,51,81],"profiling":[43],"has":[44],"revealed":[45],"that":[46,162,170],"CUDA":[48],"task's":[49],"CPU":[50,111,154],"time":[52,82],"significantly":[53],"increases":[54],"if":[55],"the":[56,64,80,87,119,163],"task":[57,74,130,139],"executes":[58],"different":[61],"core":[62],"than":[63,191],"operating":[65],"system":[66,169],"(OS).":[67],"Based":[68],"this":[70],"observation,":[71],"an":[72],"extended":[73],"model":[75],"is":[76,92],"introduced":[77],"consider":[79],"dependencies":[83],"among":[84],"tasks":[85],"OS.":[88],"A":[89],"hybrid":[90],"framework":[91,165],"proposed":[93,164],"improve":[95],"while":[98],"satisfying":[99],"constraint":[103],"soft":[105,174],"executing":[108],"GPU":[113,156],"platforms.":[114],"This":[115],"framework:":[116],"1)":[117],"reduces":[118],"total":[120],"utilization":[121],"cores":[123],"improves":[125,146],"via":[128],"off-line":[129],"mapping;":[131],"2)":[132],"achieves":[133],"higher":[135],"through":[138],"migration":[140],"at":[141,177],"run":[142],"time;":[143],"3)":[145],"by":[149],"dynamically":[150],"scaling":[151],"frequencies":[152],"cores.":[157],"The":[158],"experimental":[159],"results":[160],"show":[161],"leads":[166],"can":[171],"execute":[172],"without":[173],"errors":[175],"least":[178],"4":[179],"days":[180,185],"(4":[181],"times)":[182,187],"6":[184],"(6":[186],"longer,":[188],"average,":[190],"existing":[192],"approaches.":[193]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
