High-Performance Computing Laboratory

We are members of the Globus Project. In particular, in the areas of:
  • MPICH-G2
  • Nexus
  • NexusJava
  • Security
  • Resource Specification Language (RSL)
  • Recent Publications

  • MPICH-G2: A Grid-Enabled Implementation of the Message Passing Interface,
    N. Karonis, B. Toonen, and I. Foster, Journal of Parallel and Distributed Computing (JPDC), Vol. 63, No. 5, pp. 551-563, May 2003.
    ( PDF (3MB), Postscript (397KB), Gzipped Postscript (101KB) )
  • High-Resolution Remote Rendering of Large Datasets in a Collaborative Environment,
    N. Karonis, M. Papka, J. Binns, J. Bresnahan, J. Insley, D. Jones, and J.Link, Future Generation of Computer Systems (FGCS), Vol. 19, No. 6, pp. 909-917, August 2003.
    ( PDF (7.8MB), Postscript (12.3MB), Gzipped Postscript (3.8MB) )
  • Supporting Efficient Execution in Heterogeneous Distributed Computing Environments with Catus and Globus,
    G. Allen, T. Dramlitsch, I. Foster, N.T. Karonis, M. Ripeanu, E. Seidel, and B. Toonen, Proc. SC01 (SC2001), no page numbers available, Denver, CO, November 10-16, 2001, Winner Gordon Bell Award.
    ( Postscript (2MB), Gzipped Postscript (262KB) )
  • MPICH-GQ: Quality-of-Service for Message Passing Programs,
    A. Roy, I. Foster, W. Gropp, N. Karonis, V. Sander, and B. Toonen, Proc. SuperComputing 2000 (SC2000), no page numbers available, Dallas, TX, November 4-10, 2000, (nominated best paper at conference).
    ( Postscript (367KB), Gzipped Postscript (98KB) )
  • Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance,
    N. Karonis, B. de Supinski, I. Foster, W. Gropp, E. Lusk, and J. Bresnahan, Fourteenth International Parallel and Distributed Processing Symposium (IPDPS '00), pp 377-384, Cancun, Mexico, May 1-5, 2000, (nominated best paper at conference).
    ( Postscript (230KB), Gzipped Postscript (84KB) )
  • Multivariate Geographic Clustering in a Metacomputing Environment Using Globus,
    G. Mahinthakumar, F.M. Hoffman, W.W. Hargrove, and N. Karonis, Proc. SuperComputing 99 (SC99), no page numbers available, Portland, OR, November 1999.
    ( Postscript (4MB), Gzipped Postscript (819KB) )
  • Accurately Measuring MPI Broadcasts in a Computational Grid,
    B. de Supinski and N. Karonis, Proc. 8th IEEE Symp. on High Performance Distributed Computing (HPDC-8), pp 29-37, Redondo Beach, CA, August 1999.
    ( Postscript (180KB), Gzipped Postscript (47KB) )
  • A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems,
    I. Foster and N. Karonis, Proc. SuperComputing 98 (SC98), no page numbers available, Orlando, FL, November 1998.
    ( Postscript (199KB), Gzipped Postscript (58KB) )
  • Wide-Area Implementation of the Message Passing Interface,
    I. Foster, J. Geisler, W. Gropp, N. Karonis, E. Lusk, G. Thiruvathukal, and S. Tuecke, Parallel Computing,,24(12):1735-1749, 1998.
    ( Postscript (212KB), Gzipped Postscript (58KB) )
  • Managing Security in High-Performance Distributed Computations,
    I. Foster, N. Karonis, C. Kesselman, and S. Tuecke, Cluster Computing, 1(1):95-107, 1998.
    ( Postscript (322KB), Gzipped Postscript (91KB) )
  • A Resource Management Architecture for Metacomputing Systems,
    K. Czajkowski, I. Foster, N. Karonis, C. Kesselman, S. Martin, W. Smith, and S. Tuecke, Proc. 4th Workshop on Job Scheduling Strategies for Parallel Processing, pp 62-82, Springer-Verlag, 1998.
    ( Postscript (1.3MB), Gzipped Postscript (168KB) )
  • A Secure Communications Infrastructure for High-Performance Distributed Computing,
    I. Foster, N. Karonis, C. Kesselman, G. Koenig, and S. Tuecke, Proc. 6th IEEE Symp. on High Performance Distributed Computing (HPDC-6), pp 125-136, IEEE Computer Society Press, 1997.
    ( Postscript (197KB), Gzipped Postscript (65KB) )
  • Department of Computer Science
    Northern Illinois University