Served on Organization Committees:
Served on Program Committees:
- 2024: ISCA, MICRO, HPCA, ICS
- 2023: MICRO
- 2022: HPCA, ICCD
- 2021: ICCD
- 2020: DFTS
- 2019: ISCA, DFTS
- 2018: DFTS
External Review Committees:
- 2022: MICRO
- 2021: MICRO, ISCA, HPCA, ASPLOS
- 2020: MICRO, ISCA
- 2019: HPCA
- 2018: HPCA, ICS