Research conducted on ExCL and presented at SC25

2 minute read

🏆 Best Paper Recognition at WACCPD

SULI Intern Tatiana Melnichenko (University of Tennessee, Knoxville) was part of the team awarded Best Paper at the Twelfth Workshop on Accelerator Programming and Directives (WACCPD 2025) workshop. She presented the work to a packed room, and highlighted ExCL’s role in enabling the evaluation of Mojo’s vendor-neutral programming capabilities across NVIDIA H100 and AMD MI300A GPUs for science workloads. Tatiana will be returning for a part-time internship in the spring, continuing her contributions with ORNL researchers.

Mojo: MLIR-based Performance-Portable HPC Science Kernels on GPUs for the Python Ecosystem, William Godoy, Tatiana Melnichenko, Pedro Valero-Lara, Wael Elwasif, Philip Fackler, Rafael Ferreira Da Silva, Keita Teranishi, Jeffrey Vetter, SC ‘25: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, 2025.

🎓 ACM Undergraduate Research Competition Finalists

Tatiana’s poster was selected as a Top 5 finalist in the ACM Undergraduate Research Competition, underscoring the strength of internship engagement in ExCL-supported projects.

🥉 3rd Place ACM SRC Poster Award

Matthew Chung, mentored by Narasinga Rao, earned 3rd place in the ACM Undergraduate Research Poster Competition for his poster on a Heterogeneous Eigen solver using IRIS and conducted on ExCL systems.

🧠 SC Best Poster Nomination

A poster on Julia with an Intelligent Runtime System, presented by Narasinga Rao, Pedro Valero Lara, William Godoy, Keita Teranishi, and Jeffrey Vetter, was nominated for Best Poster at SC25. The work explored dynamic optimization strategies for heterogeneous systems.

📄 ChatHPC and ChatPort Papers

Two papers—ChatHPC and ChatPort—were presented on how AI capabilities can leverage and speed up the HPC software development process. Researchers used ExCL capabilities to fine-tune CodeLlama with libraries that are critical to DOE HPC mission (Kokkos, OpenMP, ADIOS2, IRIS, TAU).

🎤 Short talks at workshops

Philip W. Fackler gave a short talk titled Speeding Up Phonon Dynamic Structure Factor Calculations in Phonopy with GPU-Accelerated Computing as part of the XLOOP 2025 workshop.

William Godoy gave a talk titled A first look at Mojo’s MLIR-based Performance Portable GPU Programming for Python Users at the Python HPPSS workshop.

📒 BoF and Tutorials

Philip W. Fackler and William Godoy presented at the Julia for HPC BoF and half-day Tutorial. ExCL resources were used for the readiness of the presented software at these events, including CI services for the JACC.jl performance portable Julia library developed at ORNL, also presented as a poster JACC: Easy CPU/GPU Performance Portability for Scientific Applications in Julia.

Tatiana presented to a full house. Tatiana’s presentation featuring ExCL on the slide. MLIR Best paper award. Pedro presenting ChatHPC.
Pictures from SC25