Personal tools
You are here: Home VGrADS Site Visits April 2005 VGrADS Staff Koelbel
Document Actions

Koelbel

by admin last modified 2007-12-14 14:12

Charles Koelbel

Research Scientist, Computer Science

Rice University

VGrADS Activities: Co-PI, working on Programming Tools (Scheduling, Application Manager) and EMAN Application

chk@cs.rice.edu
http://www.cs.rice.edu/~chk/
Charles Koelbel

Professional Preparation

  • Ph.D., Computer Science, Purdue University, 1990
  • M.S., Computer Science, Purdue University, 1985
  • B.A., Mathematics and Computer Science, Augustana College (Rock Island, IL), 1983

Professional Appointments

  • Research Scientist, Rice University, August 1990 to present
  • Program Director, National Science Foundation, September 1998 to September 2001

Synergistic Activities

  • Member of National Academy of Sciences study committee on “The Future of Supercomputing,” 2003-2004.
  • Program Director position at NSF included involvement with and management of Advanced Computational Research (ACR), Large Scientific and Software Data Set Visualization (LSSDSV), and Information Technology Research (ITR) programs.
  • Director’s Award for Program Management, National Science Foundation, 2000
  • Member of Executive Committee, Keck Center for Computational Biology (a collaboration of Baylor College of Medicine, Rice University, University of Houston), 1996-1998.
  • Executive Director of original Enabling Technologies Team B for National Computational Science Alliance, an NSF Partnership for Advanced Computational Infrastructure, 1997-1998.
  • Executive Director, High Performance Fortran Forum, 1992-1995.
  • Technical Program Co-Chair, Supercomputing 2003
  • Conference Co-Chair, SIAM Conference on Parallel Processing, 2000
  • Selected Program Committee memberhips: SC’97, SC’99, SC 2000, SC 2001, IPDPS 2000, LACSI Symposium 2003

VGrADS and Other Significant Publications

  • Berman, F, Casanova, H, Chien, A, Cooper, K, Dail, H, Dasgupta, A, Deng, W, Dongarra, J, Johnsson, L, Kennedy, K, Koelbel, C, Liu, B, Liu, X, Mandal, A, Marin, G, Mazina, M, Mellor-Crummey, J, Mendes, C, Olugbile, A, Patel, M, Reed, D, Shi, Z, Sievert, O, Xia, H, and YarKhan, A. “New Grid Scheduling and Rescheduling Methods in the GrADS Project,” International Journal of Parallel Programming (IJPP). (To appear 2005).
  • K. Kennedy, C. Koelbel, and R. Schreiber, "Defining and Measuring the Productivity of Programming Languages," International Journal of High Performance Computing Applications, vol. 18, no. 4, Winter 2004, pp. 441-448.
  • I. Foster, J. Dongarra, K. Kennedy, and C. Koelbel, “Software Technologies,” in Sourcebook of Parallel Computing (ed. J. Dongarra, I. Foster, G. Fox, W. Gropp, K. Kennedy, L. Torczon, and A. White), ch. 9, pp. 293-312, 2003.
  • K. Kennedy and C. Koelbel, “Languages and Compilers,” in Sourcebook of Parallel Computing (ed. J. Dongarra, I. Foster, G. Fox, W. Gropp, K. Kennedy, L. Torczon, and A. White), ch. 12, pp. 357-382, 2003.
  • K. Kennedy, C. Koelbel and M. Paleczny “Compiler Support for Out-of-Core Programs,” Fifth Symposium on the Frontiers of Massively Parallel Computation, McLean, VA, February 6-9, 1995.
  • V. Adve, A. Carle, E. Granston, S. Hiranandani, K. Kennedy, C. Koelbel, U. Kremer, J. Mellor-Crummey, S. Warren and C. Tseng, “Requirements for Data-Parallel Programming Environments,” IEEE Parallel and Distributed Technology, vol. 2, no. 3, Fall, 1994.
  • C. Koelbel, D. Loveman, R. Schreiber, G. Steele, and M. Zosel, The High Performance Fortran Handbook, MIT Press, Cambridge, MA, 1994.
  • A. Choudhary, G. Fox, S. Hiranandani, K. Kennedy, C. Koelbel, S. Ranka and J. Saltz, “Software Support for Irregular and Loosely Synchronous Problems,” Computing Systems in Engineering, vol. 3, no. 1-4, pp. 43-52, 1992.
  • R. von Hanxleden, K. Kennedy, C. Koelbel, R. Das, and J. Saltz, “Compiler Analysis for Irregular Problems in Fortran D,” 5th Workshop on Languages and Compilers for Parallel Computing, New Haven, CT, August 3-5, 1992.
  • T. Clark, R. von Hanxleden, K. Kennedy, C. Koelbel and L. R. Scott, “Evaluating Parallel Languages for Molecular Dynamics Computations,” Scalable High Performance Computing Conference, Williamsburg, VA, April 27-29, 1992.
  • C. Koelbel, “Compile-Time Generation of Communications for Scientific Programs,” Supercomputing ‘91, Albuquerque, NM, November 18-22, 1991.
  • C. Koelbel and P. Mehrotra, “Compiling Global Name-Space Parallel Loops for Distributed Execution,” IEEE Transactions on Parallel and Distributed Systems, vol. 2, no. 4, October 1991.


VGrADS Collaborators include:

Rice University UCSD UH UCSB UTK ISI UTK

Powered by Plone