activity
20222025
most citedHPC-Coder: Modeling Parallel Programs using Large Language Models

45 citations · 59 across the 7 of their papers we have counts for

collaborators

7 papers

cs.SE2025

LLMs as Packagers of HPC Software

Caetano Melone, Daniel Nichols, Konstantinos Parasyris +2

High performance computing (HPC) software ecosystems are inherently heterogeneous, comprising scientific applications that depend on hundreds of external packages, each with distin…

cs.SE2025★ 2 cited

Leveraging AI for Productive and Trustworthy HPC Software: Challenges and Research Directions

Keita Teranishi, Harshitha Menon, William F. Godoy +25

We discuss the challenges and propose research directions for using AI to revolutionize the development of high-performance computing (HPC) software. AI technologies, in particular…

cs.DC2024★ 1 cited

Performance-Aligned LLMs for Generating Fast Code

Daniel Nichols, Pranav Polasam, Harshitha Menon +3

Optimizing scientific software is a difficult task because codebases are often large and complex, and performance can depend upon several factors including the algorithm, its imple…

cs.DC2023★ 45 cited

HPC-Coder: Modeling Parallel Programs using Large Language Models

Daniel Nichols, Aniruddha Marathe, Harshitha Menon +2

Parallel programs in high performance computing (HPC) continue to grow in complexity and scale in the exascale era. The diversity in hardware and parallel programming models make d…

cs.DC2023★ 9 cited

Overcoming Challenges to Continuous Integration in HPC

Todd Gamblin, Daniel S. Katz

Continuous integration (CI) has become a ubiquitous practice in modern software development, with major code hosting services offering free automation on popular platforms. CI offe…

cs.PL2023★ 2 cited

Machine Learning-Driven Adaptive OpenMP For Portable Performance on Heterogeneous Systems

Giorgis Georgakoudis, Konstantinos Parasyris, Chunhua Liao +3

Heterogeneity has become a mainstream architecture design choice for building High Performance Computing systems. However, heterogeneity poses significant challenges for achieving…

cs.SE2022

Flexible and Optimal Dependency Management via Max-SMT

Donald Pinckney, Federico Cassano, Arjun Guha +3

Package managers such as NPM have become essential for software development. The NPM repository hosts over 2 million packages and serves over 43 billion downloads every week. Unfor…