Vivek Sarkar: Professional Committees
-
• Program Committee member, CC 2012: Twenty-first International Conference on Compiler Construction, March 2012.
-
• Program Co-chair, Systems Software area, Supercomputing 2011, November 2011.
-
• Program Chair, PACT 2011: Twentieth International Conference on Parallel Architectures and Compilation Techniques (PACT), October 2011.
-
• General Co-chair, Partitioned Global Address Space (PGAS) conference, October 2011.
-
• Program Committee member, IEEE International Parallel and Distributed Processing Symposium (IPDPS), April 2011.
-
• Program Co-chair, Fourth workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software (PLACES), April 2011.
-
• Program Committee member, 2nd Workshop on Determinism and Correctness in Parallel Programming (WoDet), March 2011.
-
• External Review Committee member, Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2011), March 2011.
-
• General Co-chair, 7th International Conference on Distributed Computing and Internet Technologies (ICDCIT), February 2011.
-
• External Review Committee member, 2011 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP), February 2011.
-
• Workshop Co-chair, 23rd Workshop on Languages and Compilers for Parallel Computing (LCPC), October 2010.
-
• Program Committee member, PACT 2010: Nineteenth International Conference on Parallel Architectures and Compilation Techniques (PACT), September 2010.
-
• Program Committee member, TOOLS EUROPE 2010: International Conference on Objects, Models, Components, Patterns, June 2010.
-
• Program Committee member, ACM SIGPLAN ’10 Conference on Programming Language Design and Implementation (PLDI), June 2010.
-
• Program Committee member, 2nd USENIX Workshop on Hot Topics in Parallelism (HotPar ’10), June 2010.
-
• ACM International Conference on Computing Frontiers (CF), May 2010.
-
• Program Committee member,2010 International Symposium on Code Generation and Optimization (CGO), April 2010.
-
• Program Committee member, CC 2010: Nineteenth International Conference on Compiler Construction, March 2010.
-
• Program Committee member, 3rd Workshop on Programming Language Approaches to Concurrency and communication-cEntric Software (PLACES 2010).
-
• Program Committee member, 6th International Conference on Distributed Computing and Internet Technologies (ICDCIT), February 2010.
-
• Program Committee member, Supercomputing 2009 (SC09), November 2009.
-
• Program Committee member, 22nd Workshop on Languages and Compilers for Parallel Computing (LCPC), October 2009.
-
• Program Vice-Chair for Programming Models, Languages and Compilers track, International Conference on Parallel Processing (ICPP), September 2009.
-
• Program Committee Member, Special Issue of ACM Operating System Review on The Interaction among the OS, the Compiler, and Multicore Processors, April 2009.
-
• Program Chair, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2009 (PPoPP), February 2009.
-
• Program Committee Member, Fourth Workshop on Declarative Aspects of Multicore Programming (DAMP), co-located with POPL 2009, January 2009.
-
• Program Committee Member, First International workshop on Parallel Programming Models and Systems Software for High-End Computing (P2S2), co-located with ICPP 2008, September 2008.
-
• Program Committee Member, 20th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), June 2008.
-
• Program Committee Member, 2008 Workshop on Software and Hardware Challenges of Manycore Platforms (SHCMP'08), co-located with ISCA'08, June 2008.
-
• Program Committee Member, Europar 2008.
-
• Program Committee Member, 2008 International Workshop on Multi-Core Computing System (MuCoCoS'08), March 2008.
-
• Program Committee Member, Workshop on Parallel Programming on Accelerator-Based Systems (PPABS), co-located with PPoPP 2008, February 2008.
-
• Program Committee Member, ICDCIT 2007: Fourth International Conference on Distributed Computing and Internet Technology, December 2007.
-
• Program Committee Member, PACT 2007: Sixteenth International Conference on Parallel Architectures and Compilation Techniques, September 2007.
-
• Conference Co-chair, IBM Academy Conference on Software Engineering for Tomorrow (SWEFT), October 2006.
-
• Program Committee Member, Workshop on Programming Models for Ubiquitous Parallelism (PMUP), September 2006 (co-located with PACT 2006).
-
• Program Committee Member, 2006 International Conference on High Performance Computing and Communications (HPCC), September 2006.
-
• Member, DOE Office of Science SciDAC Review Panel, April 2006.
-
• Program Committee Member, IBM Academy Conference on Software Engineering for Tomorrow (SWEFT), November 2005.
-
• Consultant, Army Science Board, October 2005 - present.
-
• General Chair, ACM SIGPLAN ’05 Conference on Programming Language Design and Implementation (PLDI), June 2005.
-
• Guest Editor, IBM Systems Journal special issue on Open Source Software, Volume 44, Number 2, June 2005.
-
• Program Committee Member, ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming 2005 (PPoPP), June 2005.
-
• Program Committee Member, PODC Workshop on Concurrency and Synchronization in Java Programs, July 2004.
-
• Program Chair, PACT 2003: Twelfth International Conference on Parallel Architectures and Compilation Techniques, September 2003.
-
• Program Committee Member, CC 2003: Twelfth International Conference on Compiler Construction, April 2003.
-
• General Chair, PLAN-X: First Workshop on Programming Language Technologies for XML, October 2002 (co-located with ACM PLI 2002).
-
• Conference Chair, IBM Academy Conf. on Best Practices in Multi-Site Software Development, May 2002.
-
• Program Committee Member, ACM International Conference on Supercomputing, June 2001.
-
• Program Committee Member, ACM Java Grande Conference, June 2000.
-
• Program Committee Member, Second Workshop on Java for High-Performance Computing, June 2000.
-
• Program Committee Member, International Conference on Parallel Processing (ICPP), August 1996.
-
• Program Committee Member, 28th Annual IEEE/ACM International Symposium on Micro- architecture (MICRO), November 1995.
-
• Program Committee Member, PACT 1994: Parallel Architectures and Compilation Techniques, August 1994.
-
• Program Chair, ACM SIGPLAN ’94 Conference on Programming Language Design and Implementation (PLDI), June 1994.
-
• Program Committee Member, Twenty-first ACM Symposium on Principles of Programming Languages (POPL), January 1994.
-
• Program Committee Member, ACM SIGPLAN ’93 Conference on Programming Language Design and Implementation (PLDI), June 1993.
-
• Program Committee Member, ACM SIGPLAN ’91 Conference on Programming Language Design and Implementation (PLDI), June 1991.