Talks and presentations

Sustaining the Future of HPC: The Role of the HPSF

July 10, 2025

Talk, ADAC Portability, Sustainability & Integration Seminar, Saclay, France

I recently had the pleasure of co-presenting a seminar titled “Sustaining the Future of HPC: The Role of the HPSF” at the Portability, Sustainability & Integration seminar series, a key initiative of the Accelerated Data Analytics and Computing (ADAC) Institute. I spoke alongside my colleague Julien Bigot from CEA in France. Julien and I both serve on the High Performance Software Foundation (HPSF) governing board, and our talk highlighted the HPSF’s crucial role in ensuring the longevity and effectiveness of High Performance Computing.

Kokkos Best Practices: Integrating Kokkos into Your Project

March 19, 2025

Talk, CExA Kokkos Tea-Time, Saclay, France

I was pleased to present a session on “Kokkos Best Practices” as part of the CExA Kokkos Tea-Time talk series. This talk focused on practical strategies for effectively integrating Kokkos into projects using CMake. I discussed key considerations such as managing Kokkos through external installations versus in-project builds, and provided detailed guidance on the recommended initialization and finalization procedures for Kokkos within libraries and applications. This session aimed to equip developers with the tools and knowledge necessary to leverage Kokkos efficiently and effectively in their work.

Sustainable HPC Software: Lessons from the Trenches (A Maintainer’s Perspective)

March 19, 2025

Invited Talk, SOS27 Workshop, Engelberg, Switzerland

I was invited to present at the prestigious, invitation-only SOS27 workshop, themed “Fostering Innovation at Scale Beyond the Flops.” My presentation, “Sustainable HPC Software: Lessons from the Trenches (A Maintainer’s Perspective),” contributed to the session on “HPC Software Sustainability and Stewardship.” I shared firsthand experiences and insights gained from maintaining and leading the Kokkos project for over five years, addressing the critical challenges and solutions in ensuring the longevity and effectiveness of HPC software in today’s rapidly evolving landscape.

Kokkos in Japan: A Tutorial at Kyushu University

January 27, 2025

Tutorial, Research Institute for Information Technology, Kyushu University, Kyushu, Japan

Christian and I had the pleasure of presenting a one-day Kokkos tutorial at Kyushu University in Japan. The workshop was organized by the HPC OSS1 group of the PC Cluster Consortium (PCCC). You can find more details about the workshop on the PCCC website: https://www.pccluster.org/ja/event/2025/01/250127-hpc-oss-ws.html

  1. High-Performance Computing (HPC) Open-Source Software (OSS) 

PPPL Center for Advanced Computation Tutorials: A short Kokkos introduction

September 25, 2024

Invited Talk, Princeton Plasma Physics Laboratory (PPPL), Princeton, New Jersey, USA

I presented remotely a short introduction to Kokkos at PPPL’s Center for Advanced Computation Tutorials. PPPL is renowned for its work on XGC, a gyrokinetic particle-in-cell code crucial for simulating the edge region of magnetically confined thermonuclear fusion plasmas. XGC utilizes Kokkos and Cabana to achieve high performance on leadership-class supercomputers.

CASS BoF Days: Kokkos Ecosystem - State of the Union

July 12, 2024

BoF Session, Consortium for the Advancement of Scientific Software (CASS) first virtual Birds-of-a-Feather (BoF) days, Oak Ridge, Tennessee, USA

I organized and led a virtual Kokkos Birds-of-a-Feather session for CASS, the Consortium for the Advancement of Scientific Software.

Device Agnostic Programming Models Training Series - Kokkos

June 05, 2024

Tutorial, Training Event, National Computational Infrastructure, Canberra, Australia

I conducted Kokkos training for NCI (Australia), focusing on enabling performance portability across diverse hardware architectures through practical, hands-on experience.

C++ 23/26: What’s Next?

May 15, 2024

Panel, ISC High Performance 2024, Hamburg, Germany

At ISC 2024, I chaired the ‘C++ for HPC’ panel, which focused on the significant new features in C++23 and the ongoing development of C++26 for high-performance computing environments.

Welcome to C++ 23, the “pandemic” edition and C++ NEXT in 2026

November 15, 2023

Panel, SC23, Denver, Colorado, USA

At SC23, I was invited to join the ‘C++ 23, the “Pandemic” Edition and C++ NEXT in 2026’ panel, where we explored the significant features of C++23 and the roadmap for C++26, with a focus on its impact on HPC.

CExA Kokkos training days in Saclay, France

September 20, 2023

Multiday training event, Maison de la Simulation, CEA Paris-Saclay center, Saclay, France

Christian (@crtrott) and I were invited to CEA Saclay, France, for the CExA project kickoff, where we delivered a presentation and conducted a three-day training session to bootstrap the new Kokkos developer team and application representatives.

Kokkos case study: ArborX

May 30, 2023

Invited Talk, On the trail to exascale workshop, STFC Hartree Centre, Warrington, UK

I was invited to share my experience with Kokkos and its application in ArborX for performance portable geometric algorithms at the STFC Hartree Centre (UK), as one of a select group of US representatives.

Overcoming Today’s Limitations of Standard C++ with Kokkos

March 15, 2023

Invited Talk, SOS-25 Workshop, Lake Tahoe, CA, USA

I was invited speaker at SOS-25, a prestigious workshop on distributed supercomputing. I shared insights on how scientists are leveraging Kokkos to overcome the limitations of standard C++ and harness the power of modern supercomputers

CSE 6230: HPC Tools and Applications – Spring ’23

February 21, 2023

Graduate course, Georgia Tech, School of Computational Science and Engineering, Atlanta, Georgia, USA

I delivered a guest lecture on the Kokkos programming model for high-performance computing to students in Georgia Tech’s CSE 6230: HPC Tools and Applications during Spring 2023.

Paving the way to exascale for scientific applications

November 18, 2022

Invited Talk, SC22: 3rd Workshop on Hierarchical Parallelism for Exascale Computing (HiPar), Dallas, Texas, USA

I gave the opening keynote at the 2022 IEEE/ACM International Workshop on Hierarchical Parallelism for Exascale Computing, during SC22.

Kokkos tutorial at ATPESC 2022

August 04, 2022

Tutorial, Argonne Training Program on Extreme-Scale Computing (ATPESC), St. Charles, IL, USA

I was invited to present a Kokkos tutorial in the “Programming Models and Languages” track at the Argonne Training Program on Extreme-Scale Computing (ATPESC 2022). The tutorial was attended by over 70 participants and parked engaging questions and discussion, including a lively panel session. Recordings are available on YouTube: Part 1, Part 2, Pannel.