{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T10:08:04Z","timestamp":1781258884411,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,2,27]],"date-time":"2021-02-27T00:00:00Z","timestamp":1614384000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Funda\u00e7\u00e3o de Amparo \u00e0 Pesquisa do Estado de Minas Gerais","award":["PPM-00333-18"],"award-info":[{"award-number":["PPM-00333-18"]}]},{"DOI":"10.13039\/501100003593","name":"Conselho Nacional de Desenvolvimento Cient\u00edfico e Tecnol\u00f3gico","doi-asserted-by":"publisher","award":["406377\/2018-9"],"award-info":[{"award-number":["406377\/2018-9"]}],"id":[{"id":"10.13039\/501100003593","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,3,2]]},"DOI":"10.1145\/3446804.3446849","type":"proceedings-article","created":{"date-parts":[[2021,2,14]],"date-time":"2021-02-14T10:23:10Z","timestamp":1613298190000},"page":"47-58","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["Exploring the space of optimization sequences for code-size reduction: insights and tools"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8588-8197","authenticated-orcid":false,"given":"Anderson Faustino da","family":"Silva","sequence":"first","affiliation":[{"name":"State University of Maring\u00e1, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bernardo N. B.","family":"de Lima","sequence":"additional","affiliation":[{"name":"Federal University of Minas Gerais, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0375-1657","authenticated-orcid":false,"given":"Fernando Magno Quint\u00e3o","family":"Pereira","sequence":"additional","affiliation":[{"name":"Federal University of Minas Gerais, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2021,2,27]]},"reference":[{"key":"e_1_3_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/CGO.2006.37"},{"key":"e_1_3_2_2_2_1","volume-title":"Predictive Modeling Methodology for Compiler PhaseOrdering","author":"Ashouri Amir Hossein","unstructured":"Amir Hossein Ashouri , Andrea Bignoli , Gianluca Palermo , and Cristina Silvano . 2016. Predictive Modeling Methodology for Compiler PhaseOrdering . In PARMA-DITAM. Association for Computing Machinery , New York, NY, USA , 7-12. htps:\/\/doi.org\/10.1145\/2872421.2872424 Amir Hossein Ashouri, Andrea Bignoli, Gianluca Palermo, and Cristina Silvano. 2016. Predictive Modeling Methodology for Compiler PhaseOrdering. In PARMA-DITAM. Association for Computing Machinery, New York, NY, USA, 7-12. htps:\/\/doi.org\/10.1145\/2872421.2872424"},{"key":"e_1_3_2_2_3_1","doi-asserted-by":"crossref","unstructured":"Amir H. Ashouri William Killian John Cavazos Gianluca Palermo and Cristina Silvano. 2018. A Survey on Compiler Autotuning Using Machine Learning. Comput. Surv. 51 5 ( 2018 ) 96 : 1-96 : 42. htps: \/\/doi.org\/10.1145\/3197978  Amir H. Ashouri William Killian John Cavazos Gianluca Palermo and Cristina Silvano. 2018. A Survey on Compiler Autotuning Using Machine Learning. Comput. Surv. 51 5 ( 2018 ) 96 : 1-96 : 42. htps: \/\/doi.org\/10.1145\/3197978","DOI":"10.1145\/3197978"},{"key":"e_1_3_2_2_4_1","volume-title":"COBAYN: Compiler Autotuning Framework Using Bayesian Networks. TACO 13, 2 ( 2016 ), 21 : 1-21 : 25. htps:\/\/doi.org\/10.1145\/2928270","author":"Ashouri Amir Hossein","year":"2016","unstructured":"Amir Hossein Ashouri , Giovanni Mariani , Gianluca Palermo , Eunjung Park , John Cavazos , and Cristina Silvano . 2016 . COBAYN: Compiler Autotuning Framework Using Bayesian Networks. TACO 13, 2 ( 2016 ), 21 : 1-21 : 25. htps:\/\/doi.org\/10.1145\/2928270 Amir Hossein Ashouri, Giovanni Mariani, Gianluca Palermo, Eunjung Park, John Cavazos, and Cristina Silvano. 2016. COBAYN: Compiler Autotuning Framework Using Bayesian Networks. TACO 13, 2 ( 2016 ), 21 : 1-21 : 25. htps:\/\/doi.org\/10.1145\/2928270"},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.21105\/joss.02338"},{"key":"e_1_3_2_2_6_1","volume-title":"O'Boyle","author":"Cavazos John","year":"2006","unstructured":"John Cavazos and Michael F. P . O'Boyle . 2006 . Method-Specific Dynamic Compilation Using Logistic Regression. In OOPSLA. Association for Computing Machinery , New York, NY, USA, 229-240. htps:\/\/doi.org\/10.1145\/1167473.1167492 John Cavazos and Michael F. P. O'Boyle. 2006. Method-Specific Dynamic Compilation Using Logistic Regression. In OOPSLA. Association for Computing Machinery, New York, NY, USA, 229-240. htps:\/\/doi.org\/10.1145\/1167473.1167492"},{"key":"e_1_3_2_2_7_1","first-page":"1","article-title":"Optimizing for Reduced Code Space Using Genetic Algorithms. In LCTES. ACM, New York","author":"Cooper Keith D.","year":"1999","unstructured":"Keith D. Cooper , Philip J. Schielke , and Devika Subramanian . 1999 . Optimizing for Reduced Code Space Using Genetic Algorithms. In LCTES. ACM, New York , NY, USA , 1 - 9 . htps:\/\/doi.org\/10.1145\/314403. 314414 Keith D. Cooper, Philip J. Schielke, and Devika Subramanian. 1999. Optimizing for Reduced Code Space Using Genetic Algorithms. In LCTES. ACM, New York, NY, USA, 1-9. htps:\/\/doi.org\/10.1145\/314403. 314414","journal-title":"NY, USA"},{"key":"e_1_3_2_2_8_1","volume-title":"Jer\u00f4nimo Rocha, Breno Guimar aes, and Fernando Magno Quint ao Pereira.","author":"da Silva Anderson Faustino","year":"2020","unstructured":"Anderson Faustino da Silva , Bruno Kind , Jos\u00e9 Wesley Magalh aes , Jer\u00f4nimo Rocha, Breno Guimar aes, and Fernando Magno Quint ao Pereira. 2020 . AnghaBench: a Synthetic Collection of Benchmarks Mined from Open-Source Repositories. Technical Report 01-2020. Universidade Federal de Minas Gerais . Anderson Faustino da Silva, Bruno Kind, Jos\u00e9 Wesley Magalh aes, Jer\u00f4nimo Rocha, Breno Guimar aes, and Fernando Magno Quint ao Pereira. 2020. AnghaBench: a Synthetic Collection of Benchmarks Mined from Open-Source Repositories. Technical Report 01-2020. Universidade Federal de Minas Gerais."},{"key":"e_1_3_2_2_9_1","first-page":"1","article-title":"AnghaBench: a Suite with One Million Compilable C Benchmarks for Code-Size Reduction. In CGO. ACM, New York","author":"da Silva Anderson Faustino","year":"2021","unstructured":"Anderson Faustino da Silva , Bruno Conde Kind , Jose Wesley de Souza Magalhaes , Jeronimo Nunes Rocha , Breno Campos Ferreira Guimaraes , and Fernando Magno Quintao Pereira . 2021 . AnghaBench: a Suite with One Million Compilable C Benchmarks for Code-Size Reduction. In CGO. ACM, New York , NY, USA , 1 - 13 . Anderson Faustino da Silva, Bruno Conde Kind, Jose Wesley de Souza Magalhaes, Jeronimo Nunes Rocha, Breno Campos Ferreira Guimaraes, and Fernando Magno Quintao Pereira. 2021. AnghaBench: a Suite with One Million Compilable C Benchmarks for Code-Size Reduction. In CGO. ACM, New York, NY, USA, 1-13.","journal-title":"NY, USA"},{"key":"e_1_3_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2739048"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2004.11"},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-018-1867-7"},{"key":"e_1_3_2_2_13_1","volume-title":"Zbigniew Chamski, Olivier Temam, Mircea Namolaru, Elad Yom-Tov, Bilha Mendelson, Ayal Zaks, Eric Courtois, et al.","author":"Fursin Grigori","year":"2011","unstructured":"Grigori Fursin , Yuriy Kashnikov , Abdul Wahid Memon , Zbigniew Chamski, Olivier Temam, Mircea Namolaru, Elad Yom-Tov, Bilha Mendelson, Ayal Zaks, Eric Courtois, et al. 2011 . Milepost GCC : Machine Learning Enabled Self-tuning Compiler. International journal of parallel programming 39, 3 ( 2011 ), 296-327. Grigori Fursin, Yuriy Kashnikov, Abdul Wahid Memon, Zbigniew Chamski, Olivier Temam, Mircea Namolaru, Elad Yom-Tov, Bilha Mendelson, Ayal Zaks, Eric Courtois, et al. 2011. Milepost GCC : Machine Learning Enabled Self-tuning Compiler. International journal of parallel programming 39, 3 ( 2011 ), 296-327."},{"key":"e_1_3_2_2_14_1","article-title":"Collective Optimization: A Practical Collaborative Approach","volume":"7","author":"Fursin Grigori","year":"2010","unstructured":"Grigori Fursin and Olivier Temam . 2010 . Collective Optimization: A Practical Collaborative Approach . Trans. Archit. Code Optim. 7 , 4 ( 2010 ), 20 : 1-20 : 29. htps:\/\/doi.org\/10.1145\/1880043.1880047 Grigori Fursin and Olivier Temam. 2010. Collective Optimization: A Practical Collaborative Approach. Trans. Archit. Code Optim. 7, 4 ( 2010 ), 20 : 1-20 : 29. htps:\/\/doi.org\/10.1145\/1880043.1880047","journal-title":"Trans. Archit. Code Optim."},{"key":"e_1_3_2_2_15_1","first-page":"3","article-title":"MiBench: A Free, Commercially Representative Embedded Benchmark Suite. In WWC. IEEE, Washington","author":"Guthaus M. R.","year":"2001","unstructured":"M. R. Guthaus , J. S. Ringenberg , D. Ernst , T. M. Austin , T. Mudge , and R. B. Brown . 2001 . MiBench: A Free, Commercially Representative Embedded Benchmark Suite. In WWC. IEEE, Washington , DC, USA , 3 - 14 . htps:\/\/doi.org\/10.1109\/WWC. 2001.15 M. R. Guthaus, J. S. Ringenberg, D. Ernst, T. M. Austin, T. Mudge, and R. B. Brown. 2001. MiBench: A Free, Commercially Representative Embedded Benchmark Suite. In WWC. IEEE, Washington, DC, USA, 3-14. htps:\/\/doi.org\/10.1109\/WWC. 2001.15","journal-title":"DC, USA"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"crossref","unstructured":"Shalini Jain Utpal Bora Prateek Kumar Vaibhav B. Sinha Suresh Purini and Ramakrishna Upadrasta. 2019. An analysis of executable size reduction by LLVM passes. CSIT 7 1 ( 2019 ) 105-110. htps: \/\/doi.org\/10.1007\/s40012-019-00248-5  Shalini Jain Utpal Bora Prateek Kumar Vaibhav B. Sinha Suresh Purini and Ramakrishna Upadrasta. 2019. An analysis of executable size reduction by LLVM passes. CSIT 7 1 ( 2019 ) 105-110. htps: \/\/doi.org\/10.1007\/s40012-019-00248-5","DOI":"10.1007\/s40012-019-00248-5"},{"key":"e_1_3_2_2_17_1","first-page":"12","article-title":"Finding Efective Optimization Phase Sequences. In LCTES. ACM, New York","author":"Kulkarni Prasad","year":"2003","unstructured":"Prasad Kulkarni , Wankang Zhao , Hwashin Moon , Kyunghwan Cho , David Whalley , Jack Davidson , Mark Bailey , Yunheung Paek , and Kyle Gallivan . 2003 . Finding Efective Optimization Phase Sequences. In LCTES. ACM, New York , NY, USA , 12 - 23 . htps:\/\/doi.org\/10.1145\/ 780732.780735 Prasad Kulkarni, Wankang Zhao, Hwashin Moon, Kyunghwan Cho, David Whalley, Jack Davidson, Mark Bailey, Yunheung Paek, and Kyle Gallivan. 2003. Finding Efective Optimization Phase Sequences. In LCTES. ACM, New York, NY, USA, 12-23. htps:\/\/doi.org\/10.1145\/ 780732.780735","journal-title":"NY, USA"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2536688"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2883614"},{"key":"e_1_3_2_2_20_1","volume-title":"CASES","author":"Namolaru Mircea","year":"1878","unstructured":"Mircea Namolaru , Albert Cohen , Grigori Fursin , Ayal Zaks , and Ari Freund . 2010. Practical Aggregation of Semantical Program Properties for Machine Learning Based Optimization . In CASES . ACM , New York, NY, USA , 197-206. htps:\/\/doi.org\/10.1145\/ 1878 921.1878951 Mircea Namolaru, Albert Cohen, Grigori Fursin, Ayal Zaks, and Ari Freund. 2010. Practical Aggregation of Semantical Program Properties for Machine Learning Based Optimization. In CASES. ACM, New York, NY, USA, 197-206. htps:\/\/doi.org\/10.1145\/1878921.1878951"},{"key":"e_1_3_2_2_21_1","volume-title":"k-Nearest Neighbors","author":"Parsian Mahmoud","unstructured":"Mahmoud Parsian . 2015. k-Nearest Neighbors . O'Reilly Media , Boston, USA , 264-275. Mahmoud Parsian. 2015. k-Nearest Neighbors. O'Reilly Media, Boston, USA, 264-275."},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2400682.2400715"},{"key":"e_1_3_2_2_23_1","volume-title":"Test-Case Reduction for C Compiler Bugs","author":"Regehr John","unstructured":"John Regehr , Yang Chen , Pascal Cuoq , Eric Eide , Chucky Ellison , and Xuejun Yang . 2012. Test-Case Reduction for C Compiler Bugs . In PLDI. Association for Computing Machinery , New York, NY, USA , 335-346. htps:\/\/doi.org\/10.1145\/2254064.2254104 John Regehr, Yang Chen, Pascal Cuoq, Eric Eide, Chucky Ellison, and Xuejun Yang. 2012. Test-Case Reduction for C Compiler Bugs. In PLDI. Association for Computing Machinery, New York, NY, USA, 335-346. htps:\/\/doi.org\/10.1145\/2254064.2254104"},{"key":"e_1_3_2_2_24_1","volume-title":"Languages and Compilers for Parallel Computing","author":"Thomson John","unstructured":"John Thomson , Michael O'Boyle , Grigori Fursin , and Bj\u00f6rn Franke . 2010. Reducing Training Time in a One-Shot Machine Learning-Based Compiler . In Languages and Compilers for Parallel Computing , Guang R. Gao, Lori L. Pollock, John Cavazos, and Xiaoming Li (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 399-407. John Thomson, Michael O'Boyle, Grigori Fursin, and Bj\u00f6rn Franke. 2010. Reducing Training Time in a One-Shot Machine Learning-Based Compiler. In Languages and Compilers for Parallel Computing, Guang R. Gao, Lori L. Pollock, John Cavazos, and Xiaoming Li (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 399-407."},{"key":"e_1_3_2_2_25_1","first-page":"1879","volume-title":"Proc. IEEE 106","author":"Wang Zheng","year":"2018","unstructured":"Zheng Wang and Michael F. P . O'Boyle. 2018. Machine Learning in Compiler Optimization . Proc. IEEE 106 , 11 ( 2018 ), 1879 - 1901 . htps: \/\/doi.org\/10.1109\/JPROC. 2018.2817118 Zheng Wang and Michael F. P. O'Boyle. 2018. Machine Learning in Compiler Optimization. Proc. IEEE 106, 11 ( 2018 ), 1879-1901. htps: \/\/doi.org\/10.1109\/JPROC. 2018.2817118"}],"event":{"name":"CC '21: 30th ACM SIGPLAN International Conference on Compiler Construction","location":"Virtual Republic of Korea","acronym":"CC '21","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 30th ACM SIGPLAN International Conference on Compiler Construction"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3446804.3446849","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3446804.3446849","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:47:31Z","timestamp":1750193251000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3446804.3446849"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,27]]},"references-count":25,"alternative-id":["10.1145\/3446804.3446849","10.1145\/3446804"],"URL":"https:\/\/doi.org\/10.1145\/3446804.3446849","relation":{},"subject":[],"published":{"date-parts":[[2021,2,27]]},"assertion":[{"value":"2021-02-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}