{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T12:01:21Z","timestamp":1779105681961,"version":"3.51.4"},"publisher-location":"Cham","reference-count":22,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319914787","type":"print"},{"value":"9783319914794","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-91479-4_23","type":"book-chapter","created":{"date-parts":[[2018,5,17]],"date-time":"2018-05-17T14:08:23Z","timestamp":1526566103000},"page":"272-283","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Analyzing the Influence of LLVM Code Optimization Passes on Software Performance"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3662-6422","authenticated-orcid":false,"given":"Juan Carlos","family":"de\u00a0la Torre","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5891-0646","authenticated-orcid":false,"given":"Patricia","family":"Ruiz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0481-790X","authenticated-orcid":false,"given":"Bernab\u00e9","family":"Dorronsoro","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0892-8113","authenticated-orcid":false,"given":"Pedro L.","family":"Galindo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,5,18]]},"reference":[{"key":"23_CR1","unstructured":"The LLVM Compiler Infrastructure. http:\/\/llvm.org. Accessed 2018"},{"key":"23_CR2","volume-title":"Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models","author":"A Saltelli","year":"2004","unstructured":"Saltelli, A., Tarantola, S., Campolongo, F., Ratto, M.: Sensitivity Analysis in Practice: A Guide to Assessing Scientific Models. Wiley, New York (2004)"},{"key":"23_CR3","doi-asserted-by":"crossref","unstructured":"Etxeberria, L., Trubiani, C., Cortellessa, V., Sagardui, G.: Performance-based selection of software and hardware features under parameter uncertainty. In: Proceedings of the 10th International ACM SIGSOFT Conference on Quality of Software Architectures (Part of CompArch 2014), QoSA 2014, pp. 23\u201332 (2014)","DOI":"10.1145\/2602576.2602585"},{"key":"23_CR4","doi-asserted-by":"crossref","unstructured":"Iturriaga, S., Ruiz, P., Nesmachnow, S., Dorronsoro, B., Bouvry, P.: A parallel multi-objective local search for AEDB protocol tuning. In: Proceedings - IEEE 27th International Parallel and Distributed Processing Symposium Workshops and PhD Forum, IPDPSW 2013 (Sect. VI), pp. 415\u2013424 (2013)","DOI":"10.1109\/IPDPSW.2013.237"},{"issue":"Icmpc","key":"23_CR5","doi-asserted-by":"publisher","first-page":"866","DOI":"10.1016\/j.mspro.2014.07.104","volume":"6","author":"C Srinivas","year":"2014","unstructured":"Srinivas, C., Reddy, B., Ramji, K., Naveen, R.: Sensitivity analysis to determine the parameters of genetic algorithm for machine layout. Procedia Mater. Sci. 6(Icmpc), 866\u2013876 (2014)","journal-title":"Procedia Mater. Sci."},{"key":"23_CR6","unstructured":"Pallister, J., Hollis, S., Bennett, J.: BEEBS: Open benchmarks for energy measurements on embedded platforms. Technical report 1308.5174, arXiv (2013)"},{"issue":"1","key":"23_CR7","doi-asserted-by":"publisher","first-page":"39","DOI":"10.1080\/00401706.1999.10485594","volume":"41","author":"A Saltelli","year":"1999","unstructured":"Saltelli, A., Tarantola, S., Chan, K.S.: A quantitative model-independent method for global sensitivity analysis of model output. Technometrics 41(1), 39\u201356 (1999)","journal-title":"Technometrics"},{"key":"23_CR8","series-title":"Operations Research\/Computer Science Interfaces Series","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/978-1-4899-7547-8_5","volume-title":"Uncertainty Management in Simulation-Optimization of Complex Systems","author":"B Iooss","year":"2015","unstructured":"Iooss, B., Lema\u00eetre, P.: A review on global sensitivity analysis methods. In: Dellino, G., Meloni, C. (eds.) Uncertainty Management in Simulation-Optimization of Complex Systems. ORSIS, vol. 59, pp. 101\u2013122. Springer, Boston, MA (2015). https:\/\/doi.org\/10.1007\/978-1-4899-7547-8_5"},{"key":"23_CR9","doi-asserted-by":"crossref","unstructured":"Fitzgerald, T., Sullivan, B.: Analysing the effect of candidate selection and instance ordering in a realtime algorithm configuration system. In: Proceedings of the Symposium on Applied Computing, pp. 1003\u20131008 (2017)","DOI":"10.1145\/3019612.3019718"},{"key":"23_CR10","doi-asserted-by":"crossref","unstructured":"Chebolu, N., Wankar, R.: Tuning compilations landscape. In: Proceedings of the 2016 2nd International Conference on Contemporary Computing and Informatics, IC3I 2016, pp. 575\u2013583 (2016)","DOI":"10.1109\/IC3I.2016.7918029"},{"key":"23_CR11","volume-title":"Automatic Tuning of Compilers using Machine Learning","author":"A Ashouri","year":"2017","unstructured":"Ashouri, A., Palermo, G., Cavazos, J., Silvano, C.: Automatic Tuning of Compilers using Machine Learning. Springer, Heidelberg (2017)"},{"key":"23_CR12","doi-asserted-by":"crossref","unstructured":"Ding, Y., Ansel, J., Veeramachaneni, K., Shen, X., O\u2019Reilly, U.M., Amarasinghe, S.: Autotuning algorithmic choice for input sensitivity. In: Proceedings of the 36th ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI), pp. 379\u2013390 (2015)","DOI":"10.1145\/2737924.2737969"},{"issue":"3","key":"23_CR13","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3124452","volume":"14","author":"Amir H. Ashouri","year":"2017","unstructured":"Ashouri, A., Bignoli, A., Palermo, G., Silvano, C., Kulkarni, S., Cavazos, J., Bignoli, A., Palermo, G., Silvano, C.: MiCOMP: mitigating the compiler phase-ordering problem using optimization sub-sequences and machine learning. ACM Trans. Archit. Code Optim. 14 (2017). Article No. 29","journal-title":"ACM Transactions on Architecture and Code Optimization"},{"issue":"1","key":"23_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2883614","volume":"13","author":"L Martins","year":"2016","unstructured":"Martins, L., Nobre, R., Cardoso, J., Delbem, A., Marques, E.: Clustering-based selection for the exploration of compiler optimization sequences. ACM Trans. Archit. Code Optim. 13(1), 1\u201328 (2016)","journal-title":"ACM Trans. Archit. Code Optim."},{"key":"23_CR15","series-title":"Advances in Intelligent and Soft Computing","doi-asserted-by":"crossref","first-page":"599","DOI":"10.1007\/978-81-322-0491-6_55","volume-title":"Proceedings of the International Conference on Soft Computing for Problem Solving","author":"T Sandran","year":"2012","unstructured":"Sandran, T., Zakaria, N., Pal, A.: An optimized tuning of genetic algorithm parameters in compiler flag selection based on compilation and execution duration. In: Deep, K., Nagar, A., Pant, M., Bansal, J. (eds.) SocProS 2011. AINSC, vol. 131, pp. 599\u2013610. Springer, New Delhi (2012)"},{"key":"23_CR16","unstructured":"Varrette, S., Dorronsoro, B., Bouvry, P.: An LLVM-based approach to generate energy aware code by means of MOEAs. In: 7th European Symposium on Computational Intelligence and Mathematics (ESCIM), pp. 198\u2013204 (2015)"},{"key":"23_CR17","doi-asserted-by":"crossref","unstructured":"Garciarena, U., Santana, R.: Evolutionary optimization of compiler flag selection by learning and exploiting flags interactions. In: Proceedings of the 2016 on Genetic and Evolutionary Computation Conference (GECCO), pp. 1159\u20131166. ACM (2016)","DOI":"10.1145\/2908961.2931696"},{"key":"23_CR18","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1109\/5.214548","volume":"82","author":"U Banerjee","year":"1993","unstructured":"Banerjee, U., Eigenmann, R., Nicolau, A., Padua, D.A.: Automatic program parallelization. Proc. IEEE 82, 211\u2013243 (1993)","journal-title":"Proc. IEEE"},{"key":"23_CR19","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4613-1077-8","volume-title":"Parallel Programming and Compilers","author":"C Polychronopoulos","year":"1988","unstructured":"Polychronopoulos, C.: Parallel Programming and Compilers. Kluwer Academic Publishers, Norwell (1988)"},{"key":"23_CR20","doi-asserted-by":"crossref","unstructured":"Pinkers, R., Knijnenburg, P., Haneda, M., Wijshoff, H.: Statistical selection of compiler options. In: Proceedings - IEEE Computer Society\u2019s Annual International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunications Systems, MASCOTS, pp. 494\u2013501 (2004)","DOI":"10.1109\/MASCOT.2004.1348305"},{"key":"23_CR21","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1016\/j.jpdc.2017.10.002","volume":"112","author":"I Tuzov","year":"2018","unstructured":"Tuzov, I., Andr\u00e9s, D., Ruiz, J.C.: Tuning synthesis flags to optimize implementation goals: performance and robustness of the LEON3 processor as a case study. J. Parallel Distrib. Comput. 112, 84\u201396 (2018)","journal-title":"J. Parallel Distrib. Comput."},{"key":"23_CR22","unstructured":"R: A Language and Environment for Statistical Computing: R foundation for statistical computing. https:\/\/www.R-project.org. Accessed 2018"}],"container-title":["Communications in Computer and Information Science","Information Processing and Management of Uncertainty in Knowledge-Based Systems. Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-91479-4_23","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,4]],"date-time":"2025-07-04T16:06:26Z","timestamp":1751645186000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-91479-4_23"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319914787","9783319914794"],"references-count":22,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-91479-4_23","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"18 May 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"IPMU","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"C\u00e1diz","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11 June 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 June 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ipmu2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/ipmu2018.uca.es\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}