{"id":"https://openalex.org/W7166074791","doi":"https://doi.org/10.48550/arxiv.2606.27350","title":"CHIA: An open-source framework for principled, agentic AI-driven hardware/software co-design research","display_name":"CHIA: An open-source framework for principled, agentic AI-driven hardware/software co-design research","publication_year":2026,"publication_date":"2026-06-25","ids":{"openalex":"https://openalex.org/W7166074791","doi":"https://doi.org/10.48550/arxiv.2606.27350"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2606.27350","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.27350","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2606.27350","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111279939","display_name":"Angela Cui","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Cui, Angela","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139389590","display_name":"Ferran Hermida-Rivera","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Hermida-Rivera, Ferran","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139409821","display_name":"Jack Toubes","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Toubes, Jack","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5139423181","display_name":"Raghav Gupta","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Gupta, Raghav","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036603233","display_name":"Ji Fang","orcid":"https://orcid.org/0000-0003-3418-535X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fang, Jim","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102752138","display_name":"Chengyi Lux Zhang","orcid":"https://orcid.org/0009-0007-1785-2065"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Chengyi Lux","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108984146","display_name":"Ella Schwarz","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Schwarz, Ella","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101798921","display_name":"Junha Kim","orcid":"https://orcid.org/0000-0002-5962-6353"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Kim, Junha","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008683881","display_name":"Yakun Sophia Shao","orcid":"https://orcid.org/0000-0003-1811-5407"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shao, Yakun Sophia","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041784384","display_name":"Borivoje Nikoli\u0107","orcid":"https://orcid.org/0000-0003-2324-1715"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Nikolic, Borivoje","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5105504513","display_name":"Christopher W. Fletcher","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Fletcher, Christopher W.","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5017667683","display_name":"Sagar Karandikar","orcid":"https://orcid.org/0000-0003-3145-776X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Karandikar, Sagar","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.7174999713897705,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.7174999713897705,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.02930000051856041,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.020800000056624413,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5583000183105469},{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.542900025844574},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.5285999774932861},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.49959999322891235},{"id":"https://openalex.org/keywords/pace","display_name":"Pace","score":0.4278999865055084},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.42239999771118164},{"id":"https://openalex.org/keywords/interdependence","display_name":"Interdependence","score":0.36809998750686646},{"id":"https://openalex.org/keywords/profiling","display_name":"Profiling (computer programming)","score":0.3492000102996826}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.659600019454956},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5583000183105469},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.542900025844574},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5375000238418579},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.5285999774932861},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49959999322891235},{"id":"https://openalex.org/C2777526511","wikidata":"https://www.wikidata.org/wiki/Q691543","display_name":"Pace","level":2,"score":0.4278999865055084},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.42239999771118164},{"id":"https://openalex.org/C185874996","wikidata":"https://www.wikidata.org/wiki/Q269699","display_name":"Interdependence","level":2,"score":0.36809998750686646},{"id":"https://openalex.org/C187191949","wikidata":"https://www.wikidata.org/wiki/Q1138496","display_name":"Profiling (computer programming)","level":2,"score":0.3492000102996826},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.34360000491142273},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.323199987411499},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.3165000081062317},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.31470000743865967},{"id":"https://openalex.org/C157170001","wikidata":"https://www.wikidata.org/wiki/Q4781507","display_name":"Applications of artificial intelligence","level":2,"score":0.29319998621940613},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.2786000072956085},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.2775999903678894},{"id":"https://openalex.org/C37135326","wikidata":"https://www.wikidata.org/wiki/Q931942","display_name":"Design flow","level":2,"score":0.27160000801086426},{"id":"https://openalex.org/C52913732","wikidata":"https://www.wikidata.org/wiki/Q857102","display_name":"Software design","level":4,"score":0.2637999951839447},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.26190000772476196},{"id":"https://openalex.org/C77390884","wikidata":"https://www.wikidata.org/wiki/Q217302","display_name":"Application-specific integrated circuit","level":2,"score":0.2556000053882599},{"id":"https://openalex.org/C195344581","wikidata":"https://www.wikidata.org/wiki/Q2555318","display_name":"Automated reasoning","level":2,"score":0.25450000166893005}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2606.27350","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.27350","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2606.27350","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2606.27350","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"score":0.6722546815872192,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Agentic":[0],"artificial":[1],"intelligence":[2],"shows":[3],"great":[4],"promise":[5],"for":[6,67,138],"radically":[7],"improving":[8],"the":[9,45,73,81,88],"pace":[10],"of":[11,28,47,75,87,166,194,223],"innovation":[12],"in":[13,30,37,226],"hardware/software":[14,64],"co-design":[15,65,89],"research":[16,71],"across":[17,192,201],"computer":[18],"architecture,":[19],"systems,":[20,124],"compilers,":[21],"and":[22,49,54,69,84,101,130,157,181,188,238],"VLSI.":[23],"Thus":[24],"far,":[25],"however,":[26],"applications":[27],"AI":[29,76,125,179],"these":[31,173],"contexts":[32],"have":[33],"generally":[34],"been":[35],"demonstrated":[36],"isolated":[38],"settings":[39],"on":[40,72],"small-scale":[41],"problems,":[42],"due":[43],"to":[44,77,168],"difficulty":[46],"designing":[48],"deploying":[50],"complex":[51],"AI-infused":[52],"hardware":[53,100,182],"software":[55,102,122],"development":[56],"workflows.":[57],"This":[58],"paper":[59],"introduces":[60],"CHIA,":[61,97,206],"an":[62],"open-source":[63],"framework":[66],"agile":[68],"principled":[70,170],"application":[74],"co-design.":[78],"CHIA":[79,108,133,160,210],"treats":[80],"productive":[82],"construction":[83],"scalable":[85],"deployment":[86],"flow":[90],"itself":[91],"as":[92,107,212],"a":[93,163],"first-class":[94],"objective.":[95],"In":[96],"agentic":[98,241],"AI-driven":[99],"design":[103,118],"flows":[104],"are":[105],"expressed":[106],"loops:":[109],"directed":[110],"cyclic":[111],"graphs":[112],"whose":[113],"nodes":[114],"execute":[115],"various":[116],"system-on-chip":[117],"tools,":[119,141,183],"microarchitectural":[120,224],"simulators,":[121],"build":[123],"models,":[126],"evolutionary":[127,235],"coding":[128],"agents,":[129],"more.":[131],"The":[132],"library":[134],"provides":[135,162],"node":[136],"implementations":[137],"many":[139,158],"popular":[140],"including":[142],"Chipyard,":[143],"gem5,":[144],"ChampSim,":[145],"FireSim,":[146],"Hammer":[147],"(thus":[148],"several":[149],"commercial":[150],"ASIC":[151],"CAD":[152],"tools),":[153],"Vivado,":[154],"AlphaEvolve,":[155],"AdaEvolve,":[156],"others.":[159],"also":[161],"broad":[164],"set":[165],"features":[167,225],"conduct":[169],"science":[171],"around":[172],"flows.":[174],"These":[175],"include":[176],"isolation":[177],"between":[178],"models":[180],"profiling":[184],"mechanisms,":[185],"fault-tolerant":[186],"execution,":[187],"reliability":[189],"at":[190],"scale":[191],"hundreds":[193],"heterogeneous":[195],"systems":[196],"(CPUs,":[197],"FPGAs,":[198],"GPUs,":[199],"etc.,":[200],"public":[202],"cloud/on-prem.).":[203],"To":[204],"showcase":[205],"we":[207],"present":[208],"five":[209],"loops":[211],"case":[213],"studies:":[214],"(1)":[215],"automatic":[216],"RTL-to-gem5":[217],"simulator":[218],"alignment,":[219],"(2)":[220],"LLM-driven":[221],"implementation":[222],"RTL,":[227],"(3)":[228],"agentic,":[229],"IPC-aware":[230],"critical":[231],"path":[232],"optimization,":[233],"(4)":[234],"architectural":[236],"discovery,":[237],"(5)":[239],"maintainer-friendly":[240],"GitHub":[242],"issue":[243],"fixing.":[244]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-06-27T00:00:00"}
