{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,11]],"date-time":"2025-09-11T19:41:24Z","timestamp":1757619684549,"version":"3.44.0"},"publisher-location":"Singapore","reference-count":27,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789819698806"},{"type":"electronic","value":"9789819698813"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-981-96-9881-3_25","type":"book-chapter","created":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:16:11Z","timestamp":1753391771000},"page":"297-311","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Learning to Rank for Multi-objective Compilation Optimization"],"prefix":"10.1007","author":[{"given":"Xie","family":"Wu","sequence":"first","affiliation":[]},{"given":"Jie","family":"Luo","sequence":"additional","affiliation":[]},{"given":"Yang","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Hongzhi","family":"Liu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,7,25]]},"reference":[{"key":"25_CR1","doi-asserted-by":"crossref","unstructured":"Agakov, F., et al.: Using machine learning to focus iterative optimization. In: CGO, pp. 295\u2013305 (2006)","DOI":"10.1109\/CGO.2006.37"},{"issue":"1","key":"25_CR2","doi-asserted-by":"publisher","first-page":"382","DOI":"10.1016\/j.asoc.2009.11.029","volume":"11","author":"G Ascia","year":"2011","unstructured":"Ascia, G., Catania, V., Di Nuovo, A.G., Palesi, M., Patti, D.: Performance evaluation of efficient multi-objective evolutionary algorithms for design space exploration of embedded computer systems. Appl. Soft Comput. 11(1), 382\u2013398 (2011)","journal-title":"Appl. Soft Comput."},{"key":"25_CR3","doi-asserted-by":"crossref","unstructured":"Ashouri, A.H., Bignoli, A., Palermo, G., Silvano, C., Kulkarni, S., Cavazos, J.: MiCOMP: mitigating the compiler phase-ordering problem using optimization subsequences and machine learning. ACM Trans. Archit. Code Optim. 14(3), 29:1\u201329:28 (Sep 2017)","DOI":"10.1145\/3124452"},{"key":"25_CR4","doi-asserted-by":"crossref","unstructured":"Ashouri, A.H., Killian, W., Cavazos, J., Palermo, G., Silvano, C.: A survey on compiler autotuning using machine learning. ACM Comput. Surv. 51(5), 96:1\u2013 96:42 (2018)","DOI":"10.1145\/3197978"},{"key":"25_CR5","doi-asserted-by":"crossref","unstructured":"Balaprakashn, P., Tiwari, A., Wild, S.M.: Multi objective optimization of HPC kernels for performance, power, and energy. In: PMBS, pp. 239\u2013260 (2014)","DOI":"10.1007\/978-3-319-10214-6_12"},{"key":"25_CR6","doi-asserted-by":"crossref","unstructured":"Chen, R.S., Hollingsworth, J.K.: ANGEL: a hierarchical approach to multiobjective online auto-tuning. In: ROSS, pp. 1\u20138 (2015)","DOI":"10.1145\/2768405.2768409"},{"key":"25_CR7","doi-asserted-by":"crossref","unstructured":"Chis, R., Vintan, L.: Multi-objective hardware-software co-optimization for the SNIPER multi-core simulator. In: ICCP, pp. 3\u20139 (2014)","DOI":"10.1109\/ICCP.2014.6936772"},{"issue":"1","key":"25_CR8","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/LCA.2017.2716919","volume":"17","author":"EI Christoforidis","year":"2018","unstructured":"Christoforidis, E.I., Xydis, S., Soudris, D.: CF-TUNE: collaborative filtering autotuning for energy efficient many-core processors. IEEE Comput. Archit. Lett. 17(1), 25\u201328 (2018)","journal-title":"IEEE Comput. Archit. Lett."},{"issue":"2","key":"25_CR9","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182\u2013197 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"25_CR10","doi-asserted-by":"crossref","unstructured":"Desrochers, S., Paradis, C., Weaver, V.M.: A validation of DRAM RAPL power measurements. In: MEMSYS, pp. 455\u2013470 (2016)","DOI":"10.1145\/2989081.2989088"},{"key":"25_CR11","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.parco.2018.03.010","volume":"83","author":"JJ Durillo","year":"2019","unstructured":"Durillo, J.J., Gschwandtner, P., Kofler, K., Fahringer, T.: Multi-objective regionaware optimization of parallel programs. Parallel Comput. 83, 3\u201321 (2019)","journal-title":"Parallel Comput."},{"key":"25_CR12","doi-asserted-by":"crossref","unstructured":"Fursin, G., Cavazos, J., Temam, O.: MiDataSets: creating the conditions for a more realistic evaluation of iterative optimization. In: HiPEAC, pp. 245\u2013260 (2007)","DOI":"10.1007\/978-3-540-69338-3_17"},{"issue":"3","key":"25_CR13","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1007\/s10766-010-0161-2","volume":"39","author":"G Fursin","year":"2011","unstructured":"Fursin, G., et al.: Milepost GCC: machine learning enabled self-tuning compiler. Int. J. Parallel Prog. 39(3), 296\u2013327 (2011)","journal-title":"Int. J. Parallel Prog."},{"issue":"3","key":"25_CR14","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1109\/MM.2007.56","volume":"27","author":"K Hoste","year":"2007","unstructured":"Hoste, K., Eeckhout, L.: Microarchitecture-independent workload characterization. IEEE Micro 27(3), 63\u201372 (2007)","journal-title":"IEEE Micro"},{"issue":"4","key":"25_CR15","first-page":"207","volume":"31","author":"KN Khan","year":"2016","unstructured":"Khan, K.N., Ou, Z., Hirki, M., Nurminen, J.K., Niemi, T.: How much power does your server consume? Estimating wall socket power using RAPL measurements. Comput. Sci. 31(4), 207\u2013214 (2016)","journal-title":"Comput. Sci."},{"key":"25_CR16","doi-asserted-by":"crossref","unstructured":"Liu, H., Luo, J., Li, Y., Wu, Z.: Iterative compilation optimization based on metric learning and collaborative filtering. ACM Trans. Archit. Code Optim. 19(1) (2022)","DOI":"10.1145\/3480250"},{"key":"25_CR17","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.knosys.2018.02.023","volume":"148","author":"H Liu","year":"2018","unstructured":"Liu, H., Wu, Z., Zhang, X.: CPLR: collaborative pairwise learning to rank for personalized recommendation. Knowl.-Based Syst. 148, 31\u201340 (2018)","journal-title":"Knowl.-Based Syst."},{"key":"25_CR18","doi-asserted-by":"crossref","unstructured":"Lokuciejewski, P., Plazar, S., Falk, H., Marwedel, P., Thiele, L.: Multi-objective exploration of compiler optimizations for real-time systems. In: ISORC, pp. 115\u2013122 (2010)","DOI":"10.1109\/ISORC.2010.15"},{"key":"25_CR19","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1016\/j.asoc.2015.01.029","volume":"29","author":"A Mart\u00ednez-\u00c1lvarez","year":"2015","unstructured":"Mart\u00ednez-\u00c1lvarez, A., Cuenca-Asensi, S., Ortiz, A., Calvo-Zaragoza, J., Tejuelo, L.A.V.: Tuning compilations by multi-objective optimization: application to Apache web server. Appl. Soft Comput. 29, 461\u2013470 (2015)","journal-title":"Appl. Soft Comput."},{"key":"25_CR20","doi-asserted-by":"crossref","unstructured":"Nobre, R., Martins, L.G.A., Cardoso, J.A.M.P.: A graph-based iterative compiler pass selection and phase ordering approach. ACM SIGPLAN Not. 51(5), 21\u201330 (2016)","DOI":"10.1145\/2980930.2907959"},{"key":"25_CR21","unstructured":"Nobre, R., Reis, L., Cardoso, J.M.P.: Compiler phase ordering as an orthogonal approach for reducing energy consumption. CoRR abs\/1807.00638 (2018)"},{"issue":"11","key":"25_CR22","doi-asserted-by":"publisher","first-page":"1879","DOI":"10.1109\/JPROC.2018.2817118","volume":"106","author":"Z Wang","year":"2018","unstructured":"Wang, Z., O\u2019Boyle, M.: Machine learning in compiler optimization. Proc. IEEE 106(11), 1879\u20131901 (2018)","journal-title":"Proc. IEEE"},{"key":"25_CR23","doi-asserted-by":"crossref","unstructured":"Wu, C., Wu, F., An, M., Huang, J., Huang, Y., Xie, X.: Neural news recommendation with attentive multi-view learning. In: IJCAI, pp. 3863\u20133869 (2019)","DOI":"10.24963\/ijcai.2019\/536"},{"key":"25_CR24","doi-asserted-by":"crossref","unstructured":"Wu, Y., Wu, W., Xing, C., Zhou, M., Li, Z.: Sequential matching network: a new architecture for multi-turn response selection in retrieval-based chatbots. In: ACL, pp. 496\u2013505 (2017)","DOI":"10.18653\/v1\/P17-1046"},{"key":"25_CR25","doi-asserted-by":"publisher","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","volume":"11","author":"Q Zhang","year":"2008","unstructured":"Zhang, Q., Li, H.: MOEA\/D: a multiobjective evolutionary algorithm based on decomposition. IEEE Trans. Evol. Comput. 11, 712\u2013731 (2008)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"25_CR26","doi-asserted-by":"crossref","unstructured":"Zhou, Y.Q., Lin, N.W.: A study on optimizing execution time and code size in iterative compilation. In: IBICA, pp. 104\u2013109 (2012)","DOI":"10.1109\/IBICA.2012.46"},{"issue":"1","key":"25_CR27","first-page":"3619","volume":"17","author":"M Zuluaga","year":"2016","unstructured":"Zuluaga, M., Krause, A., P\u00fcschel, M.: E-PAL: an active learning approach to the multi-objective optimization problem. J. Mach. Learn. Res. 17(1), 3619\u20133650 (2016)","journal-title":"J. Mach. Learn. Res."}],"container-title":["Lecture Notes in Computer Science","Advanced Intelligent Computing Technology and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-96-9881-3_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,7]],"date-time":"2025-09-07T22:20:08Z","timestamp":1757283608000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-96-9881-3_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9789819698806","9789819698813"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-981-96-9881-3_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"25 July 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICIC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Intelligent Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Ningbo","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 July 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"29 July 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icic2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.ic-icc.cn\/icg\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}