Some of the Professional Activities

  • Program Committee Co-Chair, ICS 2017: ACM International Conference on Supercomputing June 13-16, 2017, Chicago.
  • Program Committee member for the ACM Conference on Languages, Compilers, Tools, and Theory for Embedded Systems (LCTES) June 13-14, 2016, Santa Barbara, California.
  • Program Committee member for the 28th IEEE International Parallel & Distributed Processing Symposium (IPDPS), Arizona Grand Resort,Phoenix, Arizona, May 19-23, 2014.
  • External Review Committee member for 19th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP),Orlando, Florida, February 2014.
  • Program Committee Member, 27th IEEE International Parallel & Distributed Processing Symposium May 20-24, 2013 Hyatt Regency Cambridge Boston, Massachusetts USA
  • External Review Committee Member, 18th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming February 23-27, 2013, Shenzhen, China
  • External Review Committee Member, 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming February 25-29, 2012, New Orleans, LA, USA
  • External Review Committee Member, The 32nd ACM SIGPLAN conference on Programming Language Design and Implementation. June 4 - 8 San Jose, California
  • Program Committee Member, 39th International Conference on Parallel Processing (ICPP) San Diego, CA, Sept. 13-16, 2010.
  • Program Committee Member, ACM International Conference on Computing Frontiers, May 18-20, 2009 Ischia, Italy
  • Co-Guest-Editor, ACM Transactions on Embedded Computing Systems (TECS), special issue on Languages, Compilers and Tools for Embedded Systems.
  • Program Chair, ACM SIGPLAN/SIGBED LCTES Conference, 2007
  • Program Committee Member International Workshop on Languages and Compilers for Parallel Computing 2006
  • Program Committee Member, the ACM/SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'05),
  • Chicago, IL, June 2005.
  • Program Committee Member, the 2005 IFIP International Conference on Embedded And Ubiquitous Computing (EUC'2005) Nagasaki, Japan, 6-9 December 2005
  • Program Committee Member, the 2005 International Conference on Parallel Processing, Oslo Norway, June 2005
  • Program Committee Member, 5th IEEE International Symposium on Performance Analysis of Systems and Software, 2005, March 6-8, 2005, in Austin, Texas.
  • Program Committee Co-Chair, 17th International Workshop on Languages and Compilers for Parallel Computing, West Lafayette, IN, August, 2004.
  • Program Committee Member, 16th International Workshop on Languages and Compilers for Parallel Computing, College Station, Tx, October, 2003.
  • Program Committee Member, 32nd International Conference on Parallel Processing (ICPP), 2003. (Embedded System Track).
  • Program Committee Member, the ACM/SIGPLAN Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES'03), San Diego, CA, June 11-13, 2003.
  • Program Committee Member, the 1st Workshop on Hardware/Software Support for Parallel and Distributed Scientific and Engineering Computing, Charlottesville, Virginia, September 22-25, 2002.
  • Program Committee Member, Sixth Workshop on Languages, Compilers and Run-time Systems for Scalable Computers, College Park, March 22-23, 2002.
  • Program Committee Member, Sixth Workshop on Interaction between Compilers and Computer Architectures (INTERACT-6) (affiliated with International Symposium on High-Performance Computer Architectures, Boston, MA, Feb. 2002.
  • Program Committee Member, 15th International Parallel and Distributed Processing Symposium (IPDPS '2001), San Francisco, CA, April 2001, IEEE Computer Society Technical Committee on Parallel Processing in cooperation with ACM SIGARCH.
  • Program Committee Member, 6th International Conference on High Performance Computing, Calcutta, India, December 1999.
  • Program Committee Member, 12th International Workshop on Languages and Compilers for Parallel Computing, San Diego, California, August 1999.
  • Co-Guest Editor, Special Issue on Compilers and Languages for Parallel and Distributed Computers, IEEE Trans. on Parallel and Distributed Systems, 10(2), February 1999. CFP and Introduction
  • Co-Guest Editor, Special Issue on Compilers and Languages for Parallel Computing, International Journal on Parallel Programming, 26(5-6), October and December, 1998. (Introduction) (.ps)
  • Program Committee Member, IEEE/ACM International Parallel Processing Symposium (IPPS/SPDP) 1999.
  • Program Committee Member, 1998 International Conference on Parallel Processing.
  • Program Committee Member, 5th International Conference on High Performance Computing, Madras, India, December 1998.
  • Program Committee Member, 11th International Workshop on Languages and Compilers for Parallel Computing, Chapel Hill, North Carolina, August, 1998.
  • Program Co-Chair, 10th International Workshop on Languages and Compilers for Parallel Computing, Minneapolis, Minnesota, 1997. (Preface to workshop proceedings: Languages and Compilers for Parallel Computing , LNCS 1366, Springer, 1998.)
  • Program Committee Member, 1997 International Conference on Parallel Processing.
  • Review panelist for the National Science Foundation, CISE, 2001, 2000, 1997, 1996.
  • Program Committee member for the 9th ACM International Conference on Supercomputing, July, 1995.