{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,9]],"date-time":"2026-01-09T16:25:06Z","timestamp":1767975906902,"version":"3.49.0"},"publisher-location":"Cham","reference-count":17,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783032076113","type":"print"},{"value":"9783032076120","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T00:00:00Z","timestamp":1763942400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,11,24]],"date-time":"2025-11-24T00:00:00Z","timestamp":1763942400000},"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":[[2026]]},"DOI":"10.1007\/978-3-032-07612-0_25","type":"book-chapter","created":{"date-parts":[[2025,11,23]],"date-time":"2025-11-23T17:57:28Z","timestamp":1763920648000},"page":"325-338","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["CompilerGPT: Leveraging Large Language Models for Analyzing and Acting on Compiler Optimization Reports"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4185-5008","authenticated-orcid":false,"given":"Peter","family":"Pirkelbauer","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6477-0547","authenticated-orcid":false,"given":"Chunhua","family":"Liao","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,11,24]]},"reference":[{"key":"25_CR1","unstructured":"A parallel implementation of a left-associative prefix sum using OpenMP. https:\/\/github.com\/robfarr\/openmp-prefix-sum. Accessed 15 May 2025"},{"key":"25_CR2","unstructured":"Faster with Compiler Optimization Reports \u2014 intel.com. https:\/\/www.intel.com\/content\/www\/us\/en\/developer\/articles\/technical\/compiler-optimization-report-news-2025.html. Accessed 15 May 2025"},{"key":"25_CR3","unstructured":"TheFighters\/Smith-Waterman: Parallel implementation of Smith\u2013Waterman using OpenMP. https:\/\/github.com\/TheFighters\/Smith-Waterman. Accessed 15 May 2025"},{"key":"25_CR4","unstructured":"cognition.ai. Cognition $$|$$ Introducing Devin, the first AI software engineer \u2014 cognition.ai. https:\/\/www.cognition.ai\/blog\/introducing-devin. Accessed 15 May 2025"},{"key":"25_CR5","unstructured":"Cummins, C., et\u00a0al.: Large language models for compiler optimization. arXiv preprint arXiv:2309.07062 (2023)"},{"key":"25_CR6","doi-asserted-by":"crossref","unstructured":"Cummins, C., et al.: Meta large language model compiler: foundation models of compiler optimization. arXiv preprint arXiv:2407.02524 (2024)","DOI":"10.1145\/3708493.3712691"},{"key":"25_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-030-58144-2_1","volume-title":"OpenMP: Portable Multi-Level Parallelism on Modern Systems","author":"G Georgakoudis","year":"2020","unstructured":"Georgakoudis, G., Doerfert, J., Laguna, I., Scogland, T.R.W.: FAROS: a framework to analyze openMP compilation through benchmarking and compiler optimization analysis. In: Milfeld, K., de Supinski, B.R., Koesterke, L., Klinkenberg, J. (eds.) IWOMP 2020. LNCS, vol. 12295, pp. 3\u201317. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-58144-2_1"},{"key":"25_CR8","unstructured":"Hou, X., et al.: A systematic literature review. ACM Trans. Softw. Eng. Methodol. Large Lang. Models Softw. Eng. (2023)"},{"key":"25_CR9","unstructured":"Jin, H.-Q., Frumkin, M., Yan, J.: The openMP implementation of NAS parallel benchmarks and its performance (1999)"},{"key":"25_CR10","doi-asserted-by":"crossref","unstructured":"Nikolaidis, N., et al.: A comparison of the effectiveness of chatGPT and co-pilot for generating quality python code solutions. In: 2024 SANER-C, pp. 93\u2013101. IEEE (2024)","DOI":"10.1109\/SANER-C62648.2024.00018"},{"key":"25_CR11","doi-asserted-by":"crossref","unstructured":"Pankiewicz, M., Baker, R.S.: Navigating compiler errors with AI assistance-a study of GPT hints in an introductory programming course. In: Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, pp. 94\u2013100 (2024)","DOI":"10.1145\/3649217.3653608"},{"issue":"1","key":"25_CR12","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1016\/0022-2836(81)90087-5","volume":"147","author":"TF Smith","year":"1981","unstructured":"Smith, T.F., Waterman, M.S., et al.: Identification of common molecular subsequences. J. Mol. Biol. 147(1), 195\u2013197 (1981)","journal-title":"J. Mol. Biol."},{"key":"25_CR13","doi-asserted-by":"crossref","unstructured":"Taylor, A., Vassar, A., Renzella, J., Pearce, H.: DCC\u2013help: transforming the role of the compiler by generating context-aware error explanations with large language models. In: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1, pp. 1314\u20131320 (2024)","DOI":"10.1145\/3626252.3630822"},{"key":"25_CR14","unstructured":"Wang, X., et\u00a0al.: Openhands: an open platform for AI software developers as generalist agents. arXiv preprint arXiv:2407.16741 (2024)"},{"key":"25_CR15","doi-asserted-by":"crossref","unstructured":"Widjojo, P., Treude, C.: Addressing compiler errors: stack overflow or large language models? arXiv preprint arXiv:2307.10793 (2023)","DOI":"10.2139\/ssrn.4529345"},{"key":"25_CR16","unstructured":"Yang, J., et al.: SWE-agent: agent-computer interfaces enable automated software engineering. arXiv preprint arXiv:2405.15793 (2024)"},{"key":"25_CR17","doi-asserted-by":"crossref","unstructured":"Zhang, B., Liang, P., Zhou, X., Ahmad, A., Waseem, M.: Demystifying practices, challenges and expected features of using github copilot. arXiv preprint arXiv:2309.05687 (2023)","DOI":"10.1142\/S0218194023410048"}],"container-title":["Lecture Notes in Computer Science","High Performance Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-032-07612-0_25","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,23]],"date-time":"2025-11-23T17:57:30Z","timestamp":1763920650000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-032-07612-0_25"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,24]]},"ISBN":["9783032076113","9783032076120"],"references-count":17,"URL":"https:\/\/doi.org\/10.1007\/978-3-032-07612-0_25","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,24]]},"assertion":[{"value":"24 November 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ISC High Performance","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on High Performance Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hamburg","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Germany","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":"10 June 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 June 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"40","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"supercomputing2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}