Technical Program Committee (TPC) member for
- The 59th ACM/IEEE Annual Design Automation Conference (DAC), 2022.
- The 54th IEEE/ACM International Symposium on Microarchitecture (MICRO), 2021.
- The 58th ACM/IEEE Annual Design Automation Conference (DAC), 2021.
- The 24th Euromicro Conference on Digital System Design (DSD), 2021.
- IEEE Global Communications conference (Globecom 2021).
- The 53rd IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020.
- The 26th IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2020.
- The 23rd Euromicro Conference on Digital System Design (DSD), 2020.
- The 57th ACM/IEEE Annual Design Automation Conference (DAC), 2020.
- The 34th IEEE International Parallel & Distributed Processing Symposium (IPDPS), 2020.
- The 22nd Euromicro Conference on Digital System Design (DSD), 2019.
- The 10th IEEE International Green and Sustainable Computing Conference (IGSC), 2019.
- IEEE Global Communications conference (Globecom 2019).
- The 21st IEEE International Conference on High Performance Computing and Communications (HPCC-2019).
- IEEE Global Communications conference (Globecom 2018).
- The 21st Euromicro Conference on Digital System Design (DSD), 2018.
- The 9th IEEE International Green and Sustainable Computing Conference (IGSC), 2018.
- The 20th IEEE International Conference on High Performance Computing and Commu-nications (HPCC-2018).
- The 11th Annual General Purpose computing with Graphics Processing Units (GPGPU), 2018.
- The 8th IEEE International Green and Sustainable Computing Conference, 2017.
- The IEEE Global Communications Conference (GLOBECOM 2017).
- The 13th IEEE International Conference on Green Computing and Communications (GreenCom-2017).
- The 20th Euromicro Conference on Digital System Design (DSD), 2017.
- The 7th IEEE International Green and Sustainable Computing Conference, 2016.
- The 19th Euromicro Conference on Digital System Design (DSD), 2016.
- The 6th IEEE International Green and Sustainable Computing Conference, 2015.
- The IEEE Global Communications Conference (GLOBECOM 2015).
- The 5th IEEE International Green Computing Conference (IGCC 2014).
- The IEEE Global Communications Conference (GLOBECOM 2014).
- The IEEE International Conference on Connected Vehicles & Expo (ICCVE), 2013.
- The IEEE Global Communications Conference (GLOBECOM 2013).
- The 8th IEEE International Conference on Networking, Architecture, and Storage (NAS 2013).
- The IEEE Global Communications Conference (GLOBECOM 2012).
- The Fifth International Conference on Contemporary Computing, IC3-2012.
- The IEEE Global Communications Conference (GLOBECOM 2011).
- The 10th IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2011).
- The 22nd IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2010).
- The Sixth Annual Workshop on the Interaction between Operating Systems and Computer Architecture (WIOSCA 2010) in conjunction with ISCA 2010.
- The 28th IEEE International Performance Computing and Communications Conference (IPCCC 2009).
- The 9th IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2010).
- The 21st IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2009).
- The 10th IEEE International Symposium on Pervasive Systems, Algorithms and Networks (I-SPAN 2009).
- The 8th IASTED International Conference on Parallel and Distributed Computing and Networks (PDCN 2009).
- The 20th IASTED International Conference on Parallel and Distributed Computing and Systems (PDCS 2008).
- The 2008 International Conference on Parallel Processing (ICPP-08).
- The 2007 International Conference on Parallel Processing (ICPP-07).
Registration Chair for IEEE HPCA 2012.
Student Travel Grant Chair for IEEE HPCA, 2014.
NSF Panel list, 2012 – 2021.
Department of Energy Panel list, 2015.
Editorial Board for Journal of Microprocessors and Microsystems.
Journal and Conference Reviewer for
- IEEE Transactions on Computers,
- IEEE Transactions on Parallel and Distributed Systems,
- IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,
- IEEE Transactions on VLSI Systems,
- ACM Transactions on Architecture and Code Optimization,
- IEEE Transactions on Multimedia,
- IEEE Transactions on Circuits and Systems for Video Technology,
- ACM Journal on Emerging Technologies in Computing Systems,
- IEEE Computer Architecture Letters,
- IEEE Design & Test,
- Journal of VLSI Signal Processing Systems,
- Journal of Parallel and Distributed Computing,
- Computer Communications,
- Journal of Compute Science and Technology,
- ACM/IEEE International Symposium on Computer Architecture (ISCA),
- IEEE/ACM International Symposium on Microarchitecture (MICRO),
- IEEE International Symposium on High Performance Computer Architecture (HPCA),
- ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS),
- IEEE/ACM International Conference on Parallel Architectures and Compilation Techniques (PACT),
- ACM International Conference on Supercomputing (ICS),
- ACM/IEEE Annual Design Automation Conference (DAC),
- IEEE International Parallel & Distributed Processing Symposium (IPDPS),
- IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS),
- ACM Great Lakes Symposium on VLSI (GLSVLSI),
- IEEE Global Communications Conference (Globecom),
- IEEE Nuclear and Space Radiation Effects Conference,
- IEEE International Symposium on Circuits and Systems (ISCAS), etc.