SC'25 Artifact Repository: ChatHPC for Kokkos

This repository holds the artifacts for the ChatHPC SC’25 submission. Contained in this repo is the ChatHPC Library and corresponding CLI application and the Kokkos training and verification datasets used to train and validate ChatHPC for Kokkos.

GitHub Repo

Publications

ChatHPC: Building the Foundations for a Productive and Trustworthy AI-Assisted HPC Ecosystem  SC25

Pedro Valero Lara, Aaron Young, Jeffrey S. Vetter, Zheming Jin, Swaroop Pophale, Mohammad Alaul Haque Monil, Keita Teranishi, William F. Godoy
SC '25: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis
DOIPDFSlides

ChatMPI: LLM-Driven MPI Code Generation for HPC Workloads  SCA/HPCAsia'26

Pedro Valero-Lara, Aaron Young, Thomas Naughton III, Christian Engelmann, Al Geist, Jeffrey S. Vetter, Keita Teranishi, William F. Godoy
SCA/HPCAsia '26: Proceedings of the Supercomputing Asia and International Conference on High Performance Computing in Asia Pacific Region
DOIPDFSlides

Leveraging AI for Productive and Trustworthy HPC Software: Challenges and Research Directions  ISC High Performance 2025

Keita Teranishi, Harshitha Menon, William F. Godoy, Prasanna Balaprakash, David Bau, Tal Ben-Nun, Abhinav Bhatele, Franz Franchetti, Michael Franusich, Todd Gamblin, Giorgis Georgakoudis, Tom Goldstein, Arjun Guha, Steven E. Hahn, Costin Iancu, Zheming Jin, Terry Jones, Tze-Meng Low, Het Mankad, Narasinga Rao Miniskar, Mohammad Alaul Haque Monil, Daniel Nichols, Konstantinos Parasyris, Swaroop Pophale, Pedro Valero-Lara, Jeffrey S. Vetter, Samuel Williams, Aaron Young
ISC High Performance 2025 International Workshops
DOIPDF

LLM-Driven Fortran-to-C/C++ Portability for Parallel Scientific Codes  eScience 2025

Pedro Valero-Lara, William F. Godoy, Jose Gonzalez, Alexis Huante, Hallyma Gauthier-Chaparro, Jhonny Gonzalez
2025 IEEE International Conference on eScience
DOIPDF

Enhancing ChatPORT with CUDA-to-SYCL Kernel Translation Capability  SC25-W

Zheming Jin, Swaroop Pophale, Keita Teranishi
SC Workshops '25: Proceedings of the SC '25 Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis
DOIPDF

Large language model evaluation for high-performance computing software development  Special Issue

William F. Godoy, Pedro Valero-Lara, Keita Teranishi, Prasanna Balaprakash, Jeffrey S. Vetter
Concurrency and Computation Practics and Experience
DOIPDF

ChatBLAS: The First AI-Generated and Portable BLAS Library  SC24-W

Pedro Valero-Lara, William F. Godoy, Keita Teranishi, Prasanna Balaprakash, Jeffrey S. Vetter
SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis
DOIPDF

Comparing Llama-2 and GPT-3 LLMs for HPC Kernels Generation  LCPC'23

Pedro Valero-Lara, Alexis Huante, Mustafa Al Lail, William F. Godoy, Keita Teranishi, Prasanna Balaprakash, Jeffrey S. Vetter
Languages and Compilers for Parallel Computing
DOIPDF

Evaluation of OpenAI Codex for HPC Parallel Programming Models Kernel Generation  ICPP Workshops'23

William Godoy, Pedro Valero-Lara, Keita Teranishi, Prasanna Balaprakash, Jeffrey Vetter
ICPP Workshops '23: Proceedings of the 52nd International Conference on Parallel Processing Workshops
DOIPDF

Collaborators

Aaron
Aaron Young

Pedro
Pedro Valero-Lara

Mohammad
Mohammad Alaul Haque Monil

Zheming
Zheming Jin

Swaroop
Swaroop Pophale

William
William F. Godoy

Keita
Keita Teranishi

Jeffrey
Jeffrey S. Vetter

Recent Posts