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.