{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T11:12:42Z","timestamp":1777547562478,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":46,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,9,30]],"date-time":"2020-09-30T00:00:00Z","timestamp":1601424000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Swiss National Science Foundation","award":["PZ00P2168016"],"award-info":[{"award-number":["PZ00P2168016"]}]},{"name":"EU Comission","award":["780215"],"award-info":[{"award-number":["780215"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,9,30]]},"DOI":"10.1145\/3410463.3414635","type":"proceedings-article","created":{"date-parts":[[2020,9,30]],"date-time":"2020-09-30T10:43:04Z","timestamp":1601462584000},"page":"83-96","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["Automatic Generation of Multi-Objective Polyhedral Compiler Transformations"],"prefix":"10.1145","author":[{"given":"Lorenzo","family":"Chelini","sequence":"first","affiliation":[{"name":"Eindhoven University of Technology, Eindhoven, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"Gysi","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tobias","family":"Grosser","sequence":"additional","affiliation":[{"name":"ETH Zurich, Zurich, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Kong","sequence":"additional","affiliation":[{"name":"University of Oklahoma, Norman , OK, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Henk","family":"Corporaal","sequence":"additional","affiliation":[{"name":"Eindhoven University of Technology, Eindhoven, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,9,30]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP","author":"Uday Bondhugula AravindAcharya","year":"2015"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3192366.3192401"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2628071.2628092"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.5555\/3314872.3314896"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2854038.2854048"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11970-5_16"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 29th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI '08)","author":"Bondhugula Uday"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1379022.1375595"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2005.10"},{"key":"e_1_3_2_1_11_1","unstructured":"Tianqi Chen Thierry Moreau Ziheng Jiang Lianmin Zheng Eddie Yan Haichen Shen Meghan Cowan Leyuan Wang Yuwei Hu Luis Ceze etal 2018. {TVM}: An automated end-to-end optimizing compiler for deep learning. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 578--594.  Tianqi Chen Thierry Moreau Ziheng Jiang Lianmin Zheng Eddie Yan Haichen Shen Meghan Cowan Leyuan Wang Yuwei Hu Luis Ceze et al. 2018. {TVM}: An automated end-to-end optimizing compiler for deep learning. In 13th {USENIX} Symposium on Operating Systems Design and Implementation ({OSDI} 18). 578--594."},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2737924.2737969"},{"key":"e_1_3_2_1_13_1","volume-title":"David Padua, and Keshav Pingali.","author":"Donadio Sebastien","year":"2006"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01407931"},{"key":"e_1_3_2_1_15_1","article-title":"Some efficient solutions to the affine scheduling problem. I. One-dimensional time","volume":"21","author":"Feautrier Paul","year":"1992","journal-title":"International Journal of Parallel Programming"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10766-006-0012-3"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1142\/S0129626412500107"},{"key":"e_1_3_2_1_18_1","volume-title":"Proceedings of the First International Workshop on Polyhedral Compilation Techniques (IMPACT)","volume":"2011","author":"Grosser Tobias","year":"2011"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13374-9_4"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2009.5161004"},{"key":"e_1_3_2_1_22_1","volume-title":"A Performance Vocabulary for Affine Loop Transformations. CoRR abs\/1811.06043","author":"Kong Martin","year":"2018"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3314221.3314653"},{"key":"e_1_3_2_1_24_1","volume-title":"Proceedings of the 34th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI '13)","author":"Kong Martin","year":"1956"},{"key":"e_1_3_2_1_25_1","volume-title":"Evolving OpenMP for Evolving Architectures, Bronis R","author":"Kruse Michael"},{"key":"e_1_3_2_1_26_1","first-page":"2","article-title":"The Parallel Execution of DO","volume":"17","author":"Lamport Leslie","year":"1974","journal-title":"Loops. Commun. ACM"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/305138.305197"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/2555243.2555250"},{"key":"e_1_3_2_1_29_1","volume-title":"Allen Leung, and Richard Lethin.","author":"Meister Benoit","year":"2011"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-53413-7_19"},{"key":"e_1_3_2_1_31_1","volume-title":"The Polyhedral Compiler Collection. (2018). https:\/\/sourceforge. net\/projects\/pocc\/ Online","author":"CC.","year":"2018"},{"key":"e_1_3_2_1_32_1","volume-title":"Polybench: The polyhedral benchmark suite. URL: http:\/\/polybench.sf.net","author":"Pouchet Louis-No\u00ebl","year":"2012"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1926385.1926449"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/125826.125848"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2499370.2462176"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/781131.781142"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5555\/3314872.3314898"},{"key":"e_1_3_2_1_38_1","volume-title":"Proceedings of the 2009 IEEE International Symposium on Parallel&Distributed Processing (IPDPS '09)","author":"Tiwari Ananta","year":"2009"},{"key":"e_1_3_2_1_40_1","unstructured":"Nicolas Vasilache Benoit Meister Muthu Baskaran and Richard Lethin. 2012. Joint scheduling and layout optimization to enable multi-level vectorization. (2012).  Nicolas Vasilache Benoit Meister Muthu Baskaran and Richard Lethin. 2012. Joint scheduling and layout optimization to enable multi-level vectorization. (2012)."},{"key":"e_1_3_2_1_41_1","article-title":"The Next 700 Accelerated Layers: From Mathematical Expressions of Network Computation Graphs to Accelerated GPU Kernels, Automatically","volume":"16","author":"Vasilache Nicolas","year":"2019","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-15582-6_49"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400713"},{"key":"e_1_3_2_1_44_1","unstructured":"Sven Verdoolaege and Alexandre Isoard. 2017. Consecutivity in the isl Polyhedral Scheduler. (2017).  Sven Verdoolaege and Alexandre Isoard. 2017. Consecutivity in the isl Polyhedral Scheduler. (2017)."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106343"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.1089"},{"key":"e_1_3_2_1_47_1","volume-title":"Alphaz: A system for design space exploration in the polyhedral model. In InternationalWorkshop on Languages and Compilers for Parallel Computing","author":"Yuki Tomofumi","year":"2012"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/1551609.1551611"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3178372.3179507"}],"event":{"name":"PACT '20: International Conference on Parallel Architectures and Compilation Techniques","location":"Virtual Event GA USA","acronym":"PACT '20","sponsor":["SIGARCH ACM Special Interest Group on Computer Architecture"]},"container-title":["Proceedings of the ACM International Conference on Parallel Architectures and Compilation Techniques"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3410463.3414635","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3410463.3414635","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:51Z","timestamp":1750195911000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3410463.3414635"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,9,30]]},"references-count":46,"alternative-id":["10.1145\/3410463.3414635","10.1145\/3410463"],"URL":"https:\/\/doi.org\/10.1145\/3410463.3414635","relation":{},"subject":[],"published":{"date-parts":[[2020,9,30]]},"assertion":[{"value":"2020-09-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}