activity
20212023
most citedEvaluation of OpenAI Codex for HPC Parallel Programming Models Kernel Generation

42 citations · 128 across the 11 of their papers we have counts for

collaborators

12 papers

cs.SE2023

Software engineering to sustain a high-performance computing scientific application: QMCPACK

William F. Godoy, Steven E. Hahn, Michael M. Walsh +7

We provide an overview of the software engineering efforts and their impact in QMCPACK, a production-level ab-initio Quantum Monte Carlo open-source code targeting high-performance…

cs.AI2023★ 42 cited

Evaluation of OpenAI Codex for HPC Parallel Programming Models Kernel Generation

William F. Godoy, Pedro Valero-Lara, Keita Teranishi +2

We evaluate AI-assisted generative capabilities on fundamental numerical kernels in high-performance computing (HPC), including AXPY, GEMV, GEMM, SpMV, Jacobi Stencil, and CG. We t…

cs.DC2023★ 21 cited

Evaluating performance and portability of high-level programming models: Julia, Python/Numba, and Kokkos on exascale nodes

William F. Godoy, Pedro Valero-Lara, T. Elise Dettling +7

We explore the performance and portability of the high-level programming models: the LLVM-based Julia and Python/Numba, and Kokkos on high-performance computing (HPC) nodes: AMD Ep…

cs.SE2022★ 3 cited

Giving RSEs a Larger Stage through the Better Scientific Software Fellowship

William F. Godoy, Ritu Arora, Keith Beattie +11

The Better Scientific Software Fellowship (BSSwF) was launched in 2018 to foster and promote practices, processes, and tools to improve developer productivity and software sustaina…

cs.DC2022★ 19 cited

Bridging HPC Communities through the Julia Programming Language

Valentin Churavy, William F Godoy, Carsten Bauer +9

The Julia programming language has evolved into a modern alternative to fill existing gaps in scientific computing and data science applications. Julia leverages a unified and coor…

cs.SE2022

A perspective to navigate the National Laboratory environment for RSE career growth

William F Godoy

This paper shares a perspective for the research software engineering (RSE) community to navigate the National Laboratory landscape. The RSE role is a recent concept that led to or…

cs.DC2022★ 8 cited

Application Experiences on a GPU-Accelerated Arm-based HPC Testbed

Wael Elwasif, William Godoy, Nick Hagerty +28

This paper assesses and reports the experience of ten teams working to port,validate, and benchmark several High Performance Computing applications on a novel GPU-accelerated Arm t…

cs.DC2022★ 2 cited

Modeling pre-Exascale AMR Parallel I/O Workloads via Proxy Applications

William F Godoy, Jenna Delozier, Gregory R Watson

The present work investigates the modeling of pre-exascale input/output (I/O) workloads of Adaptive Mesh Refinement (AMR) simulations through a simple proxy application. We collect…

cs.SE2022★ 3 cited

A Survey on Sustainable Software Ecosystems to Support Experimental and Observational Science at Oak Ridge National Laboratory

David E Bernholdt, Mathieu Doucet, William F Godoy +2

In the search for a sustainable approach for software ecosystems that supports experimental and observational science (EOS) across Oak Ridge National Laboratory (ORNL), we conducte…

cs.DB2021★ 2 cited

Efficient loading of reduced data ensembles produced at ORNL SNS/HFIR neutron time-of-flight facilities

William F Godoy, Andrei T Savici, Steven E Hahn +1

We present algorithmic improvements to the loading operations of certain reduced data ensembles produced from neutron scattering experiments at Oak Ridge National Laboratory (ORNL)…

cs.DC2021★ 21 cited

Transitioning from file-based HPC workflows to streaming data pipelines with openPMD and ADIOS2

Franz Poeschel, Juncheng E, William F. Godoy +11

This paper aims to create a transition path from file-based IO to streaming-based workflows for scientific applications in an HPC environment. By using the openPMP-api, traditional…

cs.DB2021★ 7 cited

Efficient Data Management in Neutron Scattering Data Reduction Workflows at ORNL

William F Godoy, Peter F Peterson, Steven E Hahn +1

Oak Ridge National Laboratory (ORNL) experimental neutron science facilities produce 1.2\,TB a day of raw event-based data that is stored using the standard metadata-rich NeXus sch…