Professional Activities
Editorial board of Journal of Parallel and Distributed Computing (Oct. 2015 – Sep. 2019)
Guest editor of ACM Transactions on Parallel Computing (2019)
HPCAsia(Steering Committee member: 2017-present; PC member: 2018, 2019; Program co-chair: 2020)
APSys (Vice program chair: 2012)
CASES (PC member: 2017 – 2020)
CC (PC member: 2019)
CF (Publicity co-chair: 2011)
CGO (PC member: 2016, 2018, 2020, 2022)
Cluster (Communication and memory track vice program chair: 2012)
Dagstuhl seminar 03431 (Co-organizer: 2003)
EMSoft (PC member: 2006, 2007)
HiPEAC (Distinguished reviewer for ACM TACO: 2013 – 2021)
HPCA (ERC member: 2016)
ICPADS (Program co-chair: 2013; Multicore computing and parallel/distributed architecture track vice program co-chair: 2009, 2011; PC member 2006)
ICPP (Software systems and tools track PC member: 2008; Multicores and parallel systems track PC member: 2011)
ICS (PC member: 2009, 2012 – 2014, 2017, 2020, 2022)
IEEE Micro Top Picks (Selection committee member: 2018)
IEEE Computer Society Fellow Evaluating Committee (2021)
IPDPS (PC member: 2008, 2013 – 2015, 2019 – 2022)
INTERACT (PC member: 2010; Program co-chair: 2011; General chair: 2012)
ISCA (Local arrangement chair: 2016; ERC member: 2014, 2015)
JVM (Work-in-progress section organizer: 2002; PC member 2002)
LCPC (PC member: 2017)
LCTES (Publicity chair: 2007; General chair: 2010; PC member: 2007, 2008, 2011, 2013, 2020)
MICRO (PC member: 2018; ERC member: 2012)
PACT (General chair, 2021; PC member, 2007, 2011, 2012, 2014, 2016, 2017, 2019, 2020, 2022; Publicity co-chair: 2018)
PLDI (ERC member: 2011, 2018)
PPoPP (Steering Committee Member: 2021 - 2017; General chair: 2021, 2022; PC member: 2011, 2017, 2020, 2023; ERC member: 2013, 2018)
RTSS (Design and verification track PC member: 2010)
SC (Programming systems track: 2012, 2013, 2016 – 2018; Performance track: 2020; Emerging technologies track: 2015; Research posters: 2016, 2017)
ISC ’17 (Research Posters Committee), ISC ’20 (Programming Models and Systems Software PC member), MSPC ’13 (PC member), APPLC ’13 (PC member), APPLC ’12 (PC member), GPGPU5 (2012, PC member), APPT ’11 (PC member), EUC ’10 (PC member), HiPC ’09 (PC member), EUC ’09 (PC member), HiPC ’08 (PC member), EUC ’08 (PC member), EUC ’06 (PC member), SNA ’05 (PC member), ISPAN ’02 (PC member)