Program Chair: Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2015
General Chair: ISPASS 2008: International Symposium on Performance Analysis of Systems and Software
Program Chair: ISPASS 2007: International Symposium on Performance Analysis of Systems and Software
Program/General Chair: LCR 2000: Fifth Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers
Board Member: CRA-W (Computing Research Association's Committee on the Status of Women in Computing Research), 2010---; Co-editor of newsl etter (2010---2014); Co-chair of the Graduate Cohort Workshop (2013---), Chair of the Borg Early Career Award (BECA) selection committee (2012-- -).
Editorial Board Member: IEEE Micro, 2010--2017
Associate Editor: Journal of Parallel and Distributed Computing, June 2011--present
Associate Editor: Computer Architecture Letters, 2007--2009
Associate Editor: IEEE Transactions on Parallel and Distributed Systems, 2000--2003
Program Committee Member (Conferences):
International Symposium on Computer Architecture (ISCA) 2014
International Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS) 2014
ACM Symposium on Principles and Practice of Parallel Programming (PPoPP) 2014
International Conference on Parallel Architectures and Compilation Techniques (PACT), 2013
IEEE Micro Top Picks in Computer Architecture, 2012
ACM Symposium on Principles and Practice of Parallel Programming (PPoPP) 2012
International Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS) 2011
International Symposium on Computer Architecture (ISCA) 2010
International Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS) 2010
Symposium on High Performance Computer Architecture (HPCA), 2010
International Conference on Parallel Architectures and Compilation Techniques (PACT), 2009
International Symposium on Computer Architecture (ISCA) 2009
Symposium on High Performance Computer Architecture (HPCA), 2009
IEEE Micro Top Picks in Computer Architecture, 2008
Symposium on High Performance Computer Architecture (HPCA), 2008
ACM Symposium on Principles and Practice of Parallel Programming (PPoPP) 2006
IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) 2006
International Conference on High Performance Computing (HiPC) 2006
International Symposium on Microarchitecture (MICRO) 2005
Supercomputing 2005
International Conference on Parallel Architectures and Compilation Techniques (PACT) 2005
International Conference on Parallel Architectures and Compilation Techniques (PACT) 2004
International Parallel and Distributed Processing Symposium (IPDPS) 2004
International Symposium on Computer Architecture (ISCA) 2003
Symposium on High Performance Computer Architecture (HPCA) 2003
International Conference on Compilers, Architecture, and Synthesis for
Embedded Systems (CASES) 2003
International Conference on High Performance Computing (HiPC) 2003
International Conference on Parallel Architectures and Compilation Techniques (PACT) 2002
2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2002)
International Conference on Parallel Processing (ICPP) 2002
International Symposium on Computer Architecture (ISCA) 2001
International Conference on Parallel Architectures and Compilation Techniques (PACT) 2001
International Conference on Parallel Processing (ICPP) 2001
International Conference on Architectural Support for Programming Languages
and Operating Systems (ASPLOS) 2000
ACM Symposium on Principles and Practice of Parallel Programming (PPoPP) 1999
International Conference on Distributed Computing Systems (ICDCS) 1999
International Parallel Processing Symposium (IPPS) 1999
International Conference on Parallel Processing (ICPP) 1998
Program Committee Member (Workshops):
ACM SIGPLAN Workshop on Transactional Computing (TRANSACT) 2009
Workshop on Languages, Compilers, and Run-time Systems for Scalable
Computers (LCR 2000, 2002, 2004)
International Workshop on Software Distributed Shared Memory (WSDSM 2000, 2001, 2002)
Workshop on Communication Architecture for Clusters, held in
conjunction with IPPS 2001 (CAC 2001)
1st Workshop on Novel Uses of System Area Networks, held in conjunction with HPCA (SAN-1 2002)
Workshop on Communication and Architectural Support for Network-based
Parallel Computing (CANPC) 1997, 1998, and 1999
Workshops and Tutorials Chair: ASPLOS 2009
Tutorials Chair: International Conference on Parallel Architectures and Compilation Techniques (PACT) 2006
Publicity and Publications Chair: ISCA 2000: International Symposium on Computer Architecture