{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,21]],"date-time":"2025-09-21T17:32:33Z","timestamp":1758475953102,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":26,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,20]],"date-time":"2021-06-20T00:00:00Z","timestamp":1624147200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["SHF-1564074"],"award-info":[{"award-number":["SHF-1564074"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"U.S. Department of Energy","doi-asserted-by":"publisher","award":["4000159989"],"award-info":[{"award-number":["4000159989"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,6,21]]},"DOI":"10.1145\/3460945.3464955","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T16:37:46Z","timestamp":1624034266000},"page":"43-52","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Predictive data locality optimization for higher-order tensor computations"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5052-8183","authenticated-orcid":false,"given":"Tharindu R.","family":"Patabandi","sequence":"first","affiliation":[{"name":"University of Utah, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4167-4525","authenticated-orcid":false,"given":"Anand","family":"Venkat","sequence":"additional","affiliation":[{"name":"Intel Labs, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3789-002X","authenticated-orcid":false,"given":"Abhishek","family":"Kulkarni","sequence":"additional","affiliation":[{"name":"Intel Corporation, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5900-6744","authenticated-orcid":false,"given":"Pushkar","family":"Ratnalikar","sequence":"additional","affiliation":[{"name":"Intel Corporation, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3058-7573","authenticated-orcid":false,"given":"Mary","family":"Hall","sequence":"additional","affiliation":[{"name":"University of Utah, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2742-9205","authenticated-orcid":false,"given":"Justin","family":"Gottschlich","sequence":"additional","affiliation":[{"name":"Intel Labs, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,6,20]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n.d.]. oneDNN. https:\/\/github.com\/oneapi-src\/oneDNN Accessed: 2021-04-01.  [n.d.]. oneDNN. https:\/\/github.com\/oneapi-src\/oneDNN Accessed: 2021-04-01."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322967"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.37"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/997163.997196"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3290353"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197978"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESTIMedia.2014.6962349"},{"key":"e_1_3_2_1_8_1","unstructured":"Tianqi Chen Lianmin Zheng Eddie Yan Ziheng Jiang Thierry Moreau Luis Ceze Carlos Guestrin and Arvind Krishnamurthy. 2018. Learning to optimize tensor programs. arXiv preprint arXiv:1805.08166.  Tianqi Chen Lianmin Zheng Eddie Yan Ziheng Jiang Thierry Moreau Luis Ceze Carlos Guestrin and Arvind Krishnamurthy. 2018. Learning to optimize tensor programs. arXiv preprint arXiv:1805.08166."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/PACT.2017.24"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840301"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-010-0161-2"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3211346.3211355"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368826.3377928"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2019.00049"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPSW.2012.69"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.15"},{"key":"e_1_3_2_1_17_1","volume-title":"MLIR: A Compiler Infrastructure for the End of Moore\u2019s Law. arxiv:2002.11054.","author":"Lattner Chris","year":"2020","unstructured":"Chris Lattner , Mehdi Amini , Uday Bondhugula , Albert Cohen , Andy Davis , Jacques Pienaar , River Riddle , Tatiana Shpeisman , Nicolas Vasilache , and Oleksandr Zinenko . 2020 . MLIR: A Compiler Infrastructure for the End of Moore\u2019s Law. arxiv:2002.11054. Chris Lattner, Mehdi Amini, Uday Bondhugula, Albert Cohen, Andy Davis, Jacques Pienaar, River Riddle, Tatiana Shpeisman, Nicolas Vasilache, and Oleksandr Zinenko. 2020. MLIR: A Compiler Infrastructure for the End of Moore\u2019s Law. arxiv:2002.11054."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Rui Li Yufan Xu Aravind Sukumaran-Rajam Atanas Rountev and P Sadayappan. 2021. Analytical Characterization and Design Space Exploration for Optimization of CNNs. arXiv preprint arXiv:2101.09808.  Rui Li Yufan Xu Aravind Sukumaran-Rajam Atanas Rountev and P Sadayappan. 2021. Analytical Characterization and Design Space Exploration for Optimization of CNNs. arXiv preprint arXiv:2101.09808.","DOI":"10.1145\/3445814.3446759"},{"key":"e_1_3_2_1_19_1","volume-title":"SPIRAL: Automatic Implementation of Signal Processing Algorithms. In High Performance Extreme Computing (HPEC).","author":"Moura Jos\u00e9 M. F.","year":"2000","unstructured":"Jos\u00e9 M. F. Moura , Jeremy Johnson , Robert W. Johnson , David Padua , Viktor K. Prasanna , Markus P\u00fcschel , and Manuela Veloso . 2000 . SPIRAL: Automatic Implementation of Signal Processing Algorithms. In High Performance Extreme Computing (HPEC). Jos\u00e9 M. F. Moura, Jeremy Johnson, Robert W. Johnson, David Padua, Viktor K. Prasanna, Markus P\u00fcschel, and Manuela Veloso. 2000. SPIRAL: Automatic Implementation of Signal Processing Algorithms. In High Performance Extreme Computing (HPEC)."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-72789-5_9"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499370.2462176"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2014.110"},{"key":"e_1_3_2_1_23_1","volume-title":"The Compiler Design Handbook: Optimizations and Machine Code Generation","author":"Srikant Y. N.","year":"2004","unstructured":"Y. N. Srikant and Priti Shankar . 2007. The Compiler Design Handbook: Optimizations and Machine Code Generation , Second Edition (2 nd ed.). CRC Press, Inc. , USA. isbn:14 2004 382X Y. N. Srikant and Priti Shankar. 2007. The Compiler Design Handbook: Optimizations and Machine Code Generation, Second Edition (2nd ed.). CRC Press, Inc., USA. isbn:142004382X","edition":"2"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1989493.1989508"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/JPROC.2004.840444"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378508"}],"event":{"name":"PLDI '21: 42nd ACM SIGPLAN International Conference on Programming Language Design and Implementation","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Virtual Canada","acronym":"PLDI '21"},"container-title":["Proceedings of the 5th ACM SIGPLAN International Symposium on Machine Programming"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3460945.3464955","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3460945.3464955","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3460945.3464955","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:22Z","timestamp":1750193302000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3460945.3464955"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,20]]},"references-count":26,"alternative-id":["10.1145\/3460945.3464955","10.1145\/3460945"],"URL":"https:\/\/doi.org\/10.1145\/3460945.3464955","relation":{},"subject":[],"published":{"date-parts":[[2021,6,20]]},"assertion":[{"value":"2021-06-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}