Community Service and Leadership

Journal Editorship

  • Associate Editor, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2020–present. Editorial Excellence Award in 2022 and 2023.
  • Associate Editor, ACM Transactions on Architecture and Code Optimization (TACO), 2023–present.
  • Associate Editor, Journal of Parallel and Distributed Computing (JPDC), 2019–present.
  • Associate Editor, ACM Transactions on Storage (TOS), 2019–present.
  • Board of Distinguished Reviewers, ACM Transactions on Architecture and Code Optimization (TACO), 2020–2022.
  • Best Paper Selection Committee Co-Chair, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2022.
  • Best Paper Selection Committee Co-Chair, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2021.
  • Best Paper Selection Committee Member, IEEE Transactions on Parallel and Distributed Systems (TPDS), 2020.

Steering Committee Chairship/Membership

  • Steering Committee Co-Chair, ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2022–present.
  • Steering Committee Member, ACM/IEEE International Conference for High Performance Computing, Networking, Storage, and Analysis (SC or Supercomputing), 2024–present.
  • Steering Committee Member, IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2022–present.
  • Steering Committee Member, IEEE International Symposium on Workload Characterization (IISWC), 2021–present.

Technical Program Committee Chairship

  • PC Co-Chair, 31st IEEE International Conference on High Performance Computing, Data, and Analytics (HiPC), 2024.
  • PC Co-Chair, 37th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2023.
  • PC Co-Chair, 31st ACM Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2022. PC Chair Award by the Steering Committee.
  • PC Co-Chair for Fast Abstract Track, 52nd International Conference on Dependable Systems and Networks (DSN), 2022.
  • PC Co-Chair, Fault Tolerance and Dependability Track, 41st International Conference on Distributed Computing Systems (ICDCS), 2021.
  • PC Co-Chair, Computer Systems Track, 39th IEEE International Conference on Computer Design (ICCD), 2021.
  • PC Co-Chair, 16th IEEE International Symposium on Workload Characterization (IISWC), 2020.
  • PC Co-Chair, Computer Systems Track, 37th IEEE International Conference on Computer Design (ICCD), 2019.
  • PC Vice Chair, System Software Track, 32nd IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2018.
  • PC Vice Chair, Storage Track, 11th IEEE International Conference on Networking, Architecture, and Storage (NAS), 2016.

Selected Technical Program Committee Membership

Many top-tier conference PC and PC Chair invitations were declined due to larger leadership roles, including Chairing the HPDC Steering Committee and serving on steering committees of major HPC conferences.

  • 30th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2025.
  • 29th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2024.
  • 30th International Symposium on High-Performance Computer Architecture (HPCA), 2024.
  • IEEE Micro Top Picks, 2023.
  • 32nd International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2023.
  • 28th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2023.
  • 29th International Symposium on High-Performance Computer Architecture (HPCA), 2023.
  • IEEE Micro Top Picks, 2022.
  • 28th International Symposium on High-Performance Computer Architecture (HPCA), 2022.
  • 35th International Parallel and Distributed Processing Symposium (IPDPS), 2022.
  • 52nd International Conference on Dependable Systems and Networks (DSN), 2022.
  • 48th International Symposium on Computer Architecture (ISCA), 2021.
  • 27th International Symposium on High-Performance Computer Architecture (HPCA), 2021.
  • 54th International Symposium on Microarchitecture (MICRO), 2021.
  • 51st International Conference on Dependable Systems and Networks (DSN), 2021.
  • 30th International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2021.
  • 34th International Parallel and Distributed Processing Symposium (IPDPS), 2021.
  • 18th USENIX Conference on File and Storage Technologies (FAST), 2020.
  • 26th International Symposium on High-Performance Computer Architecture (HPCA), 2020.
  • 50th International Conference on Dependable Systems and Networks (DSN), 2020.
  • 29th International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2020.
  • 40th International Conference on Distributed Computing Systems (ICDCS), 2020.
  • 38th International Conference on Computer Design (ICCD), 2020.
  • 33rd International Parallel and Distributed Processing Symposium (IPDPS), 2020.
  • 49th International Conference on Dependable Systems and Networks (DSN), 2019.
  • 39th International Conference on Distributed Computing Systems (ICDCS), 2019.
  • 32nd International Parallel and Distributed Processing Symposium (IPDPS), 2019.
  • 28th International Symposium on High-Performance Parallel and Distributed Computing (HPDC), 2019.
  • 48th International Conference on Dependable Systems and Networks (DSN), 2018.
  • 32nd International Parallel and Distributed Processing Symposium (IPDPS), 2018.
  • 36th International Conference on Computer Design (ICCD), 2018.
  • 3rd International Conference on Fog and Mobile Edge Computing (FMEC), 2018.
  • 9th International Green and Sustainable Computing (IGSC), 2018.