Program Committees and Advisory Boards

Over the years, I have served on a large number of program committees (complete list). The following is a selected subset:

  • IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), 2022

  • IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), 2019

  • 29th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2017.

  • 23rd ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2011.

  • IEEE Cluster, 2010, Vice-Chair (Algorithms and Applications).

  • Algorithms and Data Structures Symposium (WADS), 2013, 2011, 2009, 2007, 2007, 2005, 2003, 2001, 1999, 1997, 1995, 1993, 1991, 1989, Co-Chair.

  • IEEE Int. Parallel and Distributed Processing Symposium (IPDPS), 2009.

  • 10th IEEE/ACM Int. Conf. on Grid Computing (GRID), 2009.

  • 19th ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2007.

  • 12th IEEE Int. Conference on Parallel and Distributed Systems (ICPADS), 2006.

  • 9th Int. Database Engineering and Applications Symposium (IDEAS), 2005.

  • 13th ACM Symposium on Parallel Algorithms and Architectures (SPAA), 2001.

I also served on the following international scientific boards:

  • Steering Committee, ACM Symposium on Parallel Algorithms and Architectures (SPAA), 1999-present.

  • Advisory Board, International European Conference on Parallel and Distributed Computing (EURO-PAR), 2000-present.

  • IEEE Technical Committee on Parallel Processing (TCPP), 2000-present (Vice-Chair: 2003-2006) .

  • NSF/TCPP Panel on Curriculum Standards for Parallel & Distributed Computing, 2010-2015.

  • Steering Committee (Co-Founder), Algorithms and Data Structures Symposium (WADS), 1989-2015.