{"id":"https://openalex.org/W4229070066","doi":"https://doi.org/10.1145/3528416.3530251","title":"Towards neural architecture-aware exploration of compiler optimizations in a deep learning {graph} compiler","display_name":"Towards neural architecture-aware exploration of compiler optimizations in a deep learning {graph} compiler","publication_year":2022,"publication_date":"2022-05-05","ids":{"openalex":"https://openalex.org/W4229070066","doi":"https://doi.org/10.1145/3528416.3530251"},"language":"en","primary_location":{"id":"doi:10.1145/3528416.3530251","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3528416.3530251","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th ACM International Conference on Computing Frontiers","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5102807016","display_name":"Gaurav Verma","orcid":"https://orcid.org/0000-0002-8820-6016"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gaurav Verma","raw_affiliation_strings":["Stony Brook University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055706596","display_name":"Swetang Finviya","orcid":null},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Swetang Finviya","raw_affiliation_strings":["Stony Brook University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050432598","display_name":"Abid M. Malik","orcid":"https://orcid.org/0000-0002-0706-2824"},"institutions":[{"id":"https://openalex.org/I200870766","display_name":"Brookhaven National Laboratory","ror":"https://ror.org/02ex6cf31","country_code":"US","type":"facility","lineage":["https://openalex.org/I1330989302","https://openalex.org/I200870766","https://openalex.org/I39565521","https://openalex.org/I4210142672"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Abid M. Malik","raw_affiliation_strings":["Brookhaven National Laboratory"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Brookhaven National Laboratory","institution_ids":["https://openalex.org/I200870766"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014448094","display_name":"Murali Emani","orcid":"https://orcid.org/0000-0002-6279-0007"},"institutions":[{"id":"https://openalex.org/I1282105669","display_name":"Argonne National Laboratory","ror":"https://ror.org/05gvnxz63","country_code":"US","type":"facility","lineage":["https://openalex.org/I1282105669","https://openalex.org/I1330989302","https://openalex.org/I39565521","https://openalex.org/I40347166"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Murali Emani","raw_affiliation_strings":["Argonne National Laboratory"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Argonne National Laboratory","institution_ids":["https://openalex.org/I1282105669"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5053733660","display_name":"Barbara Chapman","orcid":"https://orcid.org/0000-0001-8449-8579"},"institutions":[{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Barbara Chapman","raw_affiliation_strings":["Stony Brook University"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Stony Brook University","institution_ids":["https://openalex.org/I59553526"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"244","last_page":"250"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10036","display_name":"Advanced Neural Network Applications","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10036","display_name":"Advanced Neural Network Applications","score":0.9991000294685364,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T11689","display_name":"Adversarial Robustness in Machine Learning","score":0.9983999729156494,"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"}},{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9972000122070312,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.9165340662002563},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8650716543197632},{"id":"https://openalex.org/keywords/optimizing-compiler","display_name":"Optimizing compiler","score":0.7117078304290771},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6367469429969788},{"id":"https://openalex.org/keywords/interprocedural-optimization","display_name":"Interprocedural optimization","score":0.526779055595398},{"id":"https://openalex.org/keywords/compiler-correctness","display_name":"Compiler correctness","score":0.5250974893569946},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5145613551139832},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.49031737446784973},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.47491276264190674},{"id":"https://openalex.org/keywords/pruning","display_name":"Pruning","score":0.4416186809539795},{"id":"https://openalex.org/keywords/compiler-construction","display_name":"Compiler construction","score":0.4231938123703003},{"id":"https://openalex.org/keywords/compile-time","display_name":"Compile time","score":0.414264440536499},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.4101572036743164},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.35314667224884033},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.3225616216659546},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.30905792117118835},{"id":"https://openalex.org/keywords/loop-optimization","display_name":"Loop optimization","score":0.3075145483016968}],"concepts":[{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.9165340662002563},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8650716543197632},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.7117078304290771},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6367469429969788},{"id":"https://openalex.org/C111564260","wikidata":"https://www.wikidata.org/wiki/Q4288856","display_name":"Interprocedural optimization","level":5,"score":0.526779055595398},{"id":"https://openalex.org/C68366613","wikidata":"https://www.wikidata.org/wiki/Q5156378","display_name":"Compiler correctness","level":3,"score":0.5250974893569946},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5145613551139832},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.49031737446784973},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.47491276264190674},{"id":"https://openalex.org/C108010975","wikidata":"https://www.wikidata.org/wiki/Q500094","display_name":"Pruning","level":2,"score":0.4416186809539795},{"id":"https://openalex.org/C9957790","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler construction","level":3,"score":0.4231938123703003},{"id":"https://openalex.org/C200833197","wikidata":"https://www.wikidata.org/wiki/Q333707","display_name":"Compile time","level":3,"score":0.414264440536499},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.4101572036743164},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.35314667224884033},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3225616216659546},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.30905792117118835},{"id":"https://openalex.org/C29331672","wikidata":"https://www.wikidata.org/wiki/Q3354468","display_name":"Loop optimization","level":4,"score":0.3075145483016968},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C6557445","wikidata":"https://www.wikidata.org/wiki/Q173113","display_name":"Agronomy","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3528416.3530251","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3528416.3530251","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 19th ACM International Conference on Computing Frontiers","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":24,"referenced_works":["https://openalex.org/W1861492603","https://openalex.org/W1988659054","https://openalex.org/W2022852969","https://openalex.org/W2053264738","https://openalex.org/W2077115703","https://openalex.org/W2091689272","https://openalex.org/W2108598243","https://openalex.org/W2128511460","https://openalex.org/W2133078048","https://openalex.org/W2193145675","https://openalex.org/W2194775991","https://openalex.org/W2330621167","https://openalex.org/W2411334977","https://openalex.org/W2751901133","https://openalex.org/W2783614532","https://openalex.org/W2788459922","https://openalex.org/W2951841630","https://openalex.org/W2963163009","https://openalex.org/W3104637169","https://openalex.org/W3106250896","https://openalex.org/W3122749996","https://openalex.org/W3173255485","https://openalex.org/W3202153660","https://openalex.org/W4237689800"],"related_works":["https://openalex.org/W4246454774","https://openalex.org/W2121223013","https://openalex.org/W2094199724","https://openalex.org/W2083681681","https://openalex.org/W2169584677","https://openalex.org/W4232954277","https://openalex.org/W2901567138","https://openalex.org/W1496844168","https://openalex.org/W2749133591","https://openalex.org/W4240253816"],"abstract_inverted_index":{"Deep":[0],"Neural":[1],"Networks":[2],"(DNN)":[3],"form":[4],"the":[5,17,37,54,64,69,72,85,95,119,135,147],"basis":[6],"for":[7,41,118,156],"many":[8],"existing":[9],"and":[10,20,43,51,100,113,141],"emerging":[11],"applications.":[12],"Many":[13],"DL":[14,104,125,158],"compilers":[15],"analyze":[16],"computation":[18,39,73],"graphs":[19],"apply":[21],"various":[22],"optimizations":[23,29,59],"at":[24],"different":[25],"stages.":[26],"These":[27],"high-level":[28],"are":[30],"applied":[31],"using":[32],"compiler":[33,58,132],"passes":[34,67,155],"before":[35],"feeding":[36],"resultant":[38],"graph":[40,74],"low-level":[42],"hardware-specific":[44],"optimizations.":[45],"With":[46],"advancements":[47],"in":[48,102,123],"DNN":[49],"architectures":[50],"backend":[52],"hardware,":[53],"search":[55,116],"space":[56,117],"of":[57,66,71,97,110,149,153],"has":[60],"grown":[61],"manifolds.":[62],"Also,":[63],"inclusion":[65],"without":[68],"knowledge":[70],"leads":[75],"to":[76,133],"increased":[77],"execution":[78],"time":[79],"with":[80],"a":[81,103,124,131],"slight":[82],"influence":[83],"on":[84,138],"intermediate":[86],"representation.":[87],"This":[88],"paper":[89],"presents":[90],"preliminary":[91],"results":[92,137],"1)":[93],"summarizing":[94],"relevance":[96,148],"pass":[98],"selection":[99,109,121,152],"ordering":[101],"compiler,":[105],"2)":[106],"neural":[107,150],"architecture-aware":[108,151],"optimization":[111,154],"passes,":[112],"3)":[114],"pruning":[115],"phase":[120],"problem":[122],"compiler.":[126],"We":[127],"use":[128],"TVM":[129],"as":[130],"demonstrate":[134],"experimental":[136],"Nvidia":[139],"A100":[140],"GeForce":[142],"RTX":[143],"2080":[144],"GPUs,":[145],"establishing":[146],"DNNs":[157],"compilers.":[159]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
