{"id":"https://openalex.org/W4406603956","doi":"https://doi.org/10.48550/arxiv.2501.09954","title":"AIRCHITECT v2: Learning the Hardware Accelerator Design Space through Unified Representations","display_name":"AIRCHITECT v2: Learning the Hardware Accelerator Design Space through Unified Representations","publication_year":2025,"publication_date":"2025-01-17","ids":{"openalex":"https://openalex.org/W4406603956","doi":"https://doi.org/10.48550/arxiv.2501.09954"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2501.09954","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2501.09954","pdf_url":"https://arxiv.org/pdf/2501.09954","source":{"id":"https://openalex.org/S4393918464","display_name":"ArXiv.org","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"type":"preprint","indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2501.09954","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079716100","display_name":"Jamin Seo","orcid":null},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Seo, Jamin","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048973924","display_name":"Akshat Ramachandran","orcid":"https://orcid.org/0009-0000-4763-3321"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ramachandran, Akshat","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5069905671","display_name":"Yu-Chuan Chuang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chuang, Yu-Chuan","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037697174","display_name":"Anirudh Itagi","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Itagi, Anirudh","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5034089074","display_name":"Tushar Krishna","orcid":"https://orcid.org/0000-0001-5738-6942"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Krishna, Tushar","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5079716100"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":1,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9775999784469604,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9775999784469604,"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9692000150680542,"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/T11044","display_name":"Particle Detector Development and Performance","score":0.9634000062942505,"subfield":{"id":"https://openalex.org/subfields/3106","display_name":"Nuclear and High Energy Physics"},"field":{"id":"https://openalex.org/fields/31","display_name":"Physics and Astronomy"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/space","display_name":"Space (punctuation)","score":0.5746241807937622},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.567601203918457},{"id":"https://openalex.org/keywords/hardware-acceleration","display_name":"Hardware acceleration","score":0.4788620173931122},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.4079289138317108},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3648650646209717},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20763471722602844},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.1520182192325592}],"concepts":[{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.5746241807937622},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.567601203918457},{"id":"https://openalex.org/C13164978","wikidata":"https://www.wikidata.org/wiki/Q600158","display_name":"Hardware acceleration","level":3,"score":0.4788620173931122},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.4079289138317108},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3648650646209717},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20763471722602844},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.1520182192325592}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2501.09954","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2501.09954","pdf_url":"https://arxiv.org/pdf/2501.09954","source":{"id":"https://openalex.org/S4393918464","display_name":"ArXiv.org","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2501.09954","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2501.09954","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":"article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2501.09954","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2501.09954","pdf_url":"https://arxiv.org/pdf/2501.09954","source":{"id":"https://openalex.org/S4393918464","display_name":"ArXiv.org","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1452086972","display_name":null,"funder_award_id":"JUMP 2.0","funder_id":"https://openalex.org/F4320306087","funder_display_name":"Semiconductor Research Corporation"}],"funders":[{"id":"https://openalex.org/F4320306087","display_name":"Semiconductor Research Corporation","ror":"https://ror.org/047z4n946"},{"id":"https://openalex.org/F4320332180","display_name":"Defense Advanced Research Projects Agency","ror":"https://ror.org/02caytj08"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4406603956.pdf"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W2390279801","https://openalex.org/W4391913857","https://openalex.org/W2358668433","https://openalex.org/W4396701345","https://openalex.org/W2376932109","https://openalex.org/W2001405890","https://openalex.org/W3152699334"],"abstract_inverted_index":{"Design":[0],"space":[1,45,57,85,173,202],"exploration":[2],"(DSE)":[3],"plays":[4],"a":[5,126,140,175,185,248],"crucial":[6],"role":[7],"in":[8,225,251],"enabling":[9],"custom":[10],"hardware":[11,257],"architectures,":[12],"particularly":[13],"for":[14,46,106],"emerging":[15],"applications":[16],"like":[17],"AI,":[18],"where":[19],"optimized":[20],"and":[21,35,61,69,97,143,182,194,246],"specialized":[22],"designs":[23],"are":[24],"essential.":[25],"With":[26],"the":[27,36,43,83,88,103,113,118,155,170,190,199,233,255],"growing":[28],"complexity":[29],"of":[30,38,82,120,157,192,235],"deep":[31],"neural":[32],"networks":[33],"(DNNs)":[34],"introduction":[37],"advanced":[39],"foundational":[40],"models":[41],"(FMs),":[42],"design":[44,84,108,151,172,228],"DNN":[47,212],"accelerators":[48],"is":[49,58,94],"expanding":[50],"at":[51],"an":[52,163],"exponential":[53],"rate.":[54],"Additionally,":[55],"this":[56,92,134],"highly":[59],"non-uniform":[60],"non-convex,":[62],"making":[63],"it":[64],"increasingly":[65],"difficult":[66],"to":[67,86,100,102,116,149,196,231],"navigate":[68],"optimize.":[70],"Traditional":[71],"DSE":[72,124,146,201],"techniques":[73,222],"rely":[74],"on":[75,209,216,241,254],"search-based":[76,121],"methods,":[77],"which":[78],"involve":[79],"iterative":[80],"sampling":[81],"find":[87],"optimal":[89,227],"solution.":[90],"However,":[91],"process":[93],"both":[95],"time-consuming":[96],"often":[98],"fails":[99],"converge":[101],"global":[104],"optima":[105],"such":[107],"spaces.":[109],"Recently,":[110],"AIrchitect":[111,138,218],"v1,":[112],"first":[114],"attempt":[115],"address":[117],"limitations":[119],"techniques,":[122],"transformed":[123],"into":[125,174],"constant-time":[127],"classification":[128,193],"problem":[129],"using":[130,179],"recommendation":[131],"networks.":[132],"In":[133],"work,":[135],"we":[136,161,238],"propose":[137],"v2,":[139],"more":[141],"accurate":[142],"generalizable":[144],"learning-based":[145],"technique":[147],"applicable":[148],"large-scale":[150],"spaces":[152],"that":[153,167],"overcomes":[154],"shortcomings":[156],"earlier":[158],"approaches.":[159],"Specifically,":[160],"devise":[162],"encoder-decoder":[164],"transformer":[165],"model":[166,243],"(a)":[168],"encodes":[169],"complex":[171],"uniform":[176],"intermediate":[177],"representation":[178,188],"contrastive":[180],"learning":[181],"(b)":[183],"leverages":[184],"novel":[186],"unified":[187],"blending":[189],"advantages":[191],"regression":[195],"effectively":[197],"explore":[198],"large":[200],"without":[203],"sacrificing":[204],"accuracy.":[205],"Experimental":[206],"results":[207],"evaluated":[208],"10^5":[210],"real":[211],"workloads":[213,244],"demonstrate":[214,232],"that,":[215],"average,":[217],"v2":[219],"outperforms":[220],"existing":[221],"by":[223],"15%":[224],"identifying":[226],"points.":[229],"Furthermore,":[230],"generalizability":[234],"our":[236],"method,":[237],"evaluate":[239],"performance":[240],"unseen":[242],"(LLMs)":[245],"attain":[247],"1.7x":[249],"improvement":[250],"inference":[252],"latency":[253],"identified":[256],"architecture.":[258]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-04-10T15:06:20.359241","created_date":"2025-10-10T00:00:00"}
