Professional Activities

Standards Development

Green ICT Standards Committee, Energy Efficient Comm. Hardware (EECH) Working Group
Co-Vice Chair, 2021 - 2023. Member, 2020 - 2023.
Contributor to IEEE Standard 1923.1-2021 and IEEE Recommended Practices P1924.1

Organizing Committee

Web Chair, International Conference on Parallel Architectures and Compilation Techniques (PACT), 2024
Student Travel Grant Co-Chair, International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2024
Student Travel Grant Chair, International Symposium on High-Performance Computer Architecture (HPCA), 2023
Co-Chair, Workshop on General Purpose Processing Using GPU (GPGPU), 2022-2024
Tutorials Chair, International Symposium on Computer Architecture (ISCA), 2018

Program Committee

International Symposium on High-Performance Computer Architecture (HPCA), 2021, 2022, 2023, 2024
International Symposium on Microarchitecture (MICRO), 2016, 2022
International Symposium on Low Power Electronics and Design (ISLPED), 2016 - 2023
Design, Automation and Test in Europe (DATE), 2019 - 2022
International Parallel and Distributed Processing Symposium (IPDPS), 2018 - 2021, 2024
High-Performance Graphics (HPG), 2020
International Conference on Computer Design (ICCD), 2016, 2017, 2020, 2022, 2023
International Conference on Green and Sustainable Computing (IGSC), 2020
International Conference on Parallel Processing (ICPP), 2018, 2019
International Conference on Networking, Architecture, and Storage (NAS), 2016, 2020, 2021
Workshop on Computer Architecture Modeling and Simulation (CAMS), 2023
International Workshop on Deployment and Use of Accelerators (DUAC), 2021-2023
Workshop on General Purpose Processing Using GPU (GPGPU), 2019, 2020
The Young Architect Workshop (YArch), 2019-2023
International Workshop on the Intersection of High Performance Computing and Machine Learning (HPCaML), 2019
ASPLOS ACM Student Research Competition, 2018, 2019

External Review Committee

International Symposium on Computer Architecture (ISCA), 2022
International Symposium on Microarchitecture (MICRO), 2019, 2020, 2021
International Symposium on High-Performance Computer Architecture (HPCA), 2018, 2019

Editorial Board

Integration, the VLSI Journal, Associate Editor, 2017-Present

Invited Reviewer

IEEE Transactions on Computers (TC), 2016 - 2019;
ACM Transactions on Modeling and Performance Evaluation of Computing Systems (TOMPECS), 2018 - 2020;
ACM Transactions on Architecture and Code Optimization (TACO), 2018 - 2020;
ACM Transactions on Design Automation of Electronic Systems (TODAES), 2018;
ACM Transactions on Parallel Computing (TOPC), 2018;
IEEE Transactions on Cloud Computing (TCC), 2017;
IEEE Transactions on Service Computing (TSC), 2017;
IEEE Micro, 2018;
Computer Architecture Letters (CAL), 2015, 2016, 2018;
IEEE Transactions on Parallel and Distributed Systems (TPDS), 2015, 2017, 2019;
IEEE Transactions on Sustainable Computing (TSUSC), 2022;