{"id":"https://openalex.org/W7124680514","doi":"https://doi.org/10.1145/3785670","title":"From Loop Nests to Silicon: Mapping AI Workloads onto AMD NPUs with MLIR-AIR","display_name":"From Loop Nests to Silicon: Mapping AI Workloads onto AMD NPUs with MLIR-AIR","publication_year":2026,"publication_date":"2026-01-19","ids":{"openalex":"https://openalex.org/W7124680514","doi":"https://doi.org/10.1145/3785670"},"language":"en","primary_location":{"id":"doi:10.1145/3785670","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3785670","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3785670","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013225839","display_name":"Erwei Wang","orcid":"https://orcid.org/0000-0002-3603-6852"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Erwei Wang","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0002-3603-6852","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123356437","display_name":"Samuel Bayliss","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Samuel Bayliss","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0003-4821-9634","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5055397517","display_name":"Andra Bisca","orcid":"https://orcid.org/0009-0004-6639-1865"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andra Bisca","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0004-6639-1865","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006102169","display_name":"Zachary Taylor Blair","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zachary Blair","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0002-0621-6032","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065867029","display_name":"Sangeeta Chowdhary","orcid":"https://orcid.org/0000-0003-3053-230X"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Sangeeta Chowdhary","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0003-3053-230X","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5035560671","display_name":"Kristof Denolf","orcid":"https://orcid.org/0000-0001-6668-4562"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kristof Denolf","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0001-6668-4562","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123292738","display_name":"Jeff Fifield","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jeff Fifield","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0000-8696-6890","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123302826","display_name":"Brandon Freiberger","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Brandon Freiberger","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0006-3055-4751","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039436819","display_name":"Erika Hunhoff","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Erika Hunhoff","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0001-5499-8871","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079433989","display_name":"Phil James-Roxby","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Phil James-Roxby","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0007-5503-3511","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003541162","display_name":"Jack Lo","orcid":"https://orcid.org/0000-0003-4918-478X"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jack Lo","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0003-4918-478X","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006148629","display_name":"Joseph Melber","orcid":"https://orcid.org/0000-0001-9519-0502"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Joseph Melber","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0001-9519-0502","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014827775","display_name":"Stephen Neuendorffer","orcid":"https://orcid.org/0000-0003-2956-8428"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Stephen Neuendorffer","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0003-2956-8428","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123345907","display_name":"Eddie Richter","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Eddie Richter","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0002-4585-3459","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042555522","display_name":"A. Rosti","orcid":"https://orcid.org/0009-0000-5971-8584"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Andre Rosti","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0000-5971-8584","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123295686","display_name":"Javier Setoain","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Javier Setoain","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0002-9701-2352","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123331300","display_name":"Gagandeep Singh","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Gagandeep Singh","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0002-3502-7401","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084140879","display_name":"Endri Taka","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Endri Taka","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0009-0000-5136-7580","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123354892","display_name":"Pranathi Vasireddy","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Pranathi Vasireddy","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0003-4352-3816","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5123302881","display_name":"Zhewen Yu","orcid":null},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhewen Yu","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0003-4526-6024","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059293268","display_name":"Niansong Zhang","orcid":"https://orcid.org/0000-0002-2850-0176"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Niansong Zhang","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0002-2850-0176","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5074853634","display_name":"Jinming Zhuang","orcid":"https://orcid.org/0000-0003-3659-339X"},"institutions":[{"id":"https://openalex.org/I4210137977","display_name":"Advanced Micro Devices (United States)","ror":"https://ror.org/04kd6c783","country_code":"US","type":"company","lineage":["https://openalex.org/I4210137977"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Jinming Zhuang","raw_affiliation_strings":["Research and Advanced Development, AMD, San Jose, California, USA"],"raw_orcid":"https://orcid.org/0000-0003-3659-339X","affiliations":[{"raw_affiliation_string":"Research and Advanced Development, AMD, San Jose, California, USA","institution_ids":["https://openalex.org/I4210137977"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":22,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":103.8409,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.99885076,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"19","issue":"2","first_page":"1","last_page":"36"},"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.892799973487854,"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.892799973487854,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.032499998807907104,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.012600000016391277,"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.7480999827384949},{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.5778999924659729},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.48570001125335693},{"id":"https://openalex.org/keywords/block","display_name":"Block (permutation group theory)","score":0.42160001397132874},{"id":"https://openalex.org/keywords/loop-tiling","display_name":"Loop tiling","score":0.41920000314712524},{"id":"https://openalex.org/keywords/matrix-multiplication","display_name":"Matrix multiplication","score":0.4016999900341034},{"id":"https://openalex.org/keywords/memory-hierarchy","display_name":"Memory hierarchy","score":0.38420000672340393},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.3797999918460846},{"id":"https://openalex.org/keywords/runtime-system","display_name":"Runtime system","score":0.367000013589859},{"id":"https://openalex.org/keywords/memory-model","display_name":"Memory model","score":0.3578999936580658}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.9120000004768372},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.7480999827384949},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.5778999924659729},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5777999758720398},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.48570001125335693},{"id":"https://openalex.org/C2777210771","wikidata":"https://www.wikidata.org/wiki/Q4927124","display_name":"Block (permutation group theory)","level":2,"score":0.42160001397132874},{"id":"https://openalex.org/C11799548","wikidata":"https://www.wikidata.org/wiki/Q6675847","display_name":"Loop tiling","level":3,"score":0.41920000314712524},{"id":"https://openalex.org/C17349429","wikidata":"https://www.wikidata.org/wiki/Q1049914","display_name":"Matrix multiplication","level":3,"score":0.4016999900341034},{"id":"https://openalex.org/C2778100165","wikidata":"https://www.wikidata.org/wiki/Q1589327","display_name":"Memory hierarchy","level":3,"score":0.38420000672340393},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.3797999918460846},{"id":"https://openalex.org/C2780870223","wikidata":"https://www.wikidata.org/wiki/Q1004415","display_name":"Runtime system","level":2,"score":0.367000013589859},{"id":"https://openalex.org/C12186640","wikidata":"https://www.wikidata.org/wiki/Q6815743","display_name":"Memory model","level":3,"score":0.3578999936580658},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.3569999933242798},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3440999984741211},{"id":"https://openalex.org/C160191386","wikidata":"https://www.wikidata.org/wiki/Q868299","display_name":"Control flow","level":2,"score":0.33340001106262207},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.3319000005722046},{"id":"https://openalex.org/C170595534","wikidata":"https://www.wikidata.org/wiki/Q249743","display_name":"Very long instruction word","level":2,"score":0.3246000111103058},{"id":"https://openalex.org/C489000","wikidata":"https://www.wikidata.org/wiki/Q747385","display_name":"Data flow diagram","level":2,"score":0.3151000142097473},{"id":"https://openalex.org/C190902152","wikidata":"https://www.wikidata.org/wiki/Q1325106","display_name":"Optimizing compiler","level":3,"score":0.30869999527931213},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.29980000853538513},{"id":"https://openalex.org/C77618280","wikidata":"https://www.wikidata.org/wiki/Q1155772","display_name":"Scheme (mathematics)","level":2,"score":0.29910001158714294},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.2903999984264374},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.2888999879360199},{"id":"https://openalex.org/C9395851","wikidata":"https://www.wikidata.org/wiki/Q177929","display_name":"Stack (abstract data type)","level":2,"score":0.287200003862381},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.27810001373291016},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.2741999924182892},{"id":"https://openalex.org/C135257023","wikidata":"https://www.wikidata.org/wiki/Q691358","display_name":"Domain-specific language","level":2,"score":0.26429998874664307},{"id":"https://openalex.org/C197115733","wikidata":"https://www.wikidata.org/wiki/Q1003136","display_name":"Forcing (mathematics)","level":2,"score":0.2628999948501587},{"id":"https://openalex.org/C136321198","wikidata":"https://www.wikidata.org/wiki/Q2377054","display_name":"System bus","level":2,"score":0.2590000033378601},{"id":"https://openalex.org/C61483411","wikidata":"https://www.wikidata.org/wiki/Q3124522","display_name":"Data parallelism","level":3,"score":0.2587999999523163},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.25589999556541443},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.2558000087738037},{"id":"https://openalex.org/C138958017","wikidata":"https://www.wikidata.org/wiki/Q190087","display_name":"Data type","level":2,"score":0.25060001015663147}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3785670","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3785670","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3785670","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3785670","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","score":0.6539767384529114,"display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W1598202309","https://openalex.org/W2166029537","https://openalex.org/W3167833281","https://openalex.org/W4381328365","https://openalex.org/W4391883412","https://openalex.org/W4400489024"],"related_works":[],"abstract_inverted_index":{"General-purpose":[0],"compilers":[1],"abstract":[2],"away":[3],"parallelism,":[4],"locality,":[5],"and":[6,29,43,70,89,94,111,136,156,220,230],"synchronization,":[7],"limiting":[8],"their":[9],"effectiveness":[10],"on":[11,21,60,118],"modern":[12,16],"spatial":[13,72,104,203,212],"architectures.":[14,49],"As":[15],"computing":[17],"architectures":[18,73],"increasingly":[19],"rely":[20],"fine-grained":[22,71],"control":[23,209],"over":[24],"data":[25,44],"movement,":[26],"execution":[27],"order,":[28],"compute":[30,42,93,154,218],"placement":[31],"for":[32,40,87],"performance,":[33],"compiler":[34,57,101],"infrastructure":[35],"must":[36],"provide":[37],"explicit":[38],"mechanisms":[39],"orchestrating":[41],"to":[45,102,152,163,202],"fully":[46],"exploit":[47],"such":[48,74],"We":[50,126],"introduce":[51],"MLIR-AIR,":[52],"a":[53],"novel,":[54],"open":[55],"source":[56],"stack":[58],"built":[59],"MLIR":[61],"that":[62,180,214],"bridges":[63],"the":[64,80,100,137,142,170,181,217],"semantic":[65],"gap":[66],"between":[67],"high-level":[68,207],"workloads":[69,198],"as":[75],"AMD\u2019s":[76],"NPUs.":[77],"MLIR-AIR":[78,149,205],"defines":[79],"AIR":[81,97,182],"dialect,":[82],"which":[83],"provides":[84],"structured":[85,208],"representations":[86],"asynchronous":[88,227],"hierarchical":[90],"operations":[91],"across":[92,108],"memory":[95,221],"resources.":[96],"primitives":[98],"allow":[99],"orchestrate":[103],"scheduling,":[105],"distribute":[106],"computation":[107,115],"hardware":[109],"regions,":[110],"overlap":[112,232],"communication":[113,231],"with":[114,159,199],"without":[116],"relying":[117],"ad":[119],"hoc":[120],"runtime":[121],"coordination":[122],"or":[123],"manual":[124],"scheduling.":[125,235],"demonstrate":[127,179],"MLIR-AIR\u2019s":[128],"capabilities":[129],"through":[130,233],"two":[131],"case":[132],"studies:":[133],"matrix":[134,147,166],"multiplication":[135,167],"multi-head":[138,176],"attention":[139],"block":[140],"from":[141],"LLaMA":[143],"2":[144],"model.":[145],"For":[146,175],"multiplication,":[148],"achieves":[150],"up":[151],"78.7%":[153],"efficiency":[155],"generates":[157],"implementations":[158,186],"performance":[160],"almost":[161],"identical":[162],"state-of-the-art,":[164],"hand-optimized":[165],"written":[168],"using":[169,187],"lower-level,":[171],"close-to-metal":[172],"MLIR-AIE":[173],"framework.":[174],"attention,":[177],"we":[178],"interface":[183],"supports":[184],"fused":[185],"approximately":[188],"150":[189],"lines":[190],"of":[191,196,223],"code,":[192],"enabling":[193],"tractable":[194],"expression":[195],"complex":[197],"efficient":[200],"mapping":[201],"hardware.":[204],"transforms":[206],"flow":[210],"into":[211],"programs":[213],"efficiently":[215],"utilize":[216],"fabric":[219],"hierarchy":[222],"an":[224],"NPU,":[225],"leveraging":[226],"execution,":[228],"tiling,":[229],"compiler-managed":[234]},"counts_by_year":[{"year":2026,"cited_by_count":3}],"updated_date":"2026-06-12T08:23:45.883708","created_date":"2026-01-20T00:00:00"}
