INVITED TALKS

CRA-W/CDC DLS 2009-2010 Distinguished Lecture Series

iWAPT 2008 international Workshop on Automatic Performance Tuning

ORGANIZING COMMITTEES

PACT 2011  International Conference on Parallel Architecture and Compilation Techniques (Publicity Chair / Americas)

GPGPU-4 GPGPU-5 Workshop on General-Purpose Computation on Graphics Processing Units (co-organizer) 

PPoPP 2011 Symposium on Principles and Practice of Parallel Programming (Publications Chair) 

iWAPT 2010 international Workshop on Automatic Performance Tuning (PC Chair)

CGO 2010 International Symposium on Code Generation and Optimization (Workshop Chair) 

Open64 2010  Open64 Workshop  (PC Co-Chair)

iWAPT 2009 international Workshop on Automatic Performance Tuning (PC Vice Chair)

CHiPS Workshop 2009 CRA-W/CDC Careers in High Performance Systems (CHiPS) Mentoring Workshop (Co-Organizer)

ASPLOS 2009 Architecture Support for Programming Languages and Operating Systems-XIII (Student Volunteer Chair)

CGO 2009 International Symposium on Code Generation and Optimization (Student Poster Chair)

LCPC 2009 Languages and Compilers for Parallel Computing (Local Organizing Committee)

SMART 2007 2009 2010 Workshop on Statistical and Machine learning approaches applied to ARchitectures and compilaTion (2007 Co-Chair; 2009, 2010 Co-Organizer)

Systems Mentoring Workshop 2008 CRA-W/CDC Systems Research Mentoring Workshop (Co-Organizer, Panelist)

PROGRAM COMMITTEES

CASES 2012 International Conference on Computer Design (Processor Architecture Track)

ICCD 2012 International Conference on Computer Design (Processor Architecture Track)

CC 2012 International Conference on Compiler Construction

ICCD 2011 International Conference on Computer Design (Processor Architecture Track)

APPT 2011 Advanced Parallel Processing Technology Symposium

PLDI 2011 Conference Programming Language Design and Implementation

iWAPT 2011 international Workshop on Automatic Performance Tuning

FGC 2011 Workshop on Frontiers of GPU Computing 

PACT 2010 International Conference on Parallel Architectures and Compilation Techniques

ICPP 2010 International Conference on Parallel Processing

IWMSE 2010 IWMSE 2011 International Workshop on Multicore Software Engineering

CGO 2010 CGO 2012 International Symposium on Code Generation and Optimization

LCPC 2009 Languages and Compilers for Parallel Computing

SAAHPC 2009 Symposium on Application Accelerators in High-Performance Computing

Open64 2009  Open64 Workshop

GDC 2009  International Symposium on Grid and Distributed Computing

GPGPU-2  GPGPU-3 GPGPU-4 Workshop on General-Purpose Computation on Graphics Processing Units

PACT 2009 International Conference on Parallel Architecture and Compilation Techniques

PLDI 2009 (External Review Committee) Conference on Programming Language Design and Implementation

ACM SIGOPS Operating Systems Review April 2009 Special Issue 

HiPEAC 2009 International Conference High-Performance and Embedded Architectures and Compilers

Tapia 2009 Celebration of Diversity in Computing Conference

LCPC 2008 2009 Languages and Compilers for Parallel Computing

SMART 2008 2009 Workshop on Statistical and Machine learning approaches applied to ARchitectures and compilaTion

ODES 2006 2007 2008 2009 2010 Workshop on Optimizations for DSP and Embedded Systems

MEDEA 2006 2007 2008 Workshop on MEmory performance: DEaling with Applications, systems and architecture

PPPJ 2006 2007 Principles and Practices of Programming In Java

ORGANIZATON COMMITTEE MEMBER

The Coalition to Diversify Computing (CDC) Membership Committe / "Sending Students to Conferences" Project Lead