Loading…
May 5-8, 2025
Chicago, IL
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for the event to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to find out more information.

This schedule is automatically displayed in Central Time (UTC/GMT -6 hours). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Venue: Mississippi River 1 & 2 clear filter
Wednesday, May 7
 

9:00am CDT

The History of Apptainer - One Dave's Perspective, Dave Godlove, CIQ
Wednesday May 7, 2025 9:00am - 9:20am CDT
Speakers
Wednesday May 7, 2025 9:00am - 9:20am CDT
Mississippi River 1 & 2

9:20am CDT

Apptainer in Lima - Anders Björklund, Cloud Native Computing Foundation
Wednesday May 7, 2025 9:20am - 9:40am CDT
Speakers
AB

Anders Björklund

Cloud Native Computing Foundation
Wednesday May 7, 2025 9:20am - 9:40am CDT
Mississippi River 1 & 2

9:40am CDT

Using Apptainer in a Pilot-based Distributed Workload - Marco Mambelli, Fermi National Accelerator Laboratory
Wednesday May 7, 2025 9:40am - 10:00am CDT
GlideinWMS is a pilot and pressure-based workload manager for distributed scientific computing. Many experiments like CMS and Fermilab’s Neutrino experiments use it to provision elastic clusters for their analysis and simulations, split in close to a million concurrent jobs. The majority of the user jobs require containers and the pilots use Apptainer to setup the desired platform. For the pilots, that run as regular batch jobs, Apptainer is safer, lighter and easier to use than other containerization solutions. Many images used by the pilots are expanded SIF images distributed via the CernVMFS: this combination is very efficient.
Speakers
MM

Marco Mambelli

Fermi National Accelerator Laboratory
Wednesday May 7, 2025 9:40am - 10:00am CDT
Mississippi River 1 & 2

10:00am CDT

Creating Apptainer Workflows with Docker-Compose-like Utilities - Brandon Biggs, Idaho National Laboratory
Wednesday May 7, 2025 10:00am - 10:20am CDT
Speakers
BB

Brandon Biggs

Idaho National Laboratory
Wednesday May 7, 2025 10:00am - 10:20am CDT
Mississippi River 1 & 2

10:45am CDT

Breaking Barriers in HPC: How Apptainer is Changing Software Deployment in NSM - Parikshit Ardhapurkar & Samir Shaikh, Centre for Development of Advanced Computing
Wednesday May 7, 2025 10:45am - 11:05am CDT
Managing software on supercomputers is challenging due to diverse architectures, dependency complexities, and security constraints. Traditional tools like Spack help with software compilation, but they lack portability and require system-specific configurations. Apptainer (formerly Singularity) solves these issues by enabling secure, portable, and reproducible containerized environments tailored for HPC. Unlike Docker, Apptainer runs without root access, ensuring security and compliance in multi-user clusters. It supports MPI, GPUs, and Slurm, allowing high-performance workloads to run seamlessly across systems. By integrating Apptainer into NSM supercomputers, researchers benefit from faster deployments, reproducible results, and reduced administrative overhead. This session explores Apptainer’s role in transforming HPC workflows, its advantages over traditional software management, and best practices for adopting containers in large-scale computing environments.
Speakers
avatar for Parikshit Ardhapurkar

Parikshit Ardhapurkar

HPC Engineer, Centre for Development of Advanced Computing, Pune
Parikshit Ardhapurkar is an HPC Engineer at C-DAC, India, specializing in parallel computing, software optimization, and performance tuning. He plays a key role in deploying Apptainer for secure and portable HPC environments under the National Supercomputing Mission (NSM). With expertise... Read More →
avatar for Samir Shaikh

Samir Shaikh

Scientist, Centre for Developement of Advanced Computing (C-DAC)
Samir Shaikh is an HPC specialist at C-DAC, Pune, optimizing large-scale workloads, parallel computing, and system architecture. As a Scientist C, he enhances HPC performance for AI/ML, scientific computing, and NSM supercomputers. An IIT Guwahati M.Tech graduate, he has contributed... Read More →
Wednesday May 7, 2025 10:45am - 11:05am CDT
Mississippi River 1 & 2

11:05am CDT

Leveraging Apptainer for Scalable and Secure Distributed Computing - Om Jadhav & Vamshi Krishna, C-DAC India
Wednesday May 7, 2025 11:05am - 11:25am CDT
This session delves into the advanced utilization of Apptainer (formerly Singularity) for distributed computing in high-performance computing (HPC) environments. It will cover containerized execution methodologies, security enhancements, and scalability optimizations critical for scientific computing. The discussion will emphasize MPI integration, multi-node orchestration, and performance considerations for HPC workloads within Apptainer containers. Researchers and scientists will gain a comprehensive understanding of deploying, managing, and optimizing containerized scientific applications across distributed HPC infrastructures.
Speakers
avatar for Om Jadhav

Om Jadhav

Scientist, C-DAC, India
Mr. Om Jadhav is positioned as Scientist-D, C-DAC, Ministry of Electronics and Information Technology, Government of India. He is associated with the HPC-Technologies team, CDAC Pune. His areas of expertise include HPC application optimization and management on HPC clusters. He has... Read More →
avatar for Vamshi Krishna

Vamshi Krishna

HPC Application Expert, C-DAC India
Dr. Vamshi Krishna, an HPC Application Expert & Scientist, has 20+ years of experience in HPC, Embedded Systems, Robotics, IoT, and AI. He plays a key role in deploying supercomputers across India under the NSM initiative, with 15 systems deployed and 9 more planned using indigenous... Read More →
Wednesday May 7, 2025 11:05am - 11:25am CDT
Mississippi River 1 & 2

11:25am CDT

Recent Apptainer Developments - Dave Dykstra, Fermi National Accelerator Laboratory
Wednesday May 7, 2025 11:25am - 11:45am CDT
The lead developer of Apptainer will discuss recent changes to Apptainer.
Speakers
DD

Dave Dykstra

Fermi National Accelerator Laboratory
Wednesday May 7, 2025 11:25am - 11:45am CDT
Mississippi River 1 & 2

11:45am CDT

Session to be Announced
Wednesday May 7, 2025 11:45am - 12:05pm CDT
Wednesday May 7, 2025 11:45am - 12:05pm CDT
Mississippi River 1 & 2

1:35pm CDT

Trilinos Introduction and Overview - Curtis Ober, Sandia National Laboratories
Wednesday May 7, 2025 1:35pm - 1:55pm CDT
In this presentation, we will offer a concise introduction and overview of the Trilinos project. Established in 2001, Trilinos is a collaborative initiative focused on developing algorithms and technologies to address complex multi-physics engineering and scientific challenges on high-performance computing (HPC) architectures. This includes a range of capabilities such as linear and nonlinear solvers, optimization techniques, and sensitivity analysis. A key mission of Trilinos is to cultivate a vibrant community of developers and users who contribute to a modular software framework comprised of diverse computational packages. This collaborative environment facilitates resource sharing among library developers, enhancing software compatibility and overall efficiency amortization of costs.
Speakers
avatar for Curtis Ober

Curtis Ober

Distinguished Member of Technical Staff, Sandia National Laboratories
Curt has been with Sandia for 30 years and is currently a Distinguished Member of the Technical Staff.  His career has spanned many projects and missions at the laboratory, including computational fluid dynamics (CFD) for re-entry vehicles, shock hydrodynamics, time integration (Trilinos... Read More →
Wednesday May 7, 2025 1:35pm - 1:55pm CDT
Mississippi River 1 & 2

1:55pm CDT

An Overview of the Trilinos Core Products - Roger Pawlowski, Sandia National Laboratories
Wednesday May 7, 2025 1:55pm - 2:15pm CDT
The Trilinos core area includes packages that form the basic building blocks for Trilinos capabilities. This talk
will briefly introduce each package and demonstrate how these can be pulled together into an application. We will
cover the following packages. The Kokkos performance portability library provides data structures and parallel
algorithms that are performant on both CPU and GPU architectures. The Kokkos-Kernels library provides
performance portable BLAS and LAPACK routines. The Tpetra library provides MPI-based parallel distributed linear
algebra data structures built on Kokkos. The Teuchos library provides utilities for a common look and feel
across Trilinos packages, including a reference counted smart pointer, print utilities, timers and a parameter list
for user input. The Zoltan library provides parallel distributed load balancing tools. The PyTrilinos package
provides python wrappers for Trilinos capabilities. The Thyra package provides abstraction layers for writing
linear algebra, linear solvers and nonlinear solvers. The talk will conclude with examples of Trilinos capabilities
integrated into the Empire electromagnetic particle-in-cell code.

Speakers
RP

Roger Pawlowski

Computational Scientist R&D, Sandia National Laboratories
Wednesday May 7, 2025 1:55pm - 2:15pm CDT
Mississippi River 1 & 2

2:15pm CDT

Why Your Science Application Should Be Using Trilinos Linear Solvers - Jonathan Hu, Sandia National Laboratories
Wednesday May 7, 2025 2:15pm - 2:35pm CDT
Trilinos provides a variety of high-performance sparse iterative and direct linear solvers that are portable across CPU and GPU architectures. In this talk, I will provide motivation for why scientists and engineers developing a high-performance application should consider using Trilinos solvers. I'll give an overview of current solver capabilities across a spectrum of science applications, and discuss ongoing research as well as future directions.
Speakers
JH

Jonathan Hu

Computational Scientist R&D, Sandia National Laboratories
Wednesday May 7, 2025 2:15pm - 2:35pm CDT
Mississippi River 1 & 2

2:35pm CDT

Introduction to Trilinos Discretization and Analysis Capabilities - Mauro Perego, Sandia National Laboratories
Wednesday May 7, 2025 2:35pm - 2:55pm CDT
In this presentation, we introduce the discretization and analysis tools available in the Trilinos software suite. Using real-world scientific applications as exemplars, we briefly explain how to efficiently implement portable high-order finite element discretizations on unstructured grids for a wide variety of problems, including leveraging time integration schemes for transient problems. Additionally, we describe how to utilize the automatic differentiation and adjoint capabilities for solving nonlinear problems and computing sensitivities. Finally, we present the simulation-constrained optimization capabilities available through the ROL package, highlighting how different Trilinos tools work together to efficiently solve large-scale inference problems.
Speakers
MP

Mauro Perego

Computational Scientist R&D, Sandia National Laboratories
Wednesday May 7, 2025 2:35pm - 2:55pm CDT
Mississippi River 1 & 2

2:55pm CDT

Trilinos CI Testing/Contribution Overview - Samuel E. Browne, Sandia National Laboratories
Wednesday May 7, 2025 2:55pm - 3:15pm CDT
The Trilinos project is one of many in the scientific software community that employs the concept of Continuous Integration and thusly has a testing process that ensures code functionality and quality as part of its contribution process. This talk is aimed at software developers and researchers interested in enhancing their understanding of Trilinos’ CI practices. We will examine the current processes that contributors must navigate, alongside emerging paradigms shaping the evolution of these practices. Key topics will include the implementation of containerized software testing environments, requirements for running tests on Trilinos compute resources, and objective standards that contributions must meet to guarantee software quality. Attendees will also gain insights into the challenges of providing a highly configurable set of software packages while maintaining user-friendly build processes. By the end of the session, participants will have a clearer understanding of how to effectively contribute to Trilinos, and the direction that DevSecOps efforts in Trilinos are heading in the future.
Speakers
SE

Samuel E. Browne

Principal R&D Computer Scientist, Sandia National Laboratories
Wednesday May 7, 2025 2:55pm - 3:15pm CDT
Mississippi River 1 & 2

3:40pm CDT

The Role of Trilinos in 4C: Advancing Coupled Multiphysics Simulations - Matthias Mayr, University of the Bundeswehr Munich
Wednesday May 7, 2025 3:40pm - 4:00pm CDT
The 4C (Comprehensive Computational Community Code) multiphysics simulation framework has been developed to address complex physical phenomena across various scientific and engineering domains. From its inception, 4C has relied on the Trilinos project, an open-source software library for scalable numerical computations, as its backbone for sparse linear algebra and MPI-parallel computing. This integration enhances 4C's computational capabilities and, more importantly, allows the 4C developers to focus on their core research interest: the numerical modeling of multiphysics systems. The synergy between 4C's physics models and Trilinos' numerical solvers facilitates the simulation of coupled multiphysics systems with improved accuracy and performance. Over the years, this synergy has — in parts — evolved to a co-development of both software frameworks. This presentation will delve into the methodologies employed to incorporate Trilinos into the 4C framework, discuss software and development challenges, and showcase application case studies that demonstrate the practical benefits of this integration in simulating complex multiphysics systems such as fluid-solid interactions, contact mechanics or beam-solid interaction.
Speakers
avatar for Matthias Mayr

Matthias Mayr

Head of Data Science & Computing Lab, University of the Bundeswehr Munich
Wednesday May 7, 2025 3:40pm - 4:00pm CDT
Mississippi River 1 & 2

4:00pm CDT

Automated Preconditioner Design in the Trilinos/Teko Package - Malachi Phillips, Sandia National Laboratories
Wednesday May 7, 2025 4:00pm - 4:20pm CDT
The solution of multiphysics problems depends on the construction of robust preconditioners which significantly influence the convergence rate and computational performance of linear solvers. We employ physics-based block preconditioning strategies from the Trilinos/Teko package developed by Cyr, Shadid, and Tuminaro [SIAM Journal on Scientific Computing, 38(5):S307–S331, 2016]. Teko preconditioner parameter selection, however, remains a difficult task for users. This talk presents an automated approach for the selection of multiphysics preconditioner parameters in the Trilinos/Teko package. We discuss design principles for preconditioners, emphasizing the importance of physics blocking, subblock ordering, and subblock solver choices based on equation types and coupling strengths. Finally, we present an extension to the Trilinos/Teko package in the form of a user-friendly software tool for automatic multiphysics preconditioner design with minimal user input.
Speakers
MP

Malachi Phillips

Postdoctoral Appointee, Sandia National Laboratories
Wednesday May 7, 2025 4:00pm - 4:20pm CDT
Mississippi River 1 & 2

4:20pm CDT

Keeping Trilinos Running Performantly Everywhere Every Night - Chris Siefert, Sandia National Laboratories
Wednesday May 7, 2025 4:20pm - 4:40pm CDT
The Trilinos scientific software library is a key enabling technology for application codes in a variety of physics and engineering areas across the US Department of Energy and beyond. This presentation will "pull back the curtain" and describe the process by which the Trilinos Tpetra/Performance team (a) performs nightly testing across five DOE laboratories, (b) how we identify and remedy performance regressions, (c) how we make the validated build scripts available to Trilinos developers, and (d) how we interface with early users and vendors to ensure that vendor library updates work as advertised.
Speakers
CS

Chris Siefert

R&D Staff, Sandia National Laboratories
Wednesday May 7, 2025 4:20pm - 4:40pm CDT
Mississippi River 1 & 2

4:40pm CDT

PyTrilinos2: Using Trilinos from Python - Christian Glusa, Sandia National Laboratories
Wednesday May 7, 2025 4:40pm - 5:00pm CDT
PyTrilinos2 is an auto-generated Python interface for several Trilinos packages. I will explain how additional C++ functionality can be exposed to Python and demonstrate existing solver capabilities.
Speakers
CG

Christian Glusa

Principal Member of the Technical Staff, Sandia National Laboratories
Wednesday May 7, 2025 4:40pm - 5:00pm CDT
Mississippi River 1 & 2
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.