University Service and Committees

  • Director of the Computer Science Department Ph.D. program, 2015-present.
  • Associate Department Head for Faculty, 2009-2010.
  • Faculty Hiring Committees:
    • Computer Science Department: 2008, 2010.
    • Computer Systems Area: 2000-2004.
  • Chair of the Computer Science Department Head Selection Committee, 2007.
  • CSD Ph.D. Admissions Committee, 2001-2003.
  • School of Computer Science Council, 2001-2004.
  • Carnegie Mellon University Faculty Senate (Presidential Appointeee), 2000-2001.
  • Computer Systems Area Advocate, 2000-2004.
  • Doctoral Review Committee, 1998-2004.
  • ACM Thesis Award Nomination Committee, 1999.

Journal, Conference and Workshop Organization

  • Editor-in-Chief, ACM Transactions on Computer Systems, 2013-present.
  • Associate Editor, ACM Transactions on Computer Systems, 2001-2013.
  • Program Chair of the International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2011.
  • Sponsorship Chair, International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), 2010.
  • Member of the ISCA program committee, 1998, 2000, and 2011.
  • Member of the ASPLOS program committee, 2000, 2004.
  • Member of the ASPLOS external review committee, 2012.
  • Co-Program Chair of the International Conference on Parallel Architectures and Compilation Techniques (PACT), 2001.
  • Member of the International Symposium on Microarchitecture program committee, 1998.
  • Member of the Workshop on Architectural and System Support for Improving Software Dependability (ASID) program committee, 2005.
  • Member of the Workshop on Memory System Performance (MSP) program committee (in conjunction with PLDI), 2002 and 2004.
  • Member of the IBM CASCON program committee, 1995, 1996, 1997.
  • Member of the First SUIF Workshop Program Committee, 1996.
  • Organized the CASCON 97 workshop on Compiler Optimization, 1997.