{"id":"https://openalex.org/W4311349856","doi":"https://doi.org/10.1145/3570503","title":"EASYR: <u>E</u> nergy-Efficient <u>A</u> daptive <u>Sy</u> stem <u>R</u> econfiguration for Dynamic Deadlines in Autonomous Driving on Multicore Processors","display_name":"EASYR: <u>E</u> nergy-Efficient <u>A</u> daptive <u>Sy</u> stem <u>R</u> econfiguration for Dynamic Deadlines in Autonomous Driving on Multicore Processors","publication_year":2022,"publication_date":"2022-12-13","ids":{"openalex":"https://openalex.org/W4311349856","doi":"https://doi.org/10.1145/3570503"},"language":"en","primary_location":{"id":"doi:10.1145/3570503","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3570503","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3570503","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"bronze","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3570503","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063672817","display_name":"Saehanseul Yi","orcid":"https://orcid.org/0000-0002-3856-0113"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Saehanseul Yi","raw_affiliation_strings":["University of California, Irvine, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-3856-0113","affiliations":[{"raw_affiliation_string":"University of California, Irvine, CA, USA","institution_ids":["https://openalex.org/I204250578"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100336617","display_name":"Tae-Wook Kim","orcid":"https://orcid.org/0000-0002-2503-7569"},"institutions":[{"id":"https://openalex.org/I110273157","display_name":"Kookmin University","ror":"https://ror.org/0049erg63","country_code":"KR","type":"education","lineage":["https://openalex.org/I110273157"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Tae-Wook Kim","raw_affiliation_strings":["Kookmin University, Seoul, Korea"],"raw_orcid":"https://orcid.org/0000-0002-2503-7569","affiliations":[{"raw_affiliation_string":"Kookmin University, Seoul, Korea","institution_ids":["https://openalex.org/I110273157"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101647596","display_name":"Jong-Chan Kim","orcid":"https://orcid.org/0000-0002-5785-8732"},"institutions":[{"id":"https://openalex.org/I110273157","display_name":"Kookmin University","ror":"https://ror.org/0049erg63","country_code":"KR","type":"education","lineage":["https://openalex.org/I110273157"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jong-Chan Kim","raw_affiliation_strings":["Kookmin University, Seoul, Korea"],"raw_orcid":"https://orcid.org/0000-0002-5785-8732","affiliations":[{"raw_affiliation_string":"Kookmin University, Seoul, Korea","institution_ids":["https://openalex.org/I110273157"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007817952","display_name":"Nikil Dutt","orcid":"https://orcid.org/0000-0002-3060-8119"},"institutions":[{"id":"https://openalex.org/I204250578","display_name":"University of California, Irvine","ror":"https://ror.org/04gyf1771","country_code":"US","type":"education","lineage":["https://openalex.org/I204250578"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Nikil Dutt","raw_affiliation_strings":["University of California, Irvine, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-3060-8119","affiliations":[{"raw_affiliation_string":"University of California, Irvine, CA, USA","institution_ids":["https://openalex.org/I204250578"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.6333,"has_fulltext":true,"cited_by_count":10,"citation_normalized_percentile":{"value":0.82870453,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"22","issue":"3","first_page":"1","last_page":"29"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994000196456909,"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"}},"topics":[{"id":"https://openalex.org/T10933","display_name":"Real-Time Systems Scheduling","score":0.9994000196456909,"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/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.9842000007629395,"subfield":{"id":"https://openalex.org/subfields/2203","display_name":"Automotive Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.8419431447982788},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.7155113220214844},{"id":"https://openalex.org/keywords/control-reconfiguration","display_name":"Control reconfiguration","score":0.6848344802856445},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6312580108642578},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.6041556000709534},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.48610734939575195},{"id":"https://openalex.org/keywords/directed-acyclic-graph","display_name":"Directed acyclic graph","score":0.4259631633758545},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.420773446559906},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.4172012209892273},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3856548070907593},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.34418725967407227},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10547897219657898},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.09740424156188965},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.08784985542297363}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8419431447982788},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.7155113220214844},{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.6848344802856445},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6312580108642578},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.6041556000709534},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.48610734939575195},{"id":"https://openalex.org/C74197172","wikidata":"https://www.wikidata.org/wiki/Q1195339","display_name":"Directed acyclic graph","level":2,"score":0.4259631633758545},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.420773446559906},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.4172012209892273},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3856548070907593},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.34418725967407227},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10547897219657898},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.09740424156188965},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.08784985542297363},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"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/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3570503","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3570503","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3570503","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3570503","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3570503","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3570503","source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"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 Embedded Computing Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.9100000262260437}],"awards":[{"id":"https://openalex.org/G3942271338","display_name":"SHF: Medium: Conquering MPSoC Complexity with Principles of a Self-Aware Information Processing Factory","funder_award_id":"1704859","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G5347621380","display_name":null,"funder_award_id":"CCF-1704859","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G7338038899","display_name":null,"funder_award_id":"2022R1A2C1013197","funder_id":"https://openalex.org/F4320322120","funder_display_name":"National Research Foundation of Korea"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320320671","display_name":"National Research Foundation","ror":"https://ror.org/05s0g1g46"},{"id":"https://openalex.org/F4320322120","display_name":"National Research Foundation of Korea","ror":"https://ror.org/013aysd81"},{"id":"https://openalex.org/F4320328359","display_name":"Ministry of Science and ICT, South Korea","ror":"https://ror.org/01wpjm123"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4311349856.pdf","grobid_xml":"https://content.openalex.org/works/W4311349856.grobid-xml"},"referenced_works_count":54,"referenced_works":["https://openalex.org/W1909929165","https://openalex.org/W1965632922","https://openalex.org/W1966770256","https://openalex.org/W1997901726","https://openalex.org/W2011024076","https://openalex.org/W2029804882","https://openalex.org/W2052012391","https://openalex.org/W2054283680","https://openalex.org/W2055708881","https://openalex.org/W2056370048","https://openalex.org/W2062419407","https://openalex.org/W2073499905","https://openalex.org/W2081379617","https://openalex.org/W2095126271","https://openalex.org/W2096550568","https://openalex.org/W2105786614","https://openalex.org/W2109118153","https://openalex.org/W2109488193","https://openalex.org/W2114250078","https://openalex.org/W2119733170","https://openalex.org/W2136211500","https://openalex.org/W2137435720","https://openalex.org/W2139613807","https://openalex.org/W2140409999","https://openalex.org/W2153914987","https://openalex.org/W2170220539","https://openalex.org/W2171048418","https://openalex.org/W2233909155","https://openalex.org/W2264426648","https://openalex.org/W2533577784","https://openalex.org/W2543448125","https://openalex.org/W2621749233","https://openalex.org/W2737896932","https://openalex.org/W2785863796","https://openalex.org/W2787340708","https://openalex.org/W2791175987","https://openalex.org/W2824199994","https://openalex.org/W2885752655","https://openalex.org/W2903989396","https://openalex.org/W2905931660","https://openalex.org/W2920083447","https://openalex.org/W2948273655","https://openalex.org/W2985135664","https://openalex.org/W2995271288","https://openalex.org/W3015047391","https://openalex.org/W3017368568","https://openalex.org/W3105134469","https://openalex.org/W3126778401","https://openalex.org/W3179850008","https://openalex.org/W3184637820","https://openalex.org/W3185951932","https://openalex.org/W3199910043","https://openalex.org/W3206860623","https://openalex.org/W4245268476"],"related_works":["https://openalex.org/W2357657342","https://openalex.org/W2153432761","https://openalex.org/W1580144672","https://openalex.org/W2152623100","https://openalex.org/W2142042635","https://openalex.org/W4214878056","https://openalex.org/W4248634784","https://openalex.org/W2103296973","https://openalex.org/W1988127757","https://openalex.org/W2078159922"],"abstract_inverted_index":{"The":[0,197],"increasing":[1],"computing":[2],"demands":[3],"of":[4,12,120,139,166,254],"autonomous":[5,236],"driving":[6,79,237,244,262],"applications":[7],"have":[8],"driven":[9],"the":[10,62,73,92,109,121,147,180,231,272],"adoption":[11],"multicore":[13,101,175],"processors":[14,176],"in":[15,19,50,61,76,130,260,278],"real-time":[16,39,111,279],"systems,":[17,280],"which":[18,103,143],"turn":[20],"renders":[21],"energy":[22,34,52,84,148,194,252,268,286],"optimizations":[23],"critical":[24,43],"for":[25,81,95,174,284],"reducing":[26],"battery":[27],"capacity":[28],"and":[29,64,78,160,177,183,242],"vehicle":[30],"weight.":[31],"A":[32],"typical":[33,261],"optimization":[35,85,159,269,287],"method":[36,270],"targeting":[37],"traditional":[38],"systems":[40],"finds":[41],"a":[42,46,169,266],"speed":[44],"under":[45],"static":[47],"deadline,":[48],"resulting":[49],"conservative":[51],"savings":[53],"that":[54,131,163,222,249],"are":[55,200],"unable":[56],"to":[57,100,117,134,186,256],"exploit":[58],"dynamic":[59,69,188,285,291],"changes":[60],"system":[63,158,204],"environment.":[65],"We":[66,107],"capture":[67],"emerging":[68],"deadlines":[70,189],"arising":[71],"from":[72,168,240],"vehicle\u2019s":[74],"change":[75,211],"velocity":[77],"context":[80],"an":[82,126,156,235],"additional":[83],"opportunity.":[86],"In":[87],"this":[88],"article,":[89],"we":[90,153],"extend":[91],"preliminary":[93],"work":[94],"uniprocessors":[96],"[":[97,114],"66":[98],"]":[99,116],"processors,":[102],"introduces":[104],"several":[105],"challenges.":[106,122],"use":[108],"state-of-the-art":[110,232,274],"gang":[112,141,224,275],"scheduling":[113,181],"5":[115],"mitigate":[118],"some":[119],"However,":[123],"it":[124],"entails":[125],"NP-hard":[127],"combinatorial":[128],"problem":[129],"tasks":[132,167],"need":[133],"be":[135],"grouped":[136],"into":[137],"gangs":[138,165],"tasks,":[140],"formation,":[142],"could":[144],"significantly":[145],"affect":[146],"saving":[149],"result.":[150],"As":[151],"such,":[152],"present":[154],"EASYR,":[155],"adaptive":[157],"reconfiguration":[161],"approach":[162],"generates":[164],"given":[170],"directed":[171],"acyclic":[172],"graph":[173],"dynamically":[178],"adapts":[179],"parameters":[182],"processor":[184],"speeds":[185],"satisfy":[187],"while":[190],"consuming":[191],"as":[192,195],"little":[193],"possible.":[196],"timing":[198],"constraints":[199],"also":[201],"satisfied":[202],"between":[203],"reconfigurations":[205],"through":[206],"our":[207,223,246],"proposed":[208],"safe":[209],"mode":[210],"protocol.":[212],"Our":[213],"extensive":[214],"experiments":[215,247],"with":[216,265,271],"randomly":[217],"generated":[218],"task":[219,238],"graphs":[220],"show":[221,248],"formation":[225,276],"heuristic":[226,277],"performs":[227],"32%":[228],"better":[229],"than":[230],"one.":[233],"Using":[234],"set":[239],"Bosch":[241],"real-world":[243],"data,":[245],"EASYR":[250],"achieves":[251],"reductions":[253],"up":[255],"30.3%":[257],"on":[258],"average":[259],"scenarios":[263],"compared":[264],"conventional":[267],"current":[273],"demonstrating":[281],"great":[282],"potential":[283],"gains":[288],"by":[289],"exploiting":[290],"deadlines.":[292]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":3}],"updated_date":"2026-06-22T08:00:12.763002","created_date":"2025-10-10T00:00:00"}
