{"id":"https://openalex.org/W4380881074","doi":"https://doi.org/10.1145/3579371.3589049","title":"ArchGym: An Open-Source Gymnasium for Machine Learning Assisted Architecture Design","display_name":"ArchGym: An Open-Source Gymnasium for Machine Learning Assisted Architecture Design","publication_year":2023,"publication_date":"2023-06-16","ids":{"openalex":"https://openalex.org/W4380881074","doi":"https://doi.org/10.1145/3579371.3589049"},"language":"en","primary_location":{"id":"doi:10.1145/3579371.3589049","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3579371.3589049","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3579371.3589049","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 50th Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3579371.3589049","any_repository_has_fulltext":null},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5058825852","display_name":"Srivatsan Krishnan","orcid":"https://orcid.org/0000-0002-7148-5389"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Srivatsan Krishnan","raw_affiliation_strings":["Harvard University, Cambridge, Massachusetts, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, Massachusetts, USA","institution_ids":["https://openalex.org/I2801851002"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070172290","display_name":"Amir Yazdanbakhsh","orcid":"https://orcid.org/0000-0001-8199-7671"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Amir Yazdanbakhsh","raw_affiliation_strings":["Google Research, Brain Team, Mountain View, USA"],"affiliations":[{"raw_affiliation_string":"Google Research, Brain Team, Mountain View, USA","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039315430","display_name":"Shvetank Prakash","orcid":"https://orcid.org/0000-0002-0748-5157"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shvetank Prakash","raw_affiliation_strings":["Harvard University, Cambridge, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, USA","institution_ids":["https://openalex.org/I2801851002"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017417703","display_name":"Jason Jabbour","orcid":"https://orcid.org/0009-0001-5093-4106"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jason Jabbour","raw_affiliation_strings":["Harvard University, Cambridge, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, USA","institution_ids":["https://openalex.org/I2801851002"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5001618103","display_name":"Ikechukwu Uchendu","orcid":"https://orcid.org/0009-0002-8195-8343"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ikechukwu Uchendu","raw_affiliation_strings":["Harvard University, Cambridge, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, USA","institution_ids":["https://openalex.org/I2801851002"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5028312587","display_name":"Susobhan Ghosh","orcid":"https://orcid.org/0000-0003-3654-4141"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Susobhan Ghosh","raw_affiliation_strings":["Harvard University, Cambridge, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, USA","institution_ids":["https://openalex.org/I2801851002"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5089709128","display_name":"Behzad Boroujerdian","orcid":"https://orcid.org/0000-0003-3655-266X"},"institutions":[{"id":"https://openalex.org/I136199984","display_name":"Harvard University","ror":"https://ror.org/03vek6s52","country_code":"US","type":"education","lineage":["https://openalex.org/I136199984"]},{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Behzad Boroujerdian","raw_affiliation_strings":["University of Texas/Harvard University, Austin, USA"],"affiliations":[{"raw_affiliation_string":"University of Texas/Harvard University, Austin, USA","institution_ids":["https://openalex.org/I86519309","https://openalex.org/I136199984"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030481588","display_name":"Daniel Richins","orcid":"https://orcid.org/0000-0001-6757-5229"},"institutions":[{"id":"https://openalex.org/I86519309","display_name":"The University of Texas at Austin","ror":"https://ror.org/00hj54h04","country_code":"US","type":"education","lineage":["https://openalex.org/I86519309"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel Richins","raw_affiliation_strings":["The University of Texas, Austin, USA"],"affiliations":[{"raw_affiliation_string":"The University of Texas, Austin, USA","institution_ids":["https://openalex.org/I86519309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019585264","display_name":"Devashree Tripathy","orcid":"https://orcid.org/0000-0003-3246-6246"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Devashree Tripathy","raw_affiliation_strings":["IIT Bhubaneswar/Harvard University, Bhubaneswar, USA"],"affiliations":[{"raw_affiliation_string":"IIT Bhubaneswar/Harvard University, Bhubaneswar, USA","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002971435","display_name":"Aleksandra Faust","orcid":"https://orcid.org/0000-0002-3268-8685"},"institutions":[{"id":"https://openalex.org/I1291425158","display_name":"Google (United States)","ror":"https://ror.org/00njsd438","country_code":"US","type":"company","lineage":["https://openalex.org/I1291425158","https://openalex.org/I4210128969"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aleksandra Faust","raw_affiliation_strings":["Google Research, Mountain View, USA"],"affiliations":[{"raw_affiliation_string":"Google Research, Mountain View, USA","institution_ids":["https://openalex.org/I1291425158"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000635267","display_name":"Vijay Janapa Reddi","orcid":"https://orcid.org/0000-0002-5259-7721"},"institutions":[{"id":"https://openalex.org/I2801851002","display_name":"Harvard University Press","ror":"https://ror.org/006v7bf86","country_code":"US","type":"other","lineage":["https://openalex.org/I136199984","https://openalex.org/I2801851002"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Vijay Janapa Reddi","raw_affiliation_strings":["Harvard University, Cambridge, USA"],"affiliations":[{"raw_affiliation_string":"Harvard University, Cambridge, USA","institution_ids":["https://openalex.org/I2801851002"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":11,"corresponding_author_ids":["https://openalex.org/A5058825852"],"corresponding_institution_ids":["https://openalex.org/I2801851002"],"apc_list":null,"apc_paid":null,"fwci":1.0512,"has_fulltext":true,"cited_by_count":11,"citation_normalized_percentile":{"value":0.72798297,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"16"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.9927999973297119,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11948","display_name":"Machine Learning in Materials Science","score":0.9927999973297119,"subfield":{"id":"https://openalex.org/subfields/2505","display_name":"Materials Chemistry"},"field":{"id":"https://openalex.org/fields/25","display_name":"Materials Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9919000267982483,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9801999926567078,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/hyperparameter","display_name":"Hyperparameter","score":0.7994977235794067},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7902884483337402},{"id":"https://openalex.org/keywords/bayesian-optimization","display_name":"Bayesian optimization","score":0.7424077987670898},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.6176621913909912},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.5885122418403625},{"id":"https://openalex.org/keywords/reinforcement-learning","display_name":"Reinforcement learning","score":0.5494540929794312},{"id":"https://openalex.org/keywords/design-space-exploration","display_name":"Design space exploration","score":0.5282667875289917},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.5118293166160583},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.4975450336933136},{"id":"https://openalex.org/keywords/space","display_name":"Space (punctuation)","score":0.4564592242240906},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3582708239555359},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.18331360816955566}],"concepts":[{"id":"https://openalex.org/C8642999","wikidata":"https://www.wikidata.org/wiki/Q4171168","display_name":"Hyperparameter","level":2,"score":0.7994977235794067},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7902884483337402},{"id":"https://openalex.org/C2778049539","wikidata":"https://www.wikidata.org/wiki/Q17002908","display_name":"Bayesian optimization","level":2,"score":0.7424077987670898},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.6176621913909912},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.5885122418403625},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.5494540929794312},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.5282667875289917},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.5118293166160583},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.4975450336933136},{"id":"https://openalex.org/C2778572836","wikidata":"https://www.wikidata.org/wiki/Q380933","display_name":"Space (punctuation)","level":2,"score":0.4564592242240906},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3582708239555359},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.18331360816955566},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3579371.3589049","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3579371.3589049","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3579371.3589049","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 50th Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"}],"best_oa_location":{"id":"doi:10.1145/3579371.3589049","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3579371.3589049","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3579371.3589049","source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 50th Annual International Symposium on Computer Architecture","raw_type":"proceedings-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.5400000214576721,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320312530","display_name":"Office of the Director of National Intelligence","ror":"https://ror.org/01v3fsc55"},{"id":"https://openalex.org/F4320333051","display_name":"Intelligence Advanced Research Projects Activity","ror":"https://ror.org/01v3fsc55"},{"id":"https://openalex.org/F4320337349","display_name":"NIH Office of the Director","ror":"https://ror.org/00fj8a872"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4380881074.pdf","grobid_xml":"https://content.openalex.org/works/W4380881074.grobid-xml"},"referenced_works_count":49,"referenced_works":["https://openalex.org/W41554520","https://openalex.org/W1606281225","https://openalex.org/W2034062945","https://openalex.org/W2114013964","https://openalex.org/W2120635877","https://openalex.org/W2153456949","https://openalex.org/W2158924248","https://openalex.org/W2163255067","https://openalex.org/W2163290010","https://openalex.org/W2442974303","https://openalex.org/W2478168051","https://openalex.org/W2606722458","https://openalex.org/W2619340758","https://openalex.org/W2622825427","https://openalex.org/W2742479298","https://openalex.org/W2883929540","https://openalex.org/W2898755250","https://openalex.org/W2921788688","https://openalex.org/W2940862705","https://openalex.org/W2990908872","https://openalex.org/W2998993395","https://openalex.org/W3012527927","https://openalex.org/W3017007538","https://openalex.org/W3017521908","https://openalex.org/W3035226078","https://openalex.org/W3045004532","https://openalex.org/W3047049572","https://openalex.org/W3081168214","https://openalex.org/W3092618035","https://openalex.org/W3102790199","https://openalex.org/W3106006733","https://openalex.org/W3112293503","https://openalex.org/W3123639931","https://openalex.org/W3135697241","https://openalex.org/W3135807226","https://openalex.org/W3147501999","https://openalex.org/W3153174751","https://openalex.org/W3158956772","https://openalex.org/W3159869264","https://openalex.org/W3200950867","https://openalex.org/W3212488318","https://openalex.org/W4210408109","https://openalex.org/W4213249026","https://openalex.org/W4230022635","https://openalex.org/W4248463091","https://openalex.org/W4282983059","https://openalex.org/W4301896508","https://openalex.org/W4380874786","https://openalex.org/W6713134421"],"related_works":["https://openalex.org/W4233965824","https://openalex.org/W2607442583","https://openalex.org/W3199199693","https://openalex.org/W4286970057","https://openalex.org/W4281847915","https://openalex.org/W2995583237","https://openalex.org/W2967237190","https://openalex.org/W4323366554","https://openalex.org/W3028852288","https://openalex.org/W4221150662"],"abstract_inverted_index":{"Machine":[0],"learning":[1,192],"(ML)":[2],"has":[3],"become":[4],"a":[5,66,108,135,144,209,240,249,260],"prevalent":[6],"approach":[7],"to":[8,35,114,170,202,212],"tame":[9],"the":[10,37,50,63,79,132,172,198,204,222],"complexity":[11],"of":[12,45,65,81,111,134,163,224,256],"design":[13,24,85,133,216,236],"space":[14,25,86,237],"exploration":[15,26,87],"for":[16,23,69,147,208,269],"domain-specific":[17,128],"architectures.":[18],"While":[19],"appealing,":[20],"using":[21],"ML":[22,46,165],"poses":[27],"several":[28],"challenges.":[29],"First,":[30],"it":[31],"is":[32,60,185,271],"not":[33],"straightforward":[34],"identify":[36],"most":[38],"suitable":[39],"algorithm":[40,211],"from":[41],"an":[42,100,160,214,254],"ever-increasing":[43],"pool":[44],"methods.":[47],"Second,":[48],"assessing":[49],"trade-offs":[51],"between":[52],"performance":[53],"and":[54,72,88,103,127,143,227,267],"sample":[55],"efficiency":[56],"across":[57,75,124],"these":[58,76,95],"methods":[59,77],"inconclusive.":[61],"Finally,":[62],"lack":[64],"holistic":[67],"framework":[68,105],"fair,":[70],"reproducible,":[71],"objective":[73],"comparison":[74],"hinders":[78],"progress":[80],"adopting":[82],"ML-aided":[83,234],"architecture":[84,115,235],"impedes":[89],"creating":[90],"repeatable":[91],"artifacts.":[92],"To":[93,117],"mitigate":[94],"challenges,":[96],"we":[97,121,243],"introduce":[98],"ArchGym,":[99],"open-source":[101],"gymnasium":[102],"easy-to-extend":[104],"that":[106,158,258],"connects":[107],"diverse":[109],"range":[110],"search":[112,129,210],"algorithms":[113,130,166],"simulators.":[116],"demonstrate":[118],"its":[119,177],"utility,":[120],"evaluate":[122],"ArchGym":[123,230,270],"multiple":[125],"vanilla":[126],"in":[131,229,233,263],"custom":[136,145],"memory":[137],"controller,":[138],"deep":[139],"neural":[140],"network":[141],"accelerators,":[142],"SoC":[146],"AR/VR":[148],"workloads,":[149],"collectively":[150],"encompassing":[151],"over":[152],"21K":[153],"experiments.":[154],"The":[155],"results":[156],"suggest":[157],"with":[159,253],"unlimited":[161],"number":[162],"samples,":[164],"are":[167,179],"equally":[168],"favorable":[169],"meet":[171],"user-defined":[173],"target":[174],"specification":[175],"if":[176],"hyperparameters":[178],"tuned":[180],"thoroughly;":[181],"no":[182],"one":[183],"solution":[184],"necessarily":[186],"better":[187],"than":[188],"another":[189],"(e.g.,":[190],"reinforcement":[191],"vs.":[193],"Bayesian":[194],"methods).":[195],"We":[196],"coin":[197],"term":[199],"\"hyperparameter":[200],"lottery\"":[201],"describe":[203],"relatively":[205],"probable":[206],"chance":[207],"find":[213],"optimal":[215],"provided":[217],"meticulously":[218],"selected":[219],"hyperparameters.":[220],"Additionally,":[221],"ease":[223],"data":[225,268],"collection":[226],"aggregation":[228],"facilitates":[231],"research":[232],"exploration.":[238],"As":[239],"case":[241],"study,":[242],"show":[244],"this":[245],"advantage":[246],"by":[247],"developing":[248],"proxy":[250],"cost":[251],"model":[252],"RMSE":[255],"0.61%":[257],"offers":[259],"2,000-fold":[261],"reduction":[262],"simulation":[264],"time.":[265],"Code":[266],"available":[272],"at":[273],"https://bit.ly/ArchGym.":[274]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
