Live Webcast 15th Annual Charm++ Workshop

-->
Sam White
PhD Students
white67 at illinois.edu
Profile
Sam graduated with a PhD in Computer Science in 2022. He joined PPL in 2014 after receiving a BA in Computer Science from Swarthmore College. His research focused on dynamic runtime support for legacy MPI applications and communication optimizations for MPI programs in a virtualized, multithreaded execution model.
Research Areas
Papers
22-10
2022
[PhD Thesis]
Runtime Techniques for Efficient Execution of Virtualized, Migratable MPI Ranks [Thesis 2022]
22-08
2022
[Paper]
Improving Communication Asynchrony and Concurrency for Adaptive MPI Endpoints [ExaMPI 2022]
22-07
2022
[Paper]
Runtime Techniques for Automatic Process Virtualization [P2S2 2022]
22-03
2022
[Paper]
Optimizing Non-Commutative Allreduce over Virtualized, Migratable MPI Ranks [APDCM 2022]
22-02
2021
[Paper]
Accelerating Messages by Avoiding Copies in an Asynchronous Task-based Programming Model [ESPM2 2021]
22-01
2021
[Paper]
Enabling Support for Zero Copy Semantics in an Asynchronous Task-Based Programming Model [Asynchronous Many-Task Systems for Exascale Workshop 2021]
21-01
2021
[Paper]
GPU-aware Communication with UCX in Parallel Programming Models: Charm++, MPI, and Python [AsHES 2021]
18-02
2018
[Paper]
Multi-level Load Balancing with an Integrated Runtime Approach [CCGrid 2018]
17-10
2017
[Paper]
Optimizing Point-to-Point Communication between Adaptive MPI Endpoints in Shared Memory [ExaMPI 2017]
17-08
2017
[Paper]
Integrating OpenMP into the Charm++ Programming Model [ESPM2 2017]
17-07
2017
[Paper]
Visualizing, measuring, and tuning Adaptive MPI parameters [VPA 2017]
17-05
2017
[Paper]
Improving the memory access locality of hybrid MPI applications [EuroMPI 2017]
| Matthias Diener | Sam White | Laxmikant Kale | Michael Campbell | Dan Bodony | Jon Freund
16-19
2016
[Paper]
Handling Transient and Persistent Imbalance Together in Distributed and Shared Memory [PPL Technical Report 2016]
16-11
2016
[Paper]
Evaluating HPC Networks via Simulation of Parallel Workloads [SC 2016]
Talks/Posters
18-01
2017
[Talk]
Optimizing Point-to-Point Communication between Adaptive MPI Endpoints in Shared Memory [ExaMPI 2017]
17-06
2017
[Poster]
Adaptive MPI: Dynamic Runtime Support for MPI Applications [EuroMPI 2017]
16-09
2016
[Talk]
Adaptive MPI: Overview & Recent Work [Charm++ Workshop 2016]
16-07
2015
[Talk]
Introducing Over-decomposition to Existing Applications: A Case Study with PlasComCM and Adaptive MPI [Charm++ Workshop 2015]
16-06
2016
[Talk]
Charm++ and AMPI [WEST 2016]