William F Godoy

William F. Godoy is a Senior Computer Scientist in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (ORNL). His interests are in the areas of high-performance computing (HPC) scientific software, programming models, data and parallel I/O. He has contributed to several scientific codes funded by the US Department of Energy Exascale Computing Project and the Neutron Science Facilities at ORNL, and at previous staff positions at Intel. William obtained his PhD in Mechanical Engineering from the State University of New York (SUNY) at Buffalo in 2009. He is a 2022 BSSw Fellowship honorable mention, US-RSE and ACM member and a IEEE senior member serving in several technical venues.


16:10 UTC

JACC: on-node performance portable programming model in Julia

07/28/2023, 4:10 PM4:20 PM UTC

We present our research efforts in creating a performance portable programming model, JACC, in Julia targeting heterogeneous hardware on the US Department of Energy Leadership Computational Facilities. JACC leverages the high-productivity aspect of Julia and the CUDA.jl and AMDGPU.jl vendor specific GPU implementations and expands to many core CPUs (Arm, x86) and automatic memory management. The goal is to allow Julia applications to write performant code once leveraging existing infrastructure.

19:00 UTC

Julia in HPC BoF

07/28/2023, 7:00 PM8:00 PM UTC

The Julia HPC community has been growing over the last years with monthly meetings to coordinate development and to solve problems arising in the use of Julia for high-performance computing.

The Julia in HPC Birds of a Feather is an ideal opportunity to join the community and to discuss your experiences with using Julia in an HPC context.

Platinum sponsors


Gold sponsors


Silver sponsors

Pumas AIQuEra Computing Inc.Relational AIJeffrey Sarnoff

Bronze sponsors

Jolin.ioBeacon BiosignalsMIT CSAILBoeing

Academic partners


Local partners


Fiscal Sponsor