9:00am • Welcome & Overview of Day - Christian Trott, Sandia National Laboratories
9:05am • Performance, Usability and Issues on Current Systems - John Mellor-Crummey, Rice University & Chris Siefert, Sandia National Laboratories
11:00am • Panel Discussion: Processor Trends and What They Mean for Software - Christian Trott, Sandia National Laboratories; Barton Fiske, NVIDIA; Brian Cornille, AMD; Michael James, Cerebras; Patrick Fasano, NextSilicon; Kristi Belcher, Lawrence Livermore Nationa
3:00pm • Working Group Breakout Reports
3:50pm • HPSF Community BOF - Moderated by Julien Bigot, CEA
5:20pm • Closing Remarks
9:00am • Introduction to Containers and Charliecloud - Reid Priedhorsky, Los Alamos National Laboratory
9:40am • Charliecloud Workshop: Key Workflow Operation - Pull - Megan Phinney, Los Alamos National Laboratory
10:00am • Charliecloud Workshop: Containers Are Not Special Alpine via Tarball - Megan Phinney, Los Alamos National Laboratory
10:45am • Charliecloud Workshop: Key Workflow Operation - Build from Dockerfile - Megan Phinney, Los Alamos National Laboratory
11:05am • Charliecloud Workshop: Key Workflow Operation - Push - Megan Phinney, Los Alamos National Laboratory
11:25am • Charliecloud Workshop: MPI Hello World - Megan Phinney, Los Alamos National Laboratory
11:45am • Charliecloud Workshop: Wrap-up - Megan Phinney, Los Alamos National Laboratory
1:35pm • Key Charliecloud Innovation - Build Cache - Reid Priedhorsky, Los Alamos National Laboratory
1:55pm • Key Charliecloud Innovation - SIF - Krishna Chilleri, Los Alamos National Laboratory
2:15pm • Key Charliecloud Innovation - squashfs - Megan Phinney, Los Alamos National Laboratory
2:35pm • Key Charliecloud Innovation - seccomp - Reid Priedhorsky, Los Alamos National Laboratory
2:55pm • Key Charliecloud Innovation - CDI - Reid Priedhorsky, Los Alamos National Laboratory
3:40pm • Charliecloud Office Hours - Reid Priedhorsky, Los Alamos National Laboratory
9:00am • The History of Apptainer - One Dave's Perspective - Dave Godlove, CIQ
9:20am • Apptainer in Lima - Anders Björklund, Cloud Native Computing Foundation
9:40am • Using Apptainer in a Pilot-based Distributed Workload - Marco Mambelli, Fermi National Accelerator Laboratory
10:00am • Creating Apptainer Workflows with Docker-Compose-like Utilities - Brandon Biggs, Idaho National Laboratory
11:05am • Leveraging Apptainer for Scalable and Secure Distributed Computing - Om Jadhav & Vamshi Krishna, C-DAC India
11:25am • Recent Apptainer Developments - Dave Dykstra, Fermi National Accelerator Laboratory
11:45am • Discussion - Led by Dave Dykstra, Fermi National Accelerator Laboratory
1:35pm • Trilinos Introduction and Overview - Curtis Ober, Sandia National Laboratories
1:55pm • An Overview of the Trilinos Core Products - Roger Pawlowski, Sandia National Laboratories
2:15pm • Why Your Science Application Should Be Using Trilinos Linear Solvers - Jonathan Hu, Sandia National Laboratories
2:35pm • Introduction to Trilinos Discretization and Analysis Capabilities - Mauro Perego, Sandia National Laboratories
2:55pm • Trilinos CI Testing/Contribution Overview - Samuel E. Browne, Sandia National Laboratories
3:40pm • The Role of Trilinos in 4C: Advancing Coupled Multiphysics Simulations - Matthias Mayr, University of the Bundeswehr Munich
4:00pm • Automated Preconditioner Design in the Trilinos/Teko Package - Malachi Phillips, Sandia National Laboratories
4:20pm • Keeping Trilinos Running Performantly Everywhere Every Night - Chris Siefert, Sandia National Laboratories
4:40pm • PyTrilinos2: Using Trilinos from Python - Christian Glusa, Sandia National Laboratories
9:00am • Numerical Relativity with AMReX - Miren Radia, University of Cambridge, Lawrence Berkeley National Laboratory
9:20am • Cosmological Discoveries Enabled by the Nyx Code Zarija Lukic - Lawrence Berkeley National Laboratory
9:40am • Quokka: A New Multiphysics Code for Star Formation and Astrophysics - Ben Wibking, Michigan State University
10:00am • A Hybrid Algorithm for Non-interacting Particles with an External Potential - John Bell, Lawrence Berkeley National Laboratory
10:45am • ExaEpi: Agent-Based Modeling for Epidemiology using AMReX - Andrew Myers, Lawrence Berkeley National Laboratory
11:05am • Updates on the WarpX Project: Experiences with AMReX, Lessons Learned, and Future Challenges - Edoardo Zoni, Lawrence Berkeley National Laboratory
11:25am • Using AMReX’s Embedded Boundaries to Support MFIX-Exa’s Geometry Capabilities - Deepak Rangarajan, Battelle Memorial Institute
11:45am • Solid Mechanics in Alamo/AMReX: From Optimized Trusses to Burning Propellants - Brandon Runnels, Iowa State University
1:35pm • In Situ Integration of AMReX with Python Ecosystem via pyAMReX - Bhargav Siddani, Lawrence Berkeley National Laboratory
1:55pm • A High-Performance, GPU-Enabled, Data-Driven Micromagnetics Solver for Spintronic Systems - Yingheng Tang, Lawrence Berkeley National Laboratory
2:15pm • Exascale Modeling with ML-Based Surrogates for Magnon-Photon Dynamics in Hybrid Quantum System - Zhi Jackie Yao, Lawrence Berkeley National Laboratory
2:35pm • AMReX for Renewable Energy Applications at NREL - Marc Day, National Renewable Energy Laboratory
2:55pm • Advancing High-speed Compressible Flow Simulations: Moving Bodies and Multiphase Flows with AMReX - Mahesh Natarajan, Lawrence Berkeley National Laboratory
3:40pm • A Mixed Formulation Vorticity-velocity Solver using AMReX Framework for Wind Farm Modeling - Balaji Muralidharan, Continuum Dynamics
4:00pm • ExaWind: Leveraging AMReX for High Fidelity Wind Farm Simulations - Marc Henry de Frahan, National Renewable Energy Laboratory
4:20pm • Load Balancing in AMReX: Advancements and Discussing Future Goals - Kevin Gott, Lawrence Berkeley National Laboratory - NERSC
4:40pm • Code Coupling of PeleLM and IRL for Liquid Fuel Combustion Simulation - Hyoungwoo Kim, Korea Advanced Institute of Science and Technology
9:00am • Welcome and Overview - Damien Lebrun-Grandie, Oak Ridge National Laboratory
9:10am • Update on the Ecosystem and Community - Christian Trott, Sandia National Laboratories
9:30am • Kokkos Core Update - Damien Lebrun-Grandie, Oak Ridge National Laboratory
10:00am • Kokkos-Kernels Update - Luc Berger-Vergiat, Sandia National Laboratories
10:45am • FleCSI Applications - Ben Bergen & Hyun Lim, Los Alamos National Laboratory
10:55am • DDC: A Performance Portable Library Abstracting Computation on Discrete Domains - Thomas Padioleau, CEA Paris-Saclay
11:05am • TChem-atm - A Performance Portable Chemistry Solver for Atmospheric Chemistry - Oscar Diaz-Ibarra, Sandia National Laboratories
11:25am • GPU Porting of the TRUST CFD Platform with Kokkos - Rémi Bourgeois, French Atomic Energy Commission (CEA)
11:45am • Omega: Towards a Performance-portable Ocean Model using Kokkos - Maciej Waruszewski, Sandia National Laboratories
1:35pm • A Brief Overview of LANL's use of Kokkos - Daniel Holladay, Los Alamos National Laboratory
1:55pm • Enhancing Fortran Code for Operational Weather Forecasting with Kokkos: Results and Lessons Learned - Timothy Sliwinski, Cooperative Institute for Research in the Atmosphere (CIRA)
2:15pm • Using Umpire's Memory Management Capabilities with Kokkos - Kristi Belcher, LLNL
2:35pm • Early Experiences Using Kokkos for Multi-Resolution Analysis - Joseph Schuchart, Stony Brook University
3:40pm • Experience Porting a Scientific Code from YAKL to Kokkos - James Foucar, Sandia National Labs
3:50pm • Benchmarking Lattice QCD Staggered Fermion Kernel Written in Kokkos - Simon Schlepphorst, Forschungszentrum Juelich GmbH
4:00pm • Leveraging Liaisons in Your Network for Software Sustainability - Elaine M. Raybourn, Sandia National Laboratories
4:10pm • Vertex-CFD: A Multi-Physics Solver for Fusion Applications - Marc Olivier Delchini & Daniel Arndt, Oak Ridge National Laboratory
4:20pm • Writing Better Kokkos Code with an AI Assistant - Chris Siefert, Sandia National Laboratories
4:30pm • Performance-Portable Spectral Ewald Summation with PyKokkos - Gabriel K Kosmacher, Oden Institute, The University of Texas at Austin
4:40pm • Empowering NSM Supercomputers with Kokkos for Scalable HPC - Harsha Ugave & Samir Shaikh, Centre for Developement of Advanced Computing (C-DAC)
4:50pm • Real-Time Performance Characterization of the ADIOS2 Library When Kokkos Is Enabled - Ana Gainaru, Oak Ridge National Laboratory
5:00pm • Cabana: Particles, Structured Grids, and Extensions to Unstructured with Kokkos - Sam Reeve, ORNL
9:00am • Welcome and Overview - Todd Gamblin, Lawrence Livermore National Laboratory
9:10am • State of the Spack Community, Todd Gamblin, Lawrence Livermore National Laboratory
9:45am • Spack v1.0 - Greg Becker, Lawrence Livermore National Laboratory
10:45am • Optimizing Spack: Multi-Package Parallel Builds for Faster Installation - Kathleen Shea, Lawrence Livermore National Laboratory
11:05am • Fast Binary Installation with Spack Splicing - John Gouwar, Northeastern University
11:25am • Spack on Windows - John Parent, Kitware, Inc.
11:45am • Spack CI: Past, Present, and Future - Ryan Krattiger, Kitware, Inc.
1:35pm • E4S and Spack - Sameer Shende, University of Oregon
1:55pm • Spack-Stack: An Interagency Collaboration and Spack Extension - Dom Heinzeller, NRL / UCAR
2:15pm • Packaging for HPC and HTC in High Energy and Nuclear Physics: Comparing Spack to Other Solutions - Wouter Deconinck, University of Manitoba
2:35pm • Developing and Distributing HEP Software Stacks with Spack - Kyle Knoepfel & Marc Paterno, Fermi National Accelerator Laboratory
2:55pm • GAIA: A Software Deployment Strategy, Ordeals, Success, and General Applicability - Etienne Malaboeuf, CEA
3:40pm • Closing Gaps in Spack for Software Application DevOps Infrastructure - Phil Sakievich, Sandia National Laboratories
3:50pm • Development of Complex Software Stacks with Spack - Cedric Chevalier, CEA
4:00pm • Feedback on Using Spack to Deploy a Development Environment for the Gyselalibxx Library - Thomas Padioleau, CEA
4:10pm • Spack at the Linac Coherent Light Source: Progress, Success, and Challenges - Valerio Mariani, SLAC National Accelerator Laboratory
4:20pm • Towards a Zero-Install Programming Environment - Mike Kiernan, Microsoft
4:30pm • Deploying Software on Frontier with NCCS Software Provisioning (NSP) - Fernando Posada, Oak Ridge National Laboratory
4:40pm • Organizational Approach to Spack Engagement: A Case Study - Phil Sakievich, Sandia National Laboratories
4:50pm • Dynamic Resource Allocation for Continuous Integration Build Pipelines - Caetano Melone, Lawrence Livermore National Laboratory
9:00am • kokkos-fft Updates – Yuuichi Asahi, CEA
9:10am • Fortran Porting Wish List for Kokkos – Matthew Norman, Oak Ridge National Laboratory
9:20am • Custom Layout and Tiling for Multi-Dimensional Data – Cedric Chevalier, CEA
9:30am • Runtime Auto-Tuning for Kokkos Applications with APEX – Vivek Kale, Sandia National Laboratories
9:40am • Unifying the HPC Ecosystem with std::execution – Mikael Simberg, Swiss National Supercomputing Centre
10:00am • PyKokkos: Performance Portability for Python Developers – Milos Gligoric, The University of Texas at Austin
10:45am • Leveraging the C Configuration Space and Tuning Library (CCS) in Kokkos Tools - Brice Videau, Argonne National Laboratory
11:05am • Bottlenecks in High-Dimensional Simulations - Nils Schild, Max Planck Institute for Plasma Physics
11:25am • Accelerating SPECFEM++ with Explicit SIMD and Cache-Optimized Layouts - Rohit Kakodkar, Princeton University
11:45am • Managing Kokkos Callbacks for Benchmarking, Profiling, and Unit Testing - Maarten Arnst, University of Liège
1:35pm • Gyselalib++: A Portable, Kokkos-Based Library for Exascale Gyrokinetic Simulations - Etienne Malaboeuf, CINES
1:45pm • Expression Templates with Kokkos for Lattice QCD - Travis Whyte, Jülich Supercomputing Centre
1:55pm • Bridging Parallel Communication and On-Node Computation with Kokkos - Evan Suggs, Tennessee Technological University
2:15pm • Integration of PETSc, Kokkos Core, and Kernels for Performance Portability in the Age of Accelerators - Junchao Zhang, Argonne National Laboratory
2:35pm • Parallel Sweep Algorithms for Cartesian and Honeycomb Grids - Ansar Calloo, CEA
3:40pm • Panel Discussion: Kokkos - Reflecting on Exascale and Charting the Future
9:00am • Creating Reproducible Performance Optimization Pipelines with Spack and Ramble - Doug Jacobsen, Google LLC
9:20am • Democratizing Access to Optimized HPC Software Through Build Caches - Luke Robison & Heidi Poxon, AWS
9:40am • Spack, Containers, CMake: The Good, The Bad & The Ugly in the CI & Distribution of the PDI Library - Julien Bigot, CEA
10:00am • Spack Deployment Story at LBNL/UC Berkeley - Abhiram Chintangal, Lawrence Berkeley National Lab
10:45am • Lessons Learned from Developing and Shipping Advanced Scientific Compressors with Spack - Robert Underwood, Argonne National Laboratory
11:05am • Challenges Mixing Spack-Optimized Hardware Accelerator Libraries on Personal Scientific Computers - Pariksheet Nanda, University of Pittsburgh
11:25am • An Opinionated-Default Approach to Enhance Spack Developer Experience - Kin fai Tse, The Hong Kong University of Science and Technology
11:45am • Developing and Managing Data Acquisition Software Using Spack - Eric Flumerfelt, Fermi National Accelerator Laboratory
1:35pm • From Complexity to Efficiency: SPACK’s Impact on NSM Supercomputers - Samir Shaikh & Harsha Ugave, Centre for Developement of Advanced Computing (C-DAC)
1:55pm • Deploying a Large HPC Software Stack - Challenges and Experiences - Jose Gracia, HLRS, University Stuttgart
2:15pm • Building and Maintaining OSS on Fugaku: RIKEN’s Experience with Spack - Yuchi Otsuka, RIKEN R-CCS
2:35pm • Using Spack to Build and Maintain a Facility-Specific Programming Environment - Nicholas Sly, Lawrence Livermore National Laboratory
2:55pm • Aurora PE: Rethinking Software Integration in the Exascale Era - Sean Koyama, Argonne National Laboratory
3:40pm • Driving Continuous Integration and Developer Workflows with Spack - Richard Berger, Los Alamos National Laboratory
4:00pm • Implementing a Security Conscious Build Configuration Relay with a Shared Build Cache - Chris White, Lawrence Livermore National Laboratory
4:20pm • Spack-Based WEAVE Environment at LLNL - Lina Muryanto, Lawrence Livermore National Security, LLC
4:40pm • DevOps for Monolithic Repositories Using Spack - Phil Sakievich, Sandia National Laboratories