{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:23:52Z","timestamp":1750220632388,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":21,"publisher":"ACM","license":[{"start":{"date-parts":[[2020,11,15]],"date-time":"2020-11-15T00:00:00Z","timestamp":1605398400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,11,15]]},"DOI":"10.1145\/3426430.3429451","type":"proceedings-article","created":{"date-parts":[[2020,11,24]],"date-time":"2020-11-24T18:41:54Z","timestamp":1606243314000},"page":"4-6","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Machine learning to ease understanding of data driven compiler optimizations"],"prefix":"10.1145","author":[{"given":"Raphael","family":"Mosaner","sequence":"first","affiliation":[{"name":"JKU Linz, Austria"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2020,11,15]]},"reference":[{"unstructured":"H. Abdi and L. Williams. 2010. Principal Component Analysis. ( 2010 ). htps:\/\/doi.org\/10.1002\/wics.101 10.1002\/wics.101","key":"#cr-split#-e_1_3_2_1_1_1.1"},{"unstructured":"H. Abdi and L. Williams. 2010. Principal Component Analysis. ( 2010 ). htps:\/\/doi.org\/10.1002\/wics.101","key":"#cr-split#-e_1_3_2_1_1_1.2"},{"unstructured":"A. Ashouri W. Killian J. Cavazos G. Palermo and C. Silvano. 2018. A Survey on Compiler Autotuning Using Machine Learning. ( 2018 ). htps:\/\/doi.org\/10.1145\/3197978 10.1145\/3197978","key":"#cr-split#-e_1_3_2_1_2_1.1"},{"doi-asserted-by":"crossref","unstructured":"A. Ashouri W. Killian J. Cavazos G. Palermo and C. Silvano. 2018. A Survey on Compiler Autotuning Using Machine Learning. ( 2018 ). htps:\/\/doi.org\/10.1145\/3197978","key":"#cr-split#-e_1_3_2_1_2_1.2","DOI":"10.1145\/3197978"},{"doi-asserted-by":"crossref","unstructured":"S. Blackburn R. Garner C. Hofmann A. Khang K. McKinley R. Bentzur A. Diwan D. Feinberg D. Frampton S. Guyer M. Hirzel A. Hosking M. Jump H. Lee E. Moss A. Phansalkar D. Stefanovi\u0107 T. VanDrunen D. von Dincklage and B. Wiedermann. 2006. The DaCapo Benchmarks: Java Benchmarking Development and Analysis. ACM. htps:\/\/doi.org\/10.1145\/1167473.1167488 10.1145\/1167473.1167488","key":"#cr-split#-e_1_3_2_1_3_1.1","DOI":"10.1145\/1167515.1167488"},{"doi-asserted-by":"crossref","unstructured":"S. Blackburn R. Garner C. Hofmann A. Khang K. McKinley R. Bentzur A. Diwan D. Feinberg D. Frampton S. Guyer M. Hirzel A. Hosking M. Jump H. Lee E. Moss A. Phansalkar D. Stefanovi\u0107 T. VanDrunen D. von Dincklage and B. Wiedermann. 2006. The DaCapo Benchmarks: Java Benchmarking Development and Analysis. ACM. htps:\/\/doi.org\/10.1145\/1167473.1167488","key":"#cr-split#-e_1_3_2_1_3_1.2","DOI":"10.1145\/1167473.1167488"},{"unstructured":"G. Duboscq L. Stadler T. W\u00fcrthinger D. Simon C. Wimmer and H. M\u00f6ssenb\u00f6ck. 2013. Graal IR : An Extensible Declarative Intermediate Representation.  G. Duboscq L. Stadler T. W\u00fcrthinger D. Simon C. Wimmer and H. M\u00f6ssenb\u00f6ck. 2013. Graal IR : An Extensible Declarative Intermediate Representation.","key":"e_1_3_2_1_4_1"},{"doi-asserted-by":"crossref","unstructured":"D. Leopoldseder L. Stadler T. W\u00fcrthinger J. Eisl D. Simon and H. M\u00f6ssenb\u00f6ck. 2018. Dominance-based Duplication Simulation (DBDS): Code Duplication to Enable Compiler Optimizations. In CGO. htps: \/\/doi.org\/10.1145\/3168811 10.1145\/3168811","key":"#cr-split#-e_1_3_2_1_5_1.1","DOI":"10.1145\/3168811"},{"doi-asserted-by":"crossref","unstructured":"D. Leopoldseder L. Stadler T. W\u00fcrthinger J. Eisl D. Simon and H. M\u00f6ssenb\u00f6ck. 2018. Dominance-based Duplication Simulation (DBDS): Code Duplication to Enable Compiler Optimizations. In CGO. htps: \/\/doi.org\/10.1145\/3168811","key":"#cr-split#-e_1_3_2_1_5_1.2","DOI":"10.1145\/3168811"},{"doi-asserted-by":"crossref","unstructured":"D. Leopoldseder L. Stadler T. W\u00fcrthinger J. Eisl D. Simon and H. M\u00f6ssenb\u00f6ck. 2018. Dominance-Based Duplication Simulation (DBDS): Code Duplication to Enable Compiler Optimizations. In CGO. htps: \/\/doi.org\/10.1145\/3168811 10.1145\/3168811","key":"#cr-split#-e_1_3_2_1_6_1.1","DOI":"10.1145\/3168811"},{"doi-asserted-by":"crossref","unstructured":"D. Leopoldseder L. Stadler T. W\u00fcrthinger J. Eisl D. Simon and H. M\u00f6ssenb\u00f6ck. 2018. Dominance-Based Duplication Simulation (DBDS): Code Duplication to Enable Compiler Optimizations. In CGO. htps: \/\/doi.org\/10.1145\/3168811","key":"#cr-split#-e_1_3_2_1_6_1.2","DOI":"10.1145\/3168811"},{"doi-asserted-by":"crossref","unstructured":"A. Monsifrot F. Bodin and R. Quiniou. 2002. A Machine Learning Approach to Automatic Production of Compiler Heuristics. In AIMSA. Springer-Verlag. htp:\/\/dl.acm.org\/citation.cfm?id= 646053. 677574  A. Monsifrot F. Bodin and R. Quiniou. 2002. A Machine Learning Approach to Automatic Production of Compiler Heuristics. In AIMSA. Springer-Verlag. htp:\/\/dl.acm.org\/citation.cfm?id= 646053. 677574","key":"e_1_3_2_1_7_1","DOI":"10.1007\/3-540-46148-5_5"},{"key":"e_1_3_2_1_8_1","volume-title":"Renaissance: Benchmarking Suite for Parallel Applications on the JVM. ACM. htps:\/\/doi.org\/10.1145\/3314221.3314637","author":"Prokopec A.","year":"2019","unstructured":"A. Prokopec , A. Ros\u00e0 , D. Leopoldseder , G. Duboscq , P. T\u016fma , M. Studener , L. Bulej , Y. Zheng , A. Villaz\u00f3n , D. Simon , T. W\u00fcrthinger , and W. Binder . 2019 . Renaissance: Benchmarking Suite for Parallel Applications on the JVM. ACM. htps:\/\/doi.org\/10.1145\/3314221.3314637 10.1145\/3314221.3314637 A. Prokopec, A. Ros\u00e0, D. Leopoldseder, G. Duboscq, P. T\u016fma, M. Studener, L. Bulej, Y. Zheng, A. Villaz\u00f3n, D. Simon, T. W\u00fcrthinger, and W. Binder. 2019. Renaissance: Benchmarking Suite for Parallel Applications on the JVM. ACM. htps:\/\/doi.org\/10.1145\/3314221.3314637"},{"doi-asserted-by":"crossref","unstructured":"A. Sewe M. Mezini A. Sarimbekov and W. Binder. 2011. Da Capo Con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine. ACM. htps:\/\/doi.org\/10.1145\/2048066.2048118 10.1145\/2048066.2048118","key":"#cr-split#-e_1_3_2_1_9_1.1","DOI":"10.1145\/2076021.2048118"},{"doi-asserted-by":"crossref","unstructured":"A. Sewe M. Mezini A. Sarimbekov and W. Binder. 2011. Da Capo Con Scala: Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine. ACM. htps:\/\/doi.org\/10.1145\/2048066.2048118","key":"#cr-split#-e_1_3_2_1_9_1.2","DOI":"10.1145\/2048066.2048118"},{"unstructured":"D. Simon J. Cavazos C. Wimmer and S. Kulkarni. 2013. Automatic Construction of Inlining Heuristics Using Machine Learning. In CGO. htps:\/\/doi.org\/10.1109\/CGO. 2013.6495004 10.1109\/CGO","key":"#cr-split#-e_1_3_2_1_10_1.1"},{"unstructured":"D. Simon J. Cavazos C. Wimmer and S. Kulkarni. 2013. Automatic Construction of Inlining Heuristics Using Machine Learning. In CGO. htps:\/\/doi.org\/10.1109\/CGO. 2013.6495004","key":"#cr-split#-e_1_3_2_1_10_1.2"},{"unstructured":"V8 JavaScript Compiler 2020. htps:\/\/github.com\/v8\/v8  V8 JavaScript Compiler 2020. htps:\/\/github.com\/v8\/v8","key":"e_1_3_2_1_11_1"},{"key":"e_1_3_2_1_12_1","volume-title":"Machine Learning in Compiler Optimization. ( 2018 ). htps:\/\/doi.org\/10.1109\/JPROC","author":"Wang Z.","year":"2018","unstructured":"Z. Wang and M. O'Boyle . 2018. Machine Learning in Compiler Optimization. ( 2018 ). htps:\/\/doi.org\/10.1109\/JPROC . 2018 .2817118 10.1109\/JPROC Z. Wang and M. O'Boyle. 2018. Machine Learning in Compiler Optimization. ( 2018 ). htps:\/\/doi.org\/10.1109\/JPROC. 2018.2817118"},{"doi-asserted-by":"crossref","unstructured":"T. W\u00fcrthinger C. Wimmer A. W\u00f6\u00df L. Stadler G. Duboscq C. Humer G. Richards D. Simon and M. Wolczko. 2013. One VM to Rule Them All. In Onward! ACM. htps:\/\/doi.org\/10.1145\/2509578.2509581 10.1145\/2509578.2509581","key":"#cr-split#-e_1_3_2_1_13_1.1","DOI":"10.1145\/2509578.2509581"},{"doi-asserted-by":"crossref","unstructured":"T. W\u00fcrthinger C. Wimmer A. W\u00f6\u00df L. Stadler G. Duboscq C. Humer G. Richards D. Simon and M. Wolczko. 2013. One VM to Rule Them All. In Onward! ACM. htps:\/\/doi.org\/10.1145\/2509578.2509581","key":"#cr-split#-e_1_3_2_1_13_1.2","DOI":"10.1145\/2509578.2509581"}],"event":{"sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"acronym":"SPLASH '20","name":"SPLASH '20: Conference on Systems, Programming, Languages, and Applications, Software for Humanity","location":"Virtual USA"},"container-title":["Companion Proceedings of the 2020 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3426430.3429451","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3426430.3429451","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:01:45Z","timestamp":1750197705000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3426430.3429451"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,11,15]]},"references-count":21,"alternative-id":["10.1145\/3426430.3429451","10.1145\/3426430"],"URL":"https:\/\/doi.org\/10.1145\/3426430.3429451","relation":{},"subject":[],"published":{"date-parts":[[2020,11,15]]},"assertion":[{"value":"2020-11-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}