Seminars

Dr. Sam Reeve
Computational Sciences and Engineering Division
Oak Ridge National Laboratory

Scalable and Performance Portable Fracture Mechanics with Cabana

ABSTRACT: I will present an application developed with Cabana, a new performance portable library for building scientific particle applications. Cabana was developed through the Exascale Computing Project to enable simulation on current and future exascale supercomputers, all the way down to individual laptops. Cabana implements particle (and structured grid) parallelism, data structures, algorithms, and communication, building on top of Kokkos and MPI. I will focus on how CabanaPD, a mesh-free peridynamics application for fracture mechanics, has been developed with emphasis on performance critical kernels, neighbor-parallelism strategies, communication optimization, and benchmark test problems.

BIOGRAPHY: Sam Reeve is staff scientist at Oak Ridge National Laboratory, working at the intersection of materials and computational science. His current focus is software development for performance portability and scalability in materials applications. He obtained his BS from Iowa State University and his PhD from Purdue University, both in Materials Engineering.