{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T11:44:08Z","timestamp":1766231048039,"version":"3.48.0"},"publisher-location":"New York, NY, USA","reference-count":25,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2025,9,8]]},"DOI":"10.1145\/3750720.3757281","type":"proceedings-article","created":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T11:42:38Z","timestamp":1766230958000},"page":"9-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["AI Assistants to Enhance and Exploit the PETSc Knowledge Base"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5955-8111","authenticated-orcid":false,"given":"Barry","family":"Smith","sequence":"first","affiliation":[{"name":"Flatiron Institute, Simons Foundation, New York City, NY, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0367-2358","authenticated-orcid":false,"given":"Junchao","family":"Zhang","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7720-0049","authenticated-orcid":false,"given":"Hong","family":"Zhang","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6381-4736","authenticated-orcid":false,"given":"Lois Curfman","family":"McInnes","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8588-9272","authenticated-orcid":false,"given":"Murat","family":"Keceli","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8299-1033","authenticated-orcid":false,"given":"Archit","family":"Vasan","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4407-205X","authenticated-orcid":false,"given":"Satish","family":"Balay","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2628-3585","authenticated-orcid":false,"given":"Toby","family":"Isaac","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7188-6756","authenticated-orcid":false,"given":"Le","family":"Chen","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-7248-6116","authenticated-orcid":false,"given":"Venkatram","family":"Vishwanath","sequence":"additional","affiliation":[{"name":"Argonne National Laboratory, Lemont, IL, USA"}]}],"member":"320","published-online":{"date-parts":[[2025,12,20]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","unstructured":"Mark Adams et\u00a0al. 2022. The PETSc Community as Infrastructure. Computing in Science & Engineering 24 03 (May 2022) 6\u201315. 10.1109\/MCSE.2022.3169974","DOI":"10.1109\/MCSE.2022.3169974"},{"key":"e_1_3_3_2_3_2","first-page":"295","volume-title":"International Conference on Conceptual Modeling","author":"Ali Syed\u00a0Juned","year":"2024","unstructured":"Syed\u00a0Juned Ali, Varun Naganathan, and Dominik Bork. 2024. Establishing Traceability Between Natural Language Requirements and Software Artifacts by Combining RAG and LLMs. In International Conference on Conceptual Modeling. Springer, 295\u2013314."},{"key":"e_1_3_3_2_4_2","unstructured":"Shouvik\u00a0Ahmed Antu Haiyan Chen and Cindy\u00a0K Richards. 2023. Using LLM (Large Language Model) to Improve Efficiency in Literature Review for Undergraduate Research. LLM@ AIED (2023) 8\u201316."},{"key":"e_1_3_3_2_5_2","volume-title":"PETSc Users Manual","author":"Balay S.","year":"2025","unstructured":"S. Balay et\u00a0al. 2025. PETSc Users Manual. Technical Report ANL-21\/39 - Revision 3.23.3. Argonne National Laboratory. https:\/\/petsc.org"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/ISPDC.2012.16"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","unstructured":"Jonathan Carter John Feddema Doug Kothe Rob Neely Jason Pruet Rick Stevens et\u00a0al. 2023. Advanced Research Directions on AI for Science Energy and Security: Report on Summer 2022 Workshops. 10.2172\/1986455","DOI":"10.2172\/1986455"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-69577-3_9"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-40744-4_2"},{"key":"e_1_3_3_2_10_2","unstructured":"Discord. 2025. Discord. https:\/\/discord.com. [Online; accessed 12-June-2025]."},{"key":"e_1_3_3_2_11_2","doi-asserted-by":"crossref","unstructured":"William\u00a0F Godoy Pedro Valero-Lara Keita Teranishi Prasanna Balaprakash and Jeffrey\u00a0S Vetter. 2024. Large language model evaluation for high-performance computing software development. Concurrency and Computation: Practice and Experience 36 26 (2024) e8269.","DOI":"10.1002\/cpe.8269"},{"key":"e_1_3_3_2_12_2","unstructured":"Google. 2025. Google Apps Script. https:\/\/developers.google.com\/apps-script. [Online; accessed 12-June-2025]."},{"key":"e_1_3_3_2_13_2","first-page":"277","volume-title":"Proceedings of the AAAI Symposium Series","volume":"2","author":"Hatalis Kostas","year":"2023","unstructured":"Kostas Hatalis, Despina Christou, Joshua Myers, Steven Jones, Keith Lambert, Adam Amos-Binks, Zohreh Dannenhauer, and Dustin Dannenhauer. 2023. Memory matters: The need to improve long-term memory in LLM-agents. In Proceedings of the AAAI Symposium Series , Vol.\u00a02. 277\u2013280."},{"key":"e_1_3_3_2_14_2","doi-asserted-by":"publisher","unstructured":"Michael\u00a0A. Heroux David\u00a0E. Bernholdt Lois\u00a0Curfman McInnes John\u00a0R. Cary Daniel\u00a0S. Katz Elaine\u00a0M. Raybourn and Damian Rouson. 2023. Basic Research Needs in The Science of Scientific Software Development and Use: Investment in Software is Investment in Science. 10.2172\/1846009Report of the DOE Advanced Scientific Computing Research Workshop.","DOI":"10.2172\/1846009"},{"key":"e_1_3_3_2_15_2","unstructured":"Jakobdylanc. 2025. llmcord. https:\/\/github.com\/jakobdylanc\/llmcord. [Online; accessed 12-June-2025]."},{"key":"e_1_3_3_2_16_2","unstructured":"Langchain.com. 2025. Langchain. https:\/\/www.langchain.com. [Online; accessed 12-June-2025]."},{"key":"e_1_3_3_2_17_2","unstructured":"Patrick Lewis Ethan Perez Aleksandra Piktus Fabio Petroni Vladimir Karpukhin Naman Goyal Heinrich K\u00fcttler Mike Lewis Wen-tau Yih Tim Rockt\u00e4schel et\u00a0al. 2020. Retrieval-augmented generation for knowledge-intensive NLP tasks. Advances in Neural Information Processing Systems 33 (2020) 9459\u20139474."},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","unstructured":"Richard\u00a0T. Mills et\u00a0al. 2025. PETSc\/TAO developments for GPU-based early exascale systems. The International Journal of High Performance Computing Applications 39 2 (2025) 306\u2013325. 10.1177\/10943420241303710","DOI":"10.1177\/10943420241303710"},{"key":"e_1_3_3_2_19_2","doi-asserted-by":"crossref","unstructured":"Christian Munley Aaron Jarmusch and Sunita Chandrasekaran. 2024. LLM4VV: Developing LLM-driven testsuite for compiler validation. Future Generation Computer Systems 160 (2024) 1\u201313.","DOI":"10.1016\/j.future.2024.05.034"},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.23919\/ISC.2024.10528929"},{"key":"e_1_3_3_2_21_2","unstructured":"Michael\u00a0E. Papka Dhabaleswar\u00a0K. Panda Ilkay Altintas Wahid Bhimji Ewa Deelman Murali Emani Nicola Ferrier Daniel\u00a0S. Katz Lois\u00a0Curfman McInnes Anita Nikolich Feiyi Wang and Jim Willenbring. 2025. Final Report of the 2024 NSF\/DOE Workshop on NAIRR Software."},{"key":"e_1_3_3_2_22_2","doi-asserted-by":"crossref","unstructured":"Samuel Schmidgall Yusheng Su Ze Wang Ximeng Sun Jialian Wu Xiaodong Yu Jiang Liu Zicheng Liu and Emad Barsoum. 2025. Agent laboratory: Using LLM agents as research assistants. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2501.04227 (2025).","DOI":"10.18653\/v1\/2025.findings-emnlp.320"},{"key":"e_1_3_3_2_23_2","unstructured":"The Sphinx Developers. 2024. Sphinx Documentation. https:\/\/www.sphinx-doc.org\/en\/master\/. [Online; accessed 12-June-2025]."},{"key":"e_1_3_3_2_24_2","unstructured":"Pedro Valero-Lara Alexis Huante Mustafa\u00a0Al Lail William\u00a0F. Godoy Keita Teranishi Prasanna Balaprakash and Jeffrey\u00a0S. Vetter. 2023. Comparing Llama-2 and GPT-3 LLMs for HPC kernels generation. arxiv:https:\/\/arXiv.org\/abs\/2309.07103\u00a0[cs.SE] https:\/\/arxiv.org\/abs\/2309.07103"},{"key":"e_1_3_3_2_25_2","unstructured":"Ycombinator. 2025. Cursor IDE support hallucinates lockout policy causes user cancellations. https:\/\/news.ycombinator.com\/item?id=43683012. [Online; accessed 12-June-2025]."},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","unstructured":"Junchao Zhang et\u00a0al. 2022. The PetscSF Scalable Communication Layer. IEEE Transactions on Parallel and Distributed Systems 33 4 (2022) 842\u2013853. 10.1109\/TPDS.2021.3084070","DOI":"10.1109\/TPDS.2021.3084070"}],"event":{"name":"ICPP Workshops '25: The 54th International Conference on Parallel Processing Workshops","location":"San Diego CA USA","acronym":"ICPP Workshops '25"},"container-title":["Workshop Proceedings of the 54th International Conference on Parallel Processing"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3750720.3757281","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,20]],"date-time":"2025-12-20T11:42:41Z","timestamp":1766230961000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3750720.3757281"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,9,8]]},"references-count":25,"alternative-id":["10.1145\/3750720.3757281","10.1145\/3750720"],"URL":"https:\/\/doi.org\/10.1145\/3750720.3757281","relation":{},"subject":[],"published":{"date-parts":[[2025,9,8]]},"assertion":[{"value":"2025-12-20","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}