Invited Talks and Seminars

General HPC Runtime Systems

  • Challenges and Opportunities in Co-Design for High-Performance Computing Software Systems. Invited talk at UMN Cloud Data Center and Edge (CDCE) workshop, February 2021.
  • Co-Design for High-Performance Computing Software Systems. Invited talk at the REBASE track of the SPLASH 2020 virtual conference, November 2020. [SLIDES]
  • AI@Edge: Software System Implications. Invited talk of Microelectronics Workshop at Argonne National Laboratory, October 2019.

OpenSHMEM

  • OpenSHMEM over MPI: A Performance Contender. Invited talk at OpenSHMEM Unofficial Birds of a Feather at SC20, November 2020. [SLIDES]
  • OpenSHMEM over MPI: Capabilities and Challenges. Invited talk at State of the Union Birds of a Feather at SC19, November 2019. [SLIDES]
  • Performance Analysis of MPI RMA in Supporting OpenSHMEM Runtime. Invited talk at OpenSHMEM in the Era of Exascale Birds of a Feather at SC18, November 2018.
  • OpenSHMEM over Portable MPI RMA with Asynchronous Progress Support. Invited talk at OpenSHMEM in the Era of Exascale Birds of a Feather at SC17, November 2017.

Beehive and MPI

  • Beehive: A Dynamic Execution Environment for Performance, Power, and Resilience on Extreme-Scale Computing Systems. Invited talk of Argonne Named Fellows Mid-Year MiniSymposium at Argonne National Laboratory, June 2020.
  • Towards Dynamic Communication Runtime for Scalable Irregular Parallel Computing. Invited talk at Florida State University, December 2018.
  • Designing Dynamic Communication Infrastructure for Scalable Irregular Parallel Computing. LDRD seminar at Argonne National Laboratory, May 2018.
  • Casper: Portable and Adaptable Asynchronous Progress Model for MPI Communication. Invited talk at PCCluster Booth at SC17, November 2017.
  • Towards Portable and Adaptable Asynchronous Communication for One-Sided Applications. Invited talk at Tenth International Workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2 2017), August 2017.
  • Data Locality Challenges in Irregular Applications for Exascale Programing. Invited talk at Fourth Workshop on Programming Abstractions for Data Locality (PADAL 2017), August 2017.
  • Scaling NWChem with Efficient and Portable Asynchronous Communication on NERSC Edison Supercomputer. Invited talk at National Energy Research Scientific Computing Center, 2016-03. [SLIDES]
  • Techniques for Enabling Highly Efficient Message Passing on Many-Core Architectures. Seminar at Argonne National Laboratory, 2015-10. [SLIDES]
  • Casper: An Asynchronous Progress Model for MPI RMA on Many-core Architectures. Seminar at Argonne National Laboratory, 2015-04.
  • MT-MPI: Multi-threaded MPI for Many-core Environments. Seminar at Argonne National Laboratory, 2013-09.