DescriptionA community gathering about parallel programming using Charm++, Adaptive MPI, the many applications built on them, and associated tools. This session will cover recent advances in Charm++ and the experiences of application developers with Charm++. There will also be a discussion on the future directions of Charm++ and opportunities to learn more and form collaborations.
Charm++ is a production-grade many-tasking programming framework and runtime system for modern HPC systems. It offers high productivity and performance portability through features such as multicore and accelerator support, dynamic load balancing, fault tolerance, latency hiding, interoperability with MPI and OpenMP, and online job-resizing.