{"id":"https://openalex.org/W7123758611","doi":"https://doi.org/10.48550/arxiv.2601.07393","title":"Software-Hardware Co-optimization for Modular E2E AV Paradigm: A Unified Framework of Optimization Approaches, Simulation Environment and Evaluation Metrics","display_name":"Software-Hardware Co-optimization for Modular E2E AV Paradigm: A Unified Framework of Optimization Approaches, Simulation Environment and Evaluation Metrics","publication_year":2026,"publication_date":"2026-01-12","ids":{"openalex":"https://openalex.org/W7123758611","doi":"https://doi.org/10.48550/arxiv.2601.07393"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2601.07393","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2601.07393","pdf_url":null,"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":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2601.07393","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5122962973","display_name":"Chengzhi Ji","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Ji, Chengzhi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5122963392","display_name":"Xingfeng Li","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Li, Xingfeng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5122982453","display_name":"Zhaodong Lv","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Lv, Zhaodong","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5122942063","display_name":"Hao Sun","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Sun, Hao","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5122943388","display_name":"Pan Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Pan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045287885","display_name":"Hao Yang","orcid":"https://orcid.org/0000-0001-6431-8956"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Yang, Hao Frank","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5122929049","display_name":"Ziyuan Pu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Pu, Ziyuan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5122962973"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.5612000226974487,"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"}},"topics":[{"id":"https://openalex.org/T11099","display_name":"Autonomous Vehicle Technology and Safety","score":0.5612000226974487,"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"}},{"id":"https://openalex.org/T10805","display_name":"Vehicle Dynamics and Control Systems","score":0.05090000107884407,"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"}},{"id":"https://openalex.org/T10524","display_name":"Traffic control and management","score":0.02850000001490116,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems 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/modular-design","display_name":"Modular design","score":0.6902999877929688},{"id":"https://openalex.org/keywords/interpretability","display_name":"Interpretability","score":0.6421999931335449},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5109000205993652},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.46380001306533813},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4632999897003174},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.43849998712539673},{"id":"https://openalex.org/keywords/inference","display_name":"Inference","score":0.42989999055862427},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.41819998621940613},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.41100001335144043}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7232000231742859},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6902999877929688},{"id":"https://openalex.org/C2781067378","wikidata":"https://www.wikidata.org/wiki/Q17027399","display_name":"Interpretability","level":2,"score":0.6421999931335449},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5109000205993652},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.46380001306533813},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4632999897003174},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4462999999523163},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.43849998712539673},{"id":"https://openalex.org/C2776214188","wikidata":"https://www.wikidata.org/wiki/Q408386","display_name":"Inference","level":2,"score":0.42989999055862427},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.41819998621940613},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.41100001335144043},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.39340001344680786},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.38769999146461487},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.38420000672340393},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.36880001425743103},{"id":"https://openalex.org/C2780898871","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Performance metric","level":2,"score":0.35839998722076416},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.3547999858856201},{"id":"https://openalex.org/C68781425","wikidata":"https://www.wikidata.org/wiki/Q2052203","display_name":"Multi-objective optimization","level":2,"score":0.34950000047683716},{"id":"https://openalex.org/C76518257","wikidata":"https://www.wikidata.org/wiki/Q271680","display_name":"Software framework","level":5,"score":0.334199994802475},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.31299999356269836},{"id":"https://openalex.org/C192209626","wikidata":"https://www.wikidata.org/wiki/Q190909","display_name":"Focus (optics)","level":2,"score":0.3089999854564667},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.2800999879837036},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.2689000070095062},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.25440001487731934},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.2542000114917755},{"id":"https://openalex.org/C2780149590","wikidata":"https://www.wikidata.org/wiki/Q7302742","display_name":"Reconfigurability","level":2,"score":0.25200000405311584}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2601.07393","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2601.07393","pdf_url":null,"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":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2601.07393","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2601.07393","pdf_url":null,"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":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.9044773578643799,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Modular":[0],"end-to-end":[1],"(ME2E)":[2],"autonomous":[3,120,171,213],"driving":[4,121,172,181,214],"paradigms":[5],"combine":[6],"modular":[7],"interpretability":[8],"with":[9,130],"global":[10],"optimization":[11,68,81,129,133,165],"capability":[12],"and":[13,34,55,75,87,111,114,158,188,205],"have":[14],"demonstrated":[15],"strong":[16],"performance.":[17],"However,":[18],"existing":[19],"studies":[20],"mainly":[21],"focus":[22],"on":[23,52],"accuracy":[24],"improvement,":[25],"while":[26,183],"critical":[27],"system-level":[28,137,194],"factors":[29],"such":[30,96],"as":[31],"inference":[32,186],"latency":[33,187],"energy":[35,189],"consumption":[36],"are":[37,98],"often":[38,99],"overlooked,":[39],"resulting":[40],"in":[41,65],"increasingly":[42],"complex":[43],"model":[44,53,85,128],"designs":[45],"that":[46,175,199],"hinder":[47],"practical":[48,204],"deployment.":[49],"Prior":[50],"efforts":[51],"compression":[54],"acceleration":[56],"typically":[57],"optimize":[58],"either":[59],"the":[60,92,176,200],"software":[61,110],"or":[62],"hardware":[63,112],"side":[64],"isolation.":[66],"Software-only":[67],"cannot":[69],"fundamentally":[70],"remove":[71],"intermediate":[72],"tensor":[73],"access":[74],"operator":[76],"scheduling":[77],"overheads,":[78],"whereas":[79],"hardware-only":[80],"is":[82,145],"constrained":[83],"by":[84,151],"structure":[86],"precision.":[88],"As":[89],"a":[90,108,135,141],"result,":[91],"real-world":[93],"benefits":[94],"of":[95,163,211],"optimizations":[97],"limited.":[100],"To":[101],"address":[102],"these":[103],"challenges,":[104],"this":[105],"paper":[106],"proposes":[107],"reusable":[109],"co-optimization":[113],"closed-loop":[115],"evaluation":[116,143],"framework":[117,124,178,202],"for":[118,208],"ME2E":[119,170,212],"inference.":[122],"The":[123],"jointly":[125,152],"integrates":[126],"software-level":[127],"hardware-level":[131],"computation":[132],"under":[134],"unified":[136],"objective.":[138],"In":[139],"addition,":[140],"multidimensional":[142],"metric":[144],"introduced":[146],"to":[147],"assess":[148],"system":[149],"performance":[150,182],"considering":[153],"safety,":[154],"comfort,":[155],"efficiency,":[156],"latency,":[157],"energy,":[159],"enabling":[160],"quantitative":[161],"comparison":[162],"different":[164],"strategies.":[166],"Experiments":[167],"across":[168],"multiple":[169],"stacks":[173],"show":[174],"proposed":[177,201],"preserves":[179],"baseline-level":[180],"significantly":[184],"reducing":[185],"consumption,":[190],"achieving":[191],"substantial":[192],"overall":[193],"improvements.":[195],"These":[196],"results":[197],"demonstrate":[198],"provides":[203],"actionable":[206],"guidance":[207],"efficient":[209],"deployment":[210],"systems.":[215]},"counts_by_year":[],"updated_date":"2026-04-29T09:16:38.111599","created_date":"2026-01-14T00:00:00"}
