Papers
Papers are listed in reverse chronological order within several subject areas.
- Overviews
- Web Services (OGSA, OGSI, WSRF, etc.)
- Data Grid components (GridFTP, RFT, replication, virtual data, etc.)
- Resource Management Components (GRAM, workspaces, virtual machines, QoS, etc.)
- Information Services Components (MDS, monitoring, index services, etc.)
- Security Components (GSI, CAS, etc.)
- Visualization
- Java CoG Kit
- MPICH-G2
- Nexus
- Applications
- Other Globus-related research
Overview Papers
Globus Toolkit Version 4: Software for Service-Oriented Systems. I. Foster. IFIP International Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, pp 2-13, 2006.
This paper is an excellent introduction to the Globus Toolkit 4.0 and its use. (updated for 2006)
[Citation, PDF]
The Anatomy of the Grid: Enabling Scalable Virtual Organizations. I. Foster, C. Kesselman, S. Tuecke. International J. Supercomputer Applications, 15(3), 2001.
Defines Grid computing and the associated research field, proposes a Grid architecture, and discusses the relationships between Grid technologies and other contemporary technologies.
[Citation, PDF]
Service-Oriented Science. I. Foster. Science, vol. 308, May 6, 2005.
[Citation, HTML]
What is the Grid? A Three Point Checklist. I. Foster, GRIDToday, July 20, 2002.
[Citation, PDF]
The Grid: A New Infrastructure for 21st Century Science. I. Foster. Physics Today, 55(2):42-47, 2002.
[Citation]
Grids: Top Ten Questions. J.M. Schopf and B. Nitzberg, Scientific Programming, special issue on Grid Computing, 10(2):103 - 111, August 2002.
[Citation, PDF]
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets. A. Chervenak, I. Foster, C. Kesselman, C. Salisbury, S. Tuecke. Journal of Network and Computer Applications, 23:187-200, 2001 (based on conference publication from Proceedings of NetStore Conference 1999).
[Citation, PS, PDF]
Computational Grids. I. Foster, C. Kesselman. Chapter 2 of "The Grid: Blueprint for a New Computing Infrastructure", Morgan-Kaufman, 1999.
[Citation, PDF]
The Globus Project: A Status Report. I. Foster, C. Kesselman. Proc. IPPS/SPDP '98 Heterogeneous Computing Workshop, pp. 4-18, 1998.
Describes the status of the Globus system as of early 1998.
[Citation, PS, PDF]
Globus: A Metacomputing Infrastructure Toolkit. I. Foster, C. Kesselman. Intl J. Supercomputer Applications, 11(2):115-128, 1997.
Provides an overview of the Globus project and toolkit.
[Citation, PS, PDF]
Software Infrastructure for the I-WAY High Performance Distributed Computing Experiment. I. Foster, J. Geisler, W. Nickless, W. Smith, S. Tuecke. Proc. 5th IEEE Symposium on High Performance Distributed Computing, pp. 562-571, 1997.
The I-WAY software infrastructure was a Globus precursor.
[Citation, PS, PDF]
Web Services (OGSA, OGSI, WSRF, etc.)
HAND: Highly Available Dynamic Deployment Infrastructure for Globus Toolkit 4. L. Qi, H. Jin, I. Foster, J. Gawor. Submitted for Publication, 2006.
[Citation, PDF]
State and Events for Web Services: A Comparison of Five WS-Resource Framework and WS-Notification Implementations. M. Humphrey, G. Wasson, K. Jackson, J. Boverhof, M. Rodriguez, Joe Bester, J. Gawor, S. Lang, I. Foster, S. Meder, S. Pickles, and M. McKeown, 4th IEEE International Symposium on High Performance Distributed Computing (HPDC-14), Research Triangle Park, NC, 24-27 July 2005.
[Citation, PDF]
The Open Grid Services Architecture, Version 1.0. I. Foster, H. Kishimoto, A. Savva, D. Berry, A. Djaoui, A. Grimshaw, B. Horn, F. Maciel, F. Siebenlist, R. Subramaniam, J. Treadwell, J. Von Reich. Informational Document, Global Grid Forum (GGF), January 29, 2005.
This document provides information to the community regarding the specification of the Open Grid Services Architecture (OGSA). It does not define any standards or technical recommendations.
[Citation, PDF]
Open Grid Services Architecture Use Cases. I. Foster, D. Gannon, H. Kishimoto, J. Von Reich. Information Document, Global Grid Forum (GGF), October 28, 2004.
[Citation, PDF]
Modeling Stateful Resources with Web Services v. 1.1. I. Foster (ed), J. Frey (ed), S. Graham (ed), S. Tuecke (ed), K. Czajkowski, D. Ferguson, F. Leymann, M. Nally, I. Sedukhin, D. Snelling, T. Storey, W. Vambenepe, S. Weerawarana, March 5, 2004.
[Citation, PDF]
The WS-Resource Framework. K. Czajkowski, D. F. Ferguson, I. Foster, J. Frey, S. Graham, I. Sedukhin, D. Snelling, S. Tuecke, W. Vambenepe. March 5, 2004.
[Citation, PDF]
From Open Grid Services Infrastructure to WS-Resource Framework: Refactoring & Evolution. K. Czajkowski, D. Ferguson, I. Foster, J. Frey, S. Graham, T. Maguire, D. Snelling, S. Tuecke. March 5, 2004.
[Citation, PDF]
Publish-Subscribe Notification for Web services. S. Graham (ed), P. Niblett (ed), D. Chappell, A. Lewis, N. Nagaratnam, J. Parikh, S. Patil, S. Samdarshi, I. Sedukhin, D. Snelling, S. Tuecke, W. Vambenepe, B. Weihl, March 5, 2004.
[Citation, PDF]
Open Grid Services Infrastructure (OGSI) Version 1.0. S. Tuecke, K. Czajkowski, I. Foster, J. Frey, S. Graham, C. Kesselman, T. Maguire, T. Sandholm, P. Vanderbilt, D. Snelling; Global Grid Forum Draft Recommendation, 6/27/2003.
[Citation, PDF]
Grid Services for Distributed System Integration. I. Foster, C. Kesselman, J. Nick, S. Tuecke. Computer, 35(6), 2002.
[Citation, PDF]
The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. I. Foster, C. Kesselman, J. Nick, S. Tuecke, Open Grid Service Infrastructure WG, Global Grid Forum, June 22, 2002. (extended version of Grid Services for Distributed System Integration)
[Citation, PDF]
Data Grid Components (GridFTP, DAI, Replica, Virtual Data System, etc.)
Communicating Security Assertions over the GridFTP Control Channel. Rajkumar Kettimuthu, Liu Wantao, Frank Siebenlist and Ian Foster. 4th IEEE International Conference on e-Science, December 2008
[Citation, PDF]
Using Overlays For Efficient Data Transfer Over Shared Wide-Area Networks. Gaurav Khanna, Umit Catalyurek, Tahsin Kurc, Rajkumar Kettimuthu, P. Sadayappan, Ian Foster and Joel Saltz. Proceedings of the 2008 ACM/IEEE conference on Supercomputing (SC 2008), November 2008
[Citation, PDF]
A GridFTP Transport Driver for Globus XIO. Rajkumar Kettimuthu, Liu Wantao, Joseph Link and John Bresnahan. Proceedings of the 2008 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2008), July 2008
[Citation, PDF]
A Dynamic Scheduling Approach for Coordinated Wide-Area Data Transfers using GridFTP. Gaurav Khanna, Umit Catalyurek, Tahsin Kurc, Rajkumar Kettimuthu, P. Sadayappan and Joel Saltz. Proceedings of the 22nd IEEE International Parallel and Distributed Processing Symposium (IPDPS 2008), April 2008
[Citation, PDF]
Multi-Hop Path Splitting and Multi-Pathing Optimizations for Data Transfers over Shared Wide-Area Networks using GridFTP. Gaurav Khanna, Umit Catalyurek, Tahsin Kurc, Rajkumar Kettimuthu, P. Sadayappan, Joel Saltz and Ian Foster. Proceedings of the 17th IEEE International Symposium on High-Performance Distributed Computing (HPDC 2008), June 2008.
[Citation, PDF]
A POSIX-like Client Interface for GridFTP. Rajkumar Kettimuthu, Liu Wantao, John Bresnahan and Joseph Link. Proceedings of the 2008 TeraGrid Conference, June 2008.
[Citation, PDF]
Globus GridFTP: What's New in 2007 (Invited Paper). John Bresnahan, Michael Link, Gaurav Khanna, Zulfikar Imani, Rajkumar Kettimuthu and Ian Foster. Proceedings of the First International Conference on Networks for Grid Applications (GridNets 2007), Oct, 2007
[Citation, PDF]
GridFTP Pipelining. John Bresnahan, Michael Link, Rajkumar Kettimuthu, Dan Fraser and Ian Foster. Proceedings of the 2007 TeraGrid Conference, June, 2007
[Citation, PDF]
Harnessing Multicore Processors for High Speed Secure Transfer. John Bresnahan, Rajkumar Kettimuthu, Michael Link and Ian Foster. Proceedings of the 26th IEEE Infocom's High-Speed Networks Workshop, May, 2007
[Citation, PDF]
GridCopy: Moving Data Fast on the Grid. Rajkumar Kettimuthu, William Allcock, Lee Liming, John-Paul Navarro and Ian Foster. Proceedings of the Fourth High Performance Grid Computing Workshop to be held in conjunction with International Parallel and Distributed Processing Symposium (IPDPS 2007), March, 2007
[Citation, PDF]
Automating Climate Science: Large Ensemble Simulations on the TeraGrid with the GriPhyN Virtual Data System. V. Nefedova, R. Jacob, I. Foster, Z. Liu, Y. Liu, E. Deelman, G Mehta, M. Su, K. Vahi. Presented at the eScience Conference in Amsterdam, December, 2006
[Citation, PDF]
Wide Area Data Replication for Scientific Collaborations. A. Chervenak, R. Schuler, C. Kesselman, S. Koranda, B. Moe. Proceedings of 6th IEEE/ACM International Workshop on Grid Computing (Grid2005), November 2005.
[Citaton, PDF]
The Globus Striped GridFTP Framework and Server. W. Allcock, J. Bresnahan, R. Kettimuthu, M. Link, C. Dumitrescu, I. Raicu, I. Foster. Proceedings of Super Computing 2005 (SC05), November 2005.
[Citaton, PDF]
The Globus eXtensible Input/Output System (XIO): A protocol independent IO system for the Grid. W. Allcock, J. Bresnahan, R. Kettimuthu, J. Link. Proceedings of the Joint Workshop on High-Performance Grid Computing and High-Level Parallel Programming Models held in conjunction with International Parallel and Distributed Processing Symposium (IPDPS 2005), April 2005.
[Citation, PDF]
XIOPerf: A Tool for Evaluating Network Protocols. J. Bresnahan, R. Kettimuthu, Ian Foster.
[Citation, PDF]
Introduction to OGSA-DAI Services. K. Karasavvas, M. Antonioletti, M.P. Atkinson, N.P. Chue Hong, T. Sugden, A.C. Hume, M. Jackson, A. Krause, C. Palansuriya. To appear in Lecture Notes in Computer Science, 3458.
[Citation]
The Design and Implementation of Grid Database Services in OGSA-DAI. M. Antonioletti, M.P. Atkinson, R. Baxter, A. Borley, N.P. Chue Hong, B. Collins, N. Hardman, A. Hume, A. Knox, M. Jackson, A. Krause, S. Laws, J. Magowan, N.W. Paton, D. Pearson, T. Sugden, P. Watson, and M. Westhead. To appear in Concurrency and Computation: Practice and Experience.
[Citation]
A Peer-to-Peer Replica Location Service Based on A Distributed Hash Table. M. Cai, A. Chervenak, M. Frank. Proceedings of the SC2004 Conference (SC2004), November 2004.
[Citation, PDF]
OGSA-DAI Status Report and Future Directions. M. Antonioletti, M.P. Atkinson, R. Baxter, A. Borley, N.P. Chue Hong, B.Collins, J. Davies, D. Fitzgerald, N. Hardman, A.C. Hume, M. Jackson, A. Krause, S. Laws, N. W. Paton, T. Sugden, P. Watson, M. Westhead, and D. Vyvyan. Proceedings of the UK e-Science All Hands Meeting 2004, September 2004.
[Citation, PDF]
OGSA-DAI Usage Scenarios and Behaviour: Determining good practice. M. Antonioletti, M.P. Atkinson, A. Borley, N.P. Chue Hong, B.Collins, J. Davies, N. Hardman, A.C. Hume, M. Jackson, A. Krause, S. Laws, N. W. Paton, K. Qi, T. Sugden, D. Vyvyan, P. Watson, and M. Westhead. Proceedings of the UK e-Science All Hands Meeting 2004, September 2004.
[Citation, PDF]
Protecting Application Developers - A Client Toolkit for OGSA-DAI. T. Sugden, A.C. Hume, M. Jackson, M. Antonioletti, N.P. Chue Hong, A. Krause, and M. Westhead. Proceedings of the UK e-Science All Hands Meeting 2004, September 2004.
[Citation, PDF]
Performance Analysis of the OGSA-DAI Software. M. Jackson, M. Antonioletti, N.P. Chue Hong, A.C. Hume, A. Krause, T. Sugden, and M. Westhead. Proceedings of the UK e-Science All Hands Meeting 2004, September 2004.
[Citation, PDF]
Grid-Based Metadata Services. E. Deelman, G. Singh, M.P. Atkinson, A. Chervenak, N.P. Chue Hong, C. Kesselman, S. Patil, L. Pearlman, and M. Su. 16th International Conference on Scientific and Statistical Database Management (SSDBM04), June 2004.
[Citation, PDF]
Artemis: Integrating Scientific Data on the Grid. R. Tuchinda, S. Thakkar, Y. Gil, E. Deelman. Proceedings of the Sixteenth Innovative Applications of Artificial Intelligence, July 2004.
[Citation, PDF]
Reliable Data Transport: A Critical Service for the Grid. W.E. Allcock, I. Foster, R. Madduri. Building Service Based Grids Workshop, Global Grid Forum 11, June 2004.
[Citation, PDF]
Performance and Scalability of a Replica Location Service. A.L. Chervenak, N. Palavalli, S. Bharathi, C. Kesselman, R. Schwartzkopf. Proceedings of the International IEEE Symposium on High Performance Distributed Computing (HPDC-13), June 2004.
[Citation, PDF]
OGSA-DAI: Two years on. M. Antonioletti, M.P. Atkinson, R. Baxter, A. Borley, N.P. Chue Hong, B.Collins, J. Davies, N. Hardman, G. Hicken, A.C. Hume, M. Jackson, A. Krause, S. Laws, J. Magowan, J. Nowell, N. W. Paton, T. Sugden, P. Watson, and M. Westhead. The Future of Grid Data Environments Workshop, GGF10, March 2004.
[Citation, PDF]
Artificial Intelligence and Grids: Workflow Planning and Beyond. Y. Gil, E. Deelman, C. Kesselman, H. Tangmurarunkit. IEEE Intelligent Systems, January 2004.
[Citation, PDF]
Pegasus Mapping Scientific Workflows onto the Grid. E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta, S. Patil, M. Su, K. Cahi, M. Livny. Across Grids Conference, 2004.
[Citation, PDF]
Pegasus and the Pulsar Search: From Metadata to Execution on the Grid. E. Deelman, J. Blythe, Y. Gil, C. Kesselman, S. Koranda, A. Lazzarini, G. Mehta, M. Papa, K. Vahi. Applications Grid Workshop, PPAM 2003, 2003.
[Citation, PDF]
Mapping Abstract Complex Workflows onto Grid Environments. E. Deelman, J. Blythe, Y. Gil, C. Kesselman, G. Mehta, K. Vahi, K. Blackburn, A. Lazzarini, A. Arbree, R. Cavanaugh, S. Koranda. Journal of Grid Computing, 1(1), 25-39, 2003.
[Citation, PDF]
Transparent Grid Computing: A Knowledge-Based Approach. J. Blythe, E. Deelman, Y. Gil, C. Kesselman. IA AI 2003, 2003.
[Citation, PDF]
The Role of Planning in Grid Computing. J. Blythe, E. Deelman, Y. Gil, C. Kesselman, A. Agarwal, G. Mehta, K. Vahi. ICAPS 2003, 2003.
[Citation, PDF]
Planning for Workflow Construction and Maintenance on the Grid. J. Blythe, E. Deelman, Y. Gil. ICAPS 2003 Workshop on Planning for Web Services, 2003.
[Citation, PDF]
A Metadata Catalog Service for Data Intensive Applications. G. Singh, S. Bharathi, A. Chervenak, E. Deelman, C. Kesselman, M. Mahohar, S. Pail, L. Pearlman. Proceedings of Supercomputing 2003 (SC2003), November 2003.
[Citation, PDF]
Grid-Based Galaxy Morphology Analysis for the National Virtual Observatory. E. Deelman, R. Plante, C. Kesselman, G. Singh, M. Su, G. Greene, R. Hanisch, N. Gaffney, A. Volpicelli, J. Annis, V. Sekhri, T. Budavari, M. Nieto-Santisteban, W. Mullane, D. Bohlender, T. McGlynn, A. Rots, O. Pevunova. Proceedings of Supercomputing 2003 (SC2003), November 2003.
[Citation, PDF]
Experiences of Designing and Implementing Grid Database Services in the OGSA-DAI Project. M. Antonioletti, N.P. Chue Hong, A.C. Hume, M. Jackson, A. Krause, J. Nowell, C. Palansuriya, T. Sugden, and M. Westhead. Designing and Building Grid Services Workshop, GGF9, October 2003.
[Citation, PDF]
The Design and Implementation of Grid Database Services in OGSA-DAI. A. Anjomshoaa, M. Antonioletti, M.P. Atkinson, R. Baxter, A. Borley, N.P. Chue Hong, B. Collins, N. Hardman, G. Hicken, A. Hume, A. Knox, M. Jackson, A. Krause, S. Laws, J. Magowan, C. Palansuriya, N.W. Paton, D. Pearson, T. Sugden, P. Watson, and M. Westhead. Proceedings of the UK e-Science All Hands Meeting 2003, September 2003.
[Citation, PDF]
Using Regression Techniques to Predict Large Data Transfers. S. Vazhkudai, J. Schopf. The International Journal of High Performance Computing Applications (IJHPCA), special issue on Grid Computing: Infrastructure and Applications, Vol 17, No. 3, August 2003.
[Citation, PDF]
Grid Database Access and Integration: Requirements and Functionalities. M.P. Atkinson, V. Dialani, L. Guy, I. Narang, N.W. Paton, D. Pearson, T. Storey, and P. Watson. Global Grid Forum Informational Document (GFD.13), March 2003.
[Citation, PDF]
Giggle: A Framework for Constructing Sclable Replica Location Services. A. Chervenak, E. Deelman, I. Foster, L. Guy, W. Hoschek, A. Iamnitchi, C. Kesselman, P. Kunst, M. Ripeanu, B, Schwartzkopf, H, Stockinger, K. Stockinger, B. Tierney. Proceedings of Supercomputing 2002 (SC2002), November 2002.
[Citation, PDF]
Data Management and Transfer in High Performance Computational Grid Environments. B. Allcock, J. Bester, J. Bresnahan, A. L. Chervenak, I. Foster, C. Kesselman, S. Meder, V. Nefedova, D. Quesnal, S. Tuecke. Parallel Computing Journal, Vol. 28 (5), May 2002, pp. 749-771.
[Citation, PDF]
File and Object Replication in Data Grids. H. Stockinger, A. Samar, B. Allcock, I. Foster, K. Holtman, and B. Tierney; Journal of Cluster Computing, 5(3)305-314, 2002.
[Citation, PDF]
A Decentralized, Adaptive, Replica Location Service. M. Ripeanu, I. Foster; 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11) Edinburgh, Scotland, July 24-16, 2002.
[Citation, PDF, PS]
Using Disk Throughput Data in Predictions of End-to-End Grid Transfers. S. Vazhkudai, J. Schopf. Proceedings of the 3rd International Workshop on Grid Computing (GRID 2002), Baltimore, MD, November 2002.
[Citation, PDF]
Data Access and Integration Services on the Grid. N. Paton, M.P. Atkinson, V. Dialani, D. Pearson, T. Storey, and P. Watson. UK e-Science Programme Technical Report Series (UKeS-2002-03), February 2002.
[Citation, PDF]
GridFTP Protocol Specification (Global Grid Forum Recommendation GFD.20). W. Allcock, editor. March 2003.
[Citation, PDF]
GridFTP Update January 2002. W. Allcock, J. Bresnahan, I. Foster, L. Liming, J. Link, P. Plaszczac. Technical Report, January 2002.
[Citation, PDF]
Decoupling Computation and Data Scheduling in Distributed Data-Intensive Applications. K. Ranganathan and I. Foster. Proceedings of 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11), Edinburgh, Scotland, July 2002.
[Citation, PDF]
Improving Data Availability through Dynamic Model-Driven Replication in Large Peer-to-Peer Communities. K. Ranganathan, Adriana Iamnitchi, and I. Foster. Proceedings of Global and Peer-to-Peer Computing on Large Scale Distributed Systems Workshop, Berlin, Germany, May 2002.
[Citation, PDF]
Chimera: A Virtual Data System for Representing, Querying and Automating Data Derivation. I. Foster, J. Voeckler, M. Wilde, and Y. Zhao. Proceedings of the 14th Conference on Scientific and Statistical Database Management, Edinburgh, Scotland, July 2002.
[Citation, PDF]
Applying Chimera Virtual Data Concepts to Cluster Finding in the Sloan Sky Survey. J. Annis, Y, Zhao, J. Voeckler, M. Wilde, S. Kent, and I. Foster. Proceedings of Supercomputing 2002, Baltimore, MD, November, 2002.
[Citation, PDF]
Identifying Dynamic Replication Strategies for High Performance Data Grids. K. Ranganathan and I. Foster. Proceedings of International Workshop on Grid Computing, Denver, CO, November 2002.
[Citation, PDF]
Locating Data in (Small-World?) Peer-to-Peer Scientific Collaborations. I. Foster, A. Iamnitchi, and M. Ripeanu. Workshop on Peer-to-Peer Systems, Cambridge, Massachusetts, March, 2002.
[Citation, PDF]
Predicting Sporadic Grid Data Transfers. J. M. Schopf, S. Vazhkudai. 11th IEEE International Symposium on High-Performance Distributed Computing (HPDC-11), IEEE Press, Edinburg, Scotland, July 2002.
[Citation, PDF]
Predicting the Performance of Wide Area Data Transfers. S. Vazhkudai, J. M. Schopf, I. Foster. Proceedings of the 16th International Parallel and Distributed Processing Symposium (IPDPS 2002), April 2002.
[Citation, PDF]
Globus Toolkit Support for Distributed Data-Intensive Science. W. Allcock, A. Chervenak, I. Foster, L. Pearlman, V. Welch, M. Wilde. Proceedings of Computing in High Energy Physics (CHEP '01), September 2001.
[Citation, PDF]
Applied Techniques for High Bandwidth Data Transfers Across Wide Area Networks. J. Lee, D. Gunter, B. Tierney, B, Allcock, J. Bester, J. Bresnahan, S. Tuecke. Proceedings of International Conference on Computing in High Energy and Nuclear Physics, Beijing, China, September 2001.
[Citation, PDF]
Design and Evaluation of Dynamic Replication Strategies for High Performance Data Grids. K. Ranganathan and I. Foster. Proceedings of International Conference on Computing in High Energy and Nuclear Physics, Beijing, China, September 2001.
[Citation, PDF]
File and Object Replication in Data Grids. H. Stockinger, A. Samar, B. Allcock, I. Foster, K. Holtman, B. Tierney. Proceedings of the Tenth International Symposium on High Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.
[Citation, PDF]
Replica Selection in the Globus Data Grid. S. Vazhkudai, S. Tuecke, I. Foster. Proceedings of the First IEEE/ACM International Conference on Cluster Computing and the Grid (CCGRID 2001), pp. 106-113, IEEE Computer Society Press, May 2001.
Discusses a high-level replica selection service that uses information regarding replica location and user preferences to guide selection from among storage replica alternatives.
[Citation, PDF]
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets. A. Chervenak, I. Foster, C. Kesselman, C. Salisbury, S. Tuecke. Journal of Network and Computer Applications, 23:187-200, 2001 (based on conference publication from Proceedings of NetStore Conference 1999).
[Citation, PS, PDF]
Secure, Efficient Data Transport and Replica Management for High-Performance Data-Intensive Computing. B. Allcock, J. Bester, J. Bresnahan, A. Chervenak, I. Foster, C. Kesselman, S. Meder, V. Nefedova, D. Quesnel, S. Tuecke. IEEE Mass Storage Conference, 2001.
Presents the design and performance characteristics of two fundamental technologies for data management.
[Citation, PDF]
Protocols and Services for Distributed Data-Intensive Science. B. Allcock, S. Tuecke, I. Foster, A. Chervenak, and C. Kesselman. ACAT2000 Proceedings, pp. 161-163, 2000.
[Citation, PDF]
Communication Services for Advanced Network Applications. J. Bresnahan, I. Foster, J. Insley, S. Tuecke, B. Toonen. Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications 1999, Las Vegas, Nevada, June 28-July1, 1999. Volume IV, pp1861-1867.
[Citation, PS, PDF]
GASS: A Data Movement and Access Service for Wide Area Computing Systems. J. Bester, I. Foster, C. Kesselman, J. Tedesco, S. Tuecke. Sixth Workshop on I/O in Parallel and Distributed Systems, May 5, 1999.
Describes techniques for managing data movement in grid environments and describes their implementation in Globus.
[Citation, PS, PDF]
Remote I/O: Fast Access to Distant Storage. I. Foster, D. Kohr, R. Krishnaiyer, J. Mogill. Proc. Workshop on I/O in Parallel and Distributed Systems (IOPADS), pp. 14-25, 1997.
Describes the Remote I/O (RIO) remote data access capability in Globus
[Citation, PS, PDF]
Resource Management Components (GRAM, SNAP, GARA/Qos, etc.)
TeraGrid's GRAM Auditing & Accounting, & Its Integration with the LEAD Science Gateway. S. Martin, P. Lane, I. Foster, and M. Christie
Describes how auditing information is produced by Globus Toolkit services and integrated with local accounting systems for use by TeraGrid's resource providers.
[Citation, PDF]
GT4 GRAM: A Functionality and Performance Study. M. Feller, I. Foster, and S. Martin.
Describes and compares the functionality and performance of the GRAM2 and GRAM4 job execution services included in Globus Toolkit version 4 (GT4).
[Citation, PDF]
Virtual Workspaces: Achieving Quality of Service and Quality of Life in the Grid. K. Keahey, I. Foster, T. Freeman, and X. Zhang. To appear in the Scientific Programming Journal, 2006.
[Citation, PDF]
Virtual Workspaces in the Grid. K. Keahey, I. Foster, T. Freeman, X. Zhang, D. Galron. Proceedings of Europar 2005, Lisbon, Portugal, September, 2005.
[Citation, PDF]
From Sandbox to Playground: Dynamic Virtual Environments in the Grid. K. Keahey, K. Doering, and I. Foster. Proceedings of 5th International Workshop in Grid Computing (Grid 2004), Pittsburgh, PA, November 2004.
[Citation, PDF]
Providing Data Transfer with QoS as Agreement-Based Service. H. Zhang, K. Keahey, B. Allcock. 2004 International Conference on Services Computing (SCC 2004), Shanghai, China, September 15 - 18, 2004.
[Citation, PDF]
End-to-End Quality of Service for High-end Applications. I. Foster, M. Fidler, A. Roy, V, Sander, L. Winkler. Computer Communications, 27(14):1375-1388, 2004.
[Citation, PDF]
Grid Resource Management. J. Nabrzyski, J.M. Schopf, J. Weglarz (Eds). Kluwer Publishing, Fall 2003.
[Citation]
Conservative Scheduling: Using Predicted Variance to Improve Scheduling Decisions in Dynamic Environments. L. Yang, J.M. Schopf, I. Foster. Supercomputing 2003, November 2003.
[Citation, PDF]
Dynamic Creation and Management of Runtime Environments in the Grid. K. Keahey, M. Ripeanu, and K. Doering. Proceedings of Workshop on Designing and Building Web Services (GGF 9), Chicago, IL, October, 2003.
[Citation, PDF]
Agreement-based Grid Service Management (OGSI-Agreement) (Draft 0). K. Czajkowski, A. Dan, J. Rofrano, S. Tuecke, and M. Xu. Global Grid Forum, GRAAP-WG Author Contribution, 12 June 2003.
[Citation, PDF]
Fine-Grain Authorization Policies in the GRID: Design and Implementation. K. Keahey, V. Welch, S. Lang, B. Liu, S. Meder. 1st International Workshop on Middleware for Grid Computing, 2003.
[Citation, PDF]
SNAP: A Protocol for negotiating service level agreements and coordinating resource management in distributed systems. K. Czajkowski, I. Foster, C. Kesselman, V. Sander, and S. Tuecke. Lecture Notes in Computer Science, 2537:153-183, 2002. [Citation, PDF]
Toward a Framework for Preparing and Executing Adaptive Grid Programs. D. Angulo, R. Aydt, F. Berman, A. Chien, K. Cooper, H. Dail, J. Dongarra, I. Foster, D. Gannon, L. Johnsson, K. Kennedy, C, Kesselman, M. Mazina, J. Mellor-Crummey, D. Reed, O. Sievert, L. Torczon, S. Vadhiyar, and R. Wolski. IPD, 2002.
[Citation, PDF]
Design and Evaluation of a Resource Selection Framework for Grid Applications. D. Angulo, I. Foster, C. Liu, and L. Yang. Proceedings of IEEE International Symposium on High Performance Distributed Computing (HPDC-11), Edinburgh, Scotland, July 2002.
[Citation, PDF]
On Fully Decentralized Resource Discovery in Grid Environments. A. Iamnitchi and I. Foster. International Workshop on Grid Computing, Denver, CO, November 2001.
[Citation, PS, PDF]
Condor-G: A Computation Management Agent for Multi-Institutional Grids. J. Frey, T. Tannenbaum, M. Livny, I. Foster, S. Tuecke. Proceedings of the Tenth International Symposium on High Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.
[Citation, PDF]
Practical Resource Management for Grid-based Visual Exploration. K. Czajkowski, A.K. Demir, C. Kesselman, M. Thiebaux. Proceedings of the Tenth International Symposium on High Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.
[Citation, PDF]
End-to-End Provision of Policy Information for Network QoS. V. Sander, W. A. Adamson, I. Foster, A. Roy. Proceedings of the Tenth IEEE Symposium on High Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.
[Citation, PDF]
A Problem-Specific Fault-Tolerance Mechanism for Asynchronous, Distributed Systems. A. Iamnitchi and I. Foster. Proceedings of the 2000 International Conference on Parallel Processing, 2000.
[Citation, PDF]
A Quality of Service Architecture that Combines Resource Reservation and Application Adaptation. I. Foster, A. Roy, V. Sander. 8th International Workshop on Quality of Service, 2000.
[Citation, PS, PDF]
A Differentiated Services Implementation for High-Performance TCP Flows. V. Sander, I. Foster, A. Roy, L. Winkler. Proceedings of the TERENA Networking Conference, 2000.
[Citation, PS, PDF]
Scheduling with Advanced Reservations. W. Smith, I. Foster, V. Taylor. Proceedings of the IPDPS Conference, May 2000.
[Citation, PS, PDF]
Using Run-Time Predictions to Estimate Queue Wait Times and Improve Scheduler Performance. W. Smith, V. Taylor, I Foster. Proceedings of the IPPS/SPDP '99 Workshop on Job Scheduling Strategies for Parallel Processing, 1999.
[Citation, PS, PDF]
Resource Co-Allocation in Computational Grids. K. Czajkowski, I. Foster, and C. Kesselman. Proceedings of the Eighth IEEE International Symposium on High Performance Distributed Computing (HPDC-8), pp. 219-228, 1999.
[Citation, PDF]
End-to-End Quality of Service for High-End Applications. I. Foster, A. Roy, V. Sander, L. Winkler. Technical Report, 1999.
[Citation, PS, PDF]
QoS as Middleware: Bandwidth Reservation System Design. G. Hoo, W. Johnston, I. Foster, A. Roy. Proceedings of the 8th IEEE Symposium on High Performance Distributed Computing, pp. 345-346, 1999.
[Citation, PS, PDF]
A Network Performance Tool for Grid Computations. C. Lee, R. Wolski, I. Foster, C. Kesselman, J. Stepanek. Supercomputing '99, 1999.
[Citation, PS, PDF]
A Distributed Resource Management Architecture that Supports Advance Reservations and Co-Allocation. I. Foster, C. Kesselman, C. Lee, R. Lindell, K. Nahrstedt, A. Roy. Intl Workshop on Quality of Service, 1999.
Describes the new Globus Architecture for Reservation and Allocation, which integrates CPU and network QoS.
[Citation, PS, PDF]
The Quality of Service Component for the Globus Metacomputing System. C. Lee, C. Kesselman, J. Stepanek, R. Lindell, S. Hwang, B. Scott Michel, J. Bannister, I. Foster, A. Roy. Proc. IWQoS '98, pp. 140-142, 1998.
Brief overview of an early Globus QoS effort.
[Citation, PS, PDF]
A Resource Management Architecture for Metacomputing Systems. K. Czajkowski, I. Foster, N. Karonis, C. Kesselman, S. Martin, W. Smith, S. Tuecke. Proc. IPPS/SPDP '98 Workshop on Job Scheduling Strategies for Parallel Processing, pg. 62-82, 1998.
Describes the resource management architecture implemented as part of the Globus system.
[Citation, PS, PDF]
Predicting Application Run Times Using Historical Information. W. Smith, I. Foster, V. Taylor. Proc. IPPS/SPDP '98 Workshop on Job Scheduling Strategies for Parallel Processing, 1998.
Describes techniques for predicting application run times.
[Citation, PS, PDF]
Information Services Components (MDS, monitoring, etc.)
Performance Analysis of the Globus Toolkit Monitoring and Discovery Service, MDS2. X. Zhang and J. Schopf. Proceedings of the International Workshop on Middleware Performance (MP 2004), part of the 23rd International Performance Computing and Communications Workshop (IPCCC), April 2004.
[Citation, PDF]
A Performance Study of Monitoring and Information Services for Distributed Systems. X. Zhang, J. Freschl, and J. Schopf. Proceedings of HPDC, August 2003.
[Citation, PDF]
Grid Information Services for Distributed Resource Sharing. K. Czajkowski, S. Fitzgerald, I. Foster, C. Kesselman. Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.
[Citation, PDF]
A Fault Detection Service for Wide Area Distributed Computations. P. Stelling, I. Foster, C. Kesselman, C.Lee, G. von Laszewski. Proc. 7th IEEE Symposium on High Performance Distributed Computing, pp. 268-278, 1998.
Describes a fault detection service based on unreliable fault detectors and its implementation as the Globus Heartbeat Monitor.
[Citation, PS, PDF, bibtex]
Usage of LDAP in Globus. I. Foster, G. von Laszewski.
This short note describes the use of LDAP in the Globus toolkit. It answers three questions: What is LDAP? Where is it used? and Why is it used in Globus?
[Citation, PS, PDF]
A Directory Service for Configuring High-Performance Distributed Computations. S. Fitzgerald, I. Foster, C. Kesselman, G. von Laszewski, W. Smith, S. Tuecke. Proc. 6th IEEE Symposium on High-Performance Distributed Computing, pp. 365-375, 1997.
Describes the Metacomputing Directory Service used to maintain information about Globus components.
[Citation, PS, PDF, bibtex]
Security Components (GSI, CAS, etc.)
A Multipolicy Authorization Framework for Grid Security. Bo Lang, Ian Foster, Frank Siebenlist, Rachana Ananthakrishnan, Tim Freeman. Accepted by the IEEE NCA06 Workshop on Adaptive Grid Computing (to appear in Proc. Fifth IEEE Symposium on Network Computing and Application), Cambridge, USA, July 24-26, 2006.
[Citation, PDF]
X.509 Proxy Certificates for Dynamic Delegation. V. Welch, I. Foster, C. Kesselman, O. Mulmo, L. Pearlman, S. Tuecke, J. Gawor, S. Meder, F. Siebenlist. 3rd Annual PKI R&D Workshop, 2004.
[Citation, PDF]
Security for Grid Services. V. Welch, F. Siebenlist, I. Foster, J. Bresnahan, K. Czajkowski, J. Gawor, C. Kesselman, S. Meder, L. Pearlman, S. Tuecke. Twelfth International Symposium on High Performance Distributed Computing (HPDC-12), IEEE Press, to appear June 2003.
[Citation, PDF]
Using CAS to manage role-based VO sub-groups. Shane Canon, Steve Chan, Doug Olson, Craig Tull, and Von Welch. In Proceedings of Computing in High Energy Physics 03 (CHEP '03), 2003.
[Citation, PDF]
The Community Authorization Service: Status and Future. Ian Foster, Carl Kesselman, Laura Pearlman, Steven Tuecke, and Von Welch. In Proceedings of Computing in High Energy Physics 03 (CHEP '03), 2003.
[Citation, PDF]
Fine-Grain Authorization for Resource Management in the Grid Environment. K. Keahey, V. Welch. Proceedings of Grid2002 Workshop, 2002.
[Citation, PDF]
A Community Authorization Service for Group Collaboration. L. Pearlman, V. Welch, I. Foster, C. Kesselman, S. Tuecke. Proceedings of the IEEE 3rd International Workshop on Policies for Distributed Systems and Networks, 2002.
[Citation, PDF]
An Online Credential Repository for the Grid: MyProxy. J. Novotny, S. Tuecke, V. Welch. Proceedings of the Tenth International Symposium on High Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.
[Citation, PS, PDF]
A National-Scale Authentication Infrastructure. R. Butler, D. Engert, I. Foster, C. Kesselman, S. Tuecke, J. Volmer, V. Welch. IEEE Computer, 33(12):60-66, 2000.
Describes our experience designing, developing, and deploying the Grid Security Infrastructure.
[Citation, PDF]
A Security Architecture for Computational Grids. I. Foster, C. Kesselman, G. Tsudik, S. Tuecke. Proc. 5th ACM Conference on Computer and Communications Security Conference, pp. 83-92, 1998.
Describes techniques for authentication in wide area computing environments.
[Citation, PS, PDF]
Managing Security in High-Performance Distributed Computing. I. Foster, N. T. Karonis, C. Kesselman, S. Tuecke. Cluster Computing, 1(1):95-107, 1998.
Discusses use of Nexus transforms to integrate security.
[Citation, PS, PDF]
Visualization
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), 2003.
[Citation, PDF]
GridMapper: A Tool for Visualizing the Behavior of Large-Scale Distributed Systems. W. Allcock, J. Bester, J. Bresnahan, I. Foster, J. Gawor, J. A. Insley, J. M. Link, and M. E. Papka. 11th IEEE International Symposium on High Performance Distributed Computing (HPDC-11), pp179-187, Edinburgh, Scotland, July 24-16, 2002.
[Citation, PS, PDF]
Distance Visualization: Data Exploration on the Grid. I. Foster, J. Insley, G. von Laszewski, C. Kesselman, M. Thiebaux. IEEE Computer Magazine, 32 (12):36-43, 1999.
[Citation, PDF, bibtex]
Java CoG Kit
Gregor von Laszewski has produced a list of selected Java CoG Kit references that contains more than 60 references published by the Java CoG Kit Team. The links in this PDF document can be clicked to obtain the manuscripts.
InfoGram: A Grid Service that Supports Both Information Queries and Job Execution. G. von Laszewski, I. Foster, J. Gawor, A. Schreiber, C. Pena. Proceedings of the 11th IEEE International Symposium on High-Performance Distributed Computing (HPDC-11), IEEE Press, Edinburg, Scotland, July 2002.
[Citation, PS, PDF, bibtext]
Designing Grid-based Problem Solving Environments. G. von Laszewski, I. Foster, J. Gawor, P. Lane, N. Rehn, M. Russell. 34th Hawai'i International Conference on System Science, 2001.
[Citation, PDF, bibtext]
Multi-paradigm Communications in Java for Grid Computing. V. Getov, G. von Laszewski, M. Philippsen, I. Foster. Communications of the ACM, 44(10):118-125, 2001.
[Citation, PDF, Website, bibtext]
A Java Commodity Grid Toolkit. G, von Laszewski, I. Foster, J. Gawor, P. Lane. Concurrency: Practice and Experience, 13, 2001.
[Citation, PDF]
CoG Kits: A Bridge between Commodity Distributed Computing and High-Performance Grids. G. von Laszewski, I. Foster, J. Gawor, W. Smith, and S. Tuecke. CoG Kits: A Bridge between Commodity Distributed Computing and High-Performance Grids. In ACM Java Grande 2000 Conference, pages 97106, San Francisco, CA, 3-5 June 2000.
[Citation, PS, PDF, bibtext]
Grid-based Asynchronous Migration of Execution Context in Java Virtual Machines. G. von Laszewski, K Shudo, Y. Muraoka. In A. Bode, T. Ludwig, W. Karl, and R. Wismuller, editors, Proceedings of EuroPar 2000, volume 1900 of Lecture Notes in Computer Science, pages 22–34, Munich, Germany, 29 August - 1 September 2000. Springer.
[Citation, PS, bibtext]
Grid Infrastructure to Support Science Portals for Large Scale Instruments. Gregor von Laszewski and Ian Foster. Grid Infrastructure to Support Science Portals for Large Scale Instruments. In Proceedings of the Workshop Distributed Computing on the Web (DCW), pages 1–16. University of Rostock, Germany, 21-23 June 1999.
[Citation, PS, PDF, bibtext]
MPICH-G2
MPICH-G2: A Grid-Enabled Implementation of the Message Passing Interface. N. Karonis, B. Toonen, and I. Foster. Journal of Parallel and Distributed Computing, 2003.
[Citation, PDF]
MPICH-GQ: Quality-of-Service for Message Passing Programs. A. Roy, I. Foster, W. Gropp, N. Karonis, V. Sander, and B. Toonen. Proceedings of the IEEE/ACM SC2000 Conference, November 4-10, 2000.
[Citation, PDF]
Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance. N. Karonis, B. de Supinski, I. Foster, W. Gropp, E. Lusk, J. Bresnahan. Proceedings of the 14th International Parallel Distributed Processing Symposium (IPDPS '00), pp 377-84, Cancun, Mexico, May 200.
[Citation, PDF]
Accurately Measuring MPI Broadcasts in a Computational Grid. B. de Supinski, N. Karonis. Proc. 8th IEEE Symp. on High Performance Distributed Computing, pp. 29-37, August 1999.
[Citation, PDF]
A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems. I. Foster, N. Karonis. Proc. 1998 SC Conference, November, 1998.
[Citation, PS, PDF]
Wide-Area Implementation of the Message Passing Interface. I. Foster, J. Geisler, W. Gropp, N. Karonis, E. Lusk, G. Thiruvathukal, S. Tuecke. Parallel Computing, 24(12):1735-1749, 1998.
[Citation, PS, PDF]
Nexus
A Secure Communications Infrastructure for High-Performance Distributed Computing. I. Foster, N. Karonis, C. Kesselman, G. Koenig, S. Tuecke. 6th IEEE Symp. on High-Performance Distributed Computing, pp. 125-136, 1997.
Describes the techniques used within Nexus to support the selective application of message privacy and integrity mechanisms
[Citation, PS, PDF]
Managing Multiple Communication Methods in High-Performance Networked Computing Systems. I. Foster, J. Geisler, C. Kesselman, S. Tuecke. J. Parallel and Distributed Computing, 40:35-48, 1997.
Describes mechanisms for multi-method communication and their implementation in the Nexus communication library.
[Citation, PS, PDF]
MPI on the I-WAY: A Wide-Area, Multimethod Implementation of the Message Passing Interface. I. Foster, J. Geisler, S. Tuecke. Proc. 1996 MPI Developers Conference, 10-17, 1996.
Describes the Nexus-based implementation of MPI developed for the I-WAY experiment.
[Citation, PS, PDF]
The Nexus Approach to Integrating Multithreading and Communication. I. Foster, C. Kesselman, S. Tuecke, J. Journal of Parallel and Distributed Computing, 37:70--82, 1996.
Describes aspects of the Nexus multithreaded runtime system, the communication component of Globus.
[Citation, PS, PDF]
Enabling Technologies for Web-Based Ubiquitous Supercomputing. I. Foster, S. Tuecke. Proc. 5th IEEE Symp. on High Performance Distributed Computing, pp. 112-119, 1996.
Discusses the concept of ubiquitous supercomputing and a Java binding for Nexus that can be used to implement it.
[Citation, PS, PDF]
The Nexus Task-Parallel Runtime System.. I. Foster, C. Kesselman, S. Tuecke. Proc. 1st Int'l Workshop on Parallel Processing, pp. 457-462, 1994.
A brief introduction to Nexus concepts.
[Citation, PDF]
Nexus: Runtime Support for Task-Parallel Programming Languages. Technical Report: Mathematics and Computer Science Division, Argonne National Laboratory, 1994.
A long version of the preceding paper that also describes how Nexus is used in two parallel language compilers
[Citation, PDF]
The PORTSO Interface. Technical Report: Mathematics and Computer Science Division, Argonne National Laboratory, 1994; revised periodically.
Describes a portable thread interface defined by the PORTS consortium.
[Citation, PS, PDF]
Applications
Accelerating Medical Research using the Swift Workflow System. Stef-Praun, T., Clifford, B., Foster, I., Hasson, U., Hategan, M., Small, S., Wilde, M and Zhao,Y. Health Grid, 2007
[Citation, PDF]
Accelerating solution of a moral hazard problem with Swift. Stef-Praun, T., Madeira, G., Foster, I., and Townsend, R. e-Social Science, 2007
[Citation, PDF]
Automating Climate Science: Large Ensemble Simulations on the TeraGrid with the GriPhyN Virtual Data System. V. Nefedova, R. Jacob, I. Foster, Z. Liu, Y. Liu, E. Deelman, G Mehta, M. Su, K. Vahi. Presented at the eScience Conference in Amsterdam, December, 2006
[Citation, PDF]
The Earth System Grid: Supporting the Next Generation of Climate Modeling Research. D. Bernholdt, S. Bharathi, D. Brown, K. Chancio, M. Chen, A. Chervenak, L. Cinquini, B. Drach, I. Foster, P. Fox, J. Garcia, C. Kesselman, R. Markel, D. Middleton, V. Nefedova, L. Pouchard, A. Shoshani, A. Sim, G. Strand, D. Williams. Proceedings of the IEEE, 93:3, March, 2005, 485-495.
[Citation, PDF]
Grids for Experimental Science: The Virtual Control Room. K. Keahey, M. E. Papka, Q. Peng, D. Schissel, G. Abla, T. Araki, J. Burruss, E. Feibush, P. Lane, S. Klasky, T. Leggett, D. McCune, L. Randerson, in proceedings of the Challenges of Large Applications in Distributed Environments (CLADE), Honolulu, HI, June 07, 2004.
[Citation, PDF]
Agreement-Based Interactions for Experimental Science. K. Keahey, T. Araki, and P. Lane. In Proceedings of Europar, August, 2004.
[Citation, PDF]
Dynamic Creation and Management of Runtime Environments in the Grid. K. Keahey, M. Ripeanu, K. Doering, Workshop on Designing and Building Grid Services, GGF-9, October 8, 2003.
[Citation, PDF]
NEESgrid: A Distributed Collaboratory for Advanced Earthquake Engineering Experiment and Simulation. B. Spencer Jr., T.A. Finholt, I. Foster, C. Kesselman, C. Beldica, J. Futrelle, S. Gullapalli, P. Hubbard, L. Liming, D. Marcusiu, L. Pearlman, C. Severance, G. Yang, 13th World Conference on Earthquake Engineering, to appear, August 2004.
[PDF]
Distributed Hybrid Earthquake Engineering Experiments: Experiences with a Ground-Shaking Grid Application. L. Pearlman, C. Kesselman, S. Gullapalli, B.F. Spencer, Jr., J. Futrelle, K. Ricker, I. Foster, P. Hubbard and C. Severance, Proceedings of the 13th IEEE Symposium on High Performance Distributed Computing, to appear, June 2004.
[Citation, PDF]
Computational Grids in Action: The National Fusion Collaboratory. K. Keahey, T. Fredian, Q. Peng, D.P. Schissel, M. Thompson, I. Foster, M. Greenwald, and D. McCune, Future Generation Computer Systems, 18:8, pg. 1005-1015, October 2002.
[Citation, PDF]
The Astrophysics Simulation Collaboratory: A Science Portal Enabling Community Software Development. M. Russel, G. Allen, G, Daues, I. Foster, E. Seidel, J. Novotny, J. Shalf, G, von Laszewski. Cluster Computing, 5(3):297-304, 2002.
[Citation, bibtext, PDF]
The GrADS Project: Software Support for High-Level Grid Application Development. F. Berman, A. Chien, K. Cooper, J. Dongarra, I. Foster, D. Gannon, L. Johnson, K. Kennedy, C. Kesselman, J. Mellor-Crummey, D. Reed, L. Torczon, R. Wolski. International Journal of High-Performance Computing Applications, 15(4), 2002.
[Citation]
The Cactus Worm: Experiments with Dynamic Resource Selection and Allocation in a Grid Environment. G. Allen, D. Angulo, I. Foster, G. Lanfermann, Chuang Liu, T. Radke, E. Seidel and J. Shalf. International Journal of High-Performance Computing Applications, Vol. 15 (4) 2001.
[Citation, PDF]
Performance Predictions for a Numerical Relativity Package in Grid Environments. M. Ripeanu, A. Iamnitchi, and I. Foster. International Journal of High-Performance Computing Applications, Vol. 15 (4) 2001.
[Citation, PS, PDF]
Cactus Application: Performance Predictions in Grid Environments. M. Ripeanu, A. Iamnitchi, and I. Foster. EuroPar 2001, Manchester, UK, August 2001.
[Citation, PS, PDF]
The Astrophysics Simulation Collaboratory: A Science Portal Enabling Community Software Development. M. Russel, G. Allen, I. Foster, E. Seidel, J. Novotny, J. Shalf, G. von Laszewski, and G. Daues. Proceedings of High-Performance Distributed Computing 10 (HPDC-10), pages 207–215, San Francisco, CA, 7-9 August 2001.
[Citation, PDF, bibtext]
Supporting Efficient Execution in Heterogeneous Distributed Computing Environments with Cactus and Globus. G. Allen, T. Dramlitsch, I. Foster, N. Karonis, M. Ripeanu, E. Seidel and B. Toonen. Proceedings of SC 2001, November 10-16, 2001.
[Citation, PDF]
High-Performance Remote Access to Climate Simulation Data: A Challenge Problem for Data Grid Technologies. B. Allcock, I. Foster, V. Nefedova, A. Chervenak, E. Deelman, C. Kesselman, J. Leigh, A. Sim, A. Shoshani, B. Drach, D. Williams. SC 2001, November 2001.
[Citation, PDF]
A High-Throughput X-ray Microtomography System at the Advanced Photon Source. Y. Wang, F. De Carlo, D. Mancini, I. McNulty, B. Tieman, J. Bresnahan, I. Foster, J. Insley, P. Lane, G. von Laszewski, C. Kesselman, M.-H. Su, M. Thiebaux. Review of Scientific Instruments, 72(4):2062–2068, April 2001.
[Citation, PDF, bibtext]
The Earth System Grid II: Turning Climate Datasets Into Community Resources. I. Foster, E. Alpert, A. Chervenak, B. Drach, C. Kesselman, V. Nefedova, D. Middleton, A. Shoshani, A. Sim, D. Williams. Proceedings of the American Meterologcal Society Conference, 2001.
[Citation, PDF]
Computational Design and Performance of the Fast Ocean Atmosphere Model, Version One. R. Jacob, C. Schafer, I. Foster, M. Tobis, J. Anderson. 2001 Intl Conference on Computational Science, 2001.
[Citation, PDF]
The Cactus-G Toolkit: Supporting Efficient Execution in Heterogeneous Distributed Computing Environments. G. Allen, T. Dramlitsch, I. Foster, T. Goodale, N. Karonis, M. Ripeanu, E. Seidel, and B. Toonen. Proceedings of the 4th Globus Retreat, Pittsburg, PA, August 2000.
[Citation, PS, PDF]
Using CORBA and Globus to Coordinate Multidisciplinary Aeroscience Applications. I. Lopez, G.J. Follen, R. Gutierrez, I. Foster, B. Ginsburg, O. Larsson, and S. Tuecke. Proceedings of the NASA HPCC/CAS Workshop, February 15-17, 2000.
[Citation]
Using Computational Grid Capabilities to Enhance the Ability of an X-ray Source for Structural Biology. G. von Laszewski, M. Westbrook, I. Foster, E. Westbrook, C. Barnes. Cluster Computing, 3(3):187-199, 2000.
[Citation, PS, bibtext]
A Review of Tele-Immersive Applications in the CAVE Research Network. J. Leigh, A. Johnson, T. DeFanti, M. Brown, M. Ali, S. Bailey, A. Banerjee, P. Benerjee, J. Chen, K. Curry, J. Curtis, F. Dech, B. Dodds, I. Foster, S. Graser, K. Ganeshan, D. Glen, R. Grossman, R. Heiland, J. Hicks, A. Hudson, T. Imai, M. Khan, A. Kapoor, R. Kenyon, J. Kelso, R. Kriz, C. Lascara, X. Liu, Y. Lin, T. Mason, A. Millman, K. Nobuyuki, K. Park, B. Parod, P. Rajlich, M. Rasmussen, M. Rawlings, D. Robertson, S. Thongrong, R. Stein, K. Swartz, S. Tuecke, H. Wallach, H. Wong, G. Wheless. Proceedings of the IEEE Virtuality Reality 2000 International Conference (VR 2000), 1999.
[Citation, PS, PDF]
Multivariate Geographic Clustering in a Metacomputing Environment Using Globus. G. Mahinthakumar, F.M. Hoffman, W.W. Hargrove, N. Karonis. Proc. Supercomputing 99, November 1999.
[Citation, PDF]
Numerical Relativity in a Distributed Environment. W. Benger, I. Foster, J. Novotny, E. Seidel, J. Shalf, W. Smith, P. Walker. Ninth SIAM Conference on Parallel Processing for Scientific Computing, April 1999.
[Citation, PS, PDF]
Large-Scale Distributed Computational Fluid Dynamics on the Information Power Grid using Globus. S. Barnard, R. Biswas, S. Saini, R. Van der Wijngaart, M. Yarrow, L. Zechter, I. Foster, O. Larsson. Proc. of Frontiers '99, 1999.
[Citation, PS, PDF]
The International Grid (iGrid): Empowering Global Research Community Networking Using High Performance International Internet Services. M. D. Brown, T. DeFanti, M. A. McRobbie, A. Verlo, D. Plepys, D. F. McMullen, K. Adams, J. Leigh, A. E. Johnson, I. Foster, C. Kesselman, A. Schmidt, S. N. Goldstein. iGrid, April 1999.
[Citation, PS, PDF]
Real-Time Analysis, Visualization, and Steering of Microtomography Experiments at Photon Sources. G. von Laszewski, M. Su, J. A. Insley, I. Foster, J. Bresnahan, C. Kesselman, M. Thiebaux, M. L. Rivers, S. Wang, B. Tieman, I. McNulty. Ninth SIAM Conference on Parallel Processing for Scientific Computing, April 1999.
[Citation, PS, PDF, bibtext]
Implementing Distributed Synthetic Forces Simulations in Metacomputing Environments. S. Brunett, D. Davis, T. Gottshalk, P. Messina, C. Kesselman. Proceedings of the Heterogeneous Computing Workshop, Mar. 1998.
[Citation, PS, PDF]
Application Experiences with the Globus Toolkit. S. Brunett, K. Czajkowski, S. Fitzgerald, I. Foster, A. Johnson, C. Kesselman, J. Leigh, S. Tuecke. Proceedings of 7th IEEE Symp. on High Performance Distributed Computing, July 1998.
A case study of two applications built using the Globus Toolkit.
[Citation, PS, PDF]
Overview of the I-WAY: Wide Area Visual Supercomputing. T. DeFanti, I. Foster, M. Papka, R. Stevens, T.Kuhfuss. International Journal of Supercomputer Applications, 10(2):123-130, 1996.
Provides a brief introduction to the I-WAY experiment, the I-WAY network, and some I-WAY applications.
[Citation, PDF]
Near-real-time Satellite Image Processing: Metacomputing in CC++. C. Lee, C. Kesselman, S. Schwab. Computer Graphics and Applications, 16(4):79-84, 1996.
Describes an I-WAY application and the CC++ language used to develop it.
[Citation, PS, PDF]
Other Globus-Related Research
Perspectives on Distributed Computing: Thirty People, Four User Types, and the Distributed Computing User Experience. L. Childers, L. Liming, and I. Foster. Argonne National Laboratory Technical Report ANL/MCS/CI-31, September 2008
[Citation, PDF]
LEGS: A WSRF Service to Estimate Latency Between Arbitrary Hosts on the Internet. R. Vijayprasanth, R. Kavithaa and Rajkumar Kettimuthu. Proceedings of the 2007 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA 2007), June 2007
[Citation, PDF]
Survey of Protocols and Mechanisms for Enhanced Transport over Long Fat Pipes. Eric He, Rajkumar Kettimuthu, Sanjay Hegde, Yunhong Gu, Michael Welzl, Pascale Primet, Jason Leigh and Chaoyue Xiong. Global Grid Forum White paper, Data Transport Research Group, 2003/2004
[Citation, PDF]
Restricted Slow-Start for TCP. William Allcock, Sanjay Hegde and Rajkumar Kettimuthu. The 2005 IEEE International Conference on Cluster Computing 2005, September 2005
[Citation, PDF]
Appropriateness of Transport Mechanisms in Data Grid Middleware. Rajkumar Kettimuthu, Sanjay Hegde, William E. Allcock and John Bresnahan. 15th Annual SuperComputing Conference (SC 2002), November 2002
[Citation, PPT]
Report of the UK Globus Week Workshop 2005. Argonne National Laboratory Technical Memorandum ANL/MCS-TM-291 and UK National e-Science Center Technical Report UKeS-2005-06, August 2005.
[Citation, PDF]
Run-time Prediction of Parallel Applications on Shared Environments. B. Lee and J. Schopf. Poster Paper, Proceedings of Cluster2003, December 2003.
[Citation, PDF]
Small-World File-Sharing Communities. A. Iamnitchi, M. Ripeanu, and I. Foster. INFOCOM 2004, Hong Kong, March, 2004.
[Citation, PDF]
Cache Replacement Policies Revisited The The Case of P2P Traffic. A. Wierzbicki, N. Leibowitz, M. Ripeanu, and R. Wozniak. 4th GP2P Workshop, Chicago, IL, April, 2004.
[Citation, PDF]
Deconstructing the Kazaa Network. N. Leibowitz, M. Ripeanu, and A. Wierzbicki. 3rd IEEE Workshop on Internet Applications (WIAPP'03), June 23 - 24, 2003, San Jose, CA.
[Citation, PDF]
The Grid2003 Production Grid: Principles and Practice. I. Foster, J. Gieraltowski, S. Gose, N. Maltsev, E. May, A., Rodriguez, D. Sulakhe, A. Vaniachine, J. Shank, S. Youssef, D. Adams, R. Baker, W. Deng, J. Smith, D. Yu, I. Legrand, S. Singh, C. Steenberg, Y. Xia, A. Afaq, E. Berman, J. Annis, L.A.T. Bauerdick, M. Ernst, I. Fisk, L. Giacchetti, G. Graham, A. Heavey, J. Kaiser, N. Kuropatkin, R. Pordes, V. Sekhri, J. Weigand, Y. Wu, K. Baker, L. Sorrillo, J. Huth, M. Allen, L. Grundhoefer, J. Hicks, F. Luehring, S. Peck, R. Quick, S. Simms, G. Fekete, J. vandenBerg, K. Cho, K. Kwon, D. Son, H. Park, S. Canon, K. Jackson, D.E. Konerding, J. Lee, D. Olson, I. Sakrejda, B. Tierney, M. Green, R. Miller, J. Letts, T. Martin, D. Bury, C. Dumitrescu, D. Engh, R. Gardner, M. Mambelli, Y. Smirnov, J. Voeckler, M. Wilde, Y. Zhao, X. Zhao, P. Avery, R. Cavanaugh, B. Kim, C. Prescott, J. Rodriguez, A. Zahn, S. McKee, C. Jordan, J. Prewett, T. Thomas, H. Severini, B. Clifford, E. Deelman, L. Flon, C. Kesselman, G. Mehta, N. Olomu, K. Vahi, K. De, P. McGuigan, M. Sosebee, D. Bradley, P. Couvares, A. De Smet, C. Kireyev, E. Paulson, A. Roy, S. Koranda, B. Moe. 13th Proceedings of the International IEEE Symposium on High Performance Distributed Computing, to appear June 2004.
[Citation, PDF]
Globus and PlanetLab Resource Management Solutions Compared. M. Ripeanu, M. Bowman, J. Chase, I. Foster, and M. Milenkovic. 13thProceedings of the International IEEE Symposium on High Performance Distributed Computing, to appear June 2004.
[Citation, PDF]
Homeostatic and Tendency-based CPU Load Predictions. L. Yang, I. Foster, J. Schopf. Proceedings of IPDPS 2003, April 2003.
[Citation, PDF]
Disk Resident Arrays: An Array-Oriented I/O Library for Out-of-Core Computations, Services for Distributed System Integration. I. Foster, J. Nieplocha. High-Performance Mass Storage and Parallel I/O, 488-98, IEEE and Wiley Press, 2002.
[Citation], PS
Grids and Research Networks as Drivers and Enablers of Future Internet Architectures. K. Baxevanidis, H. Davies, I. Foster, F. Gagliardi. Computer Networks, 2002.
[Citation]
Mapping the Gnutella Network: Properties of Large-Scale Peer-to-Peer Systems and Implications for System Design. M. Ripeanu, I. Foster and A. Iamnitchi. IEEE Internet Computing, vol 6(1), January-February 2002.
[Citation, PDF]
Mapping the Gnutella Network: Macroscopic Properties of Large-Scale Peer-to-Peer Systems. M. Ripeanu, I. Foster. 1st International Workshop on Peer-to-Peer Systems (IPTPS'02)), Cambridge, MA, March 2002.
[Citation, PDF]
Grid Technologies & Applications: Architecture & Achievements. I. Foster. Intl Conference on Computing in High Energy and Nuclear Physics, 2001 (reprinted in Astronomical Data Analysis Systems and Software (ADASS) 2002).
[Citation, PDF]
Generalized Communicators in the Message Passing Interface. E. Demaine, I. Foster, C. Kesselman, M. Snir. IEEE Trans. Parallel and Distributed Systems, 12(6):610-616, 2001.
[Citation]
Peer-to-Peer Architecture Case Study: Gnutella. M. Ripeanu. 2001 International Conference on Peer-to-Peer Computing (P2P2001), Linkoping, Sweeden, August 2001.
[Citation, PDF]
The Model Coupling Toolkit. J. Larson, R. Jacob, I. Foster, J. Guo. 2001 Intl Conference on Computational Science, 2001.
[Citation, PDF]
The Emergence of the Grid. I. Foster. Nature Yearbook of Science and Technolgy, Nature Publishing Group, 2001.
[Citation]
The Emerging Grid. I. Foster, C. Kesselman. Computational Aerosciences in the 21st Century, 29-46, Kluwer Academic, 2000.
[Citation]
Grid Computing. I. Foster. Advance, 51-56, 2000.
[Citation]
A Fault Detection Service for Wide Area Distributed Computations. P. Stelling, C. DeMatteis, I. Foster, C. Kesselman, C. Lee, G. von Laszewski. Cluster Computing, 2:117-128, 1999.
[Citation, PDF, bibtext]
The Beta Grid: A National Infrastructure for Computer Systems Research. I. Foster. Proc. 1999 Extreme Linux Workshop, also published in Proc. NetStore Conference, 1999.
[Citation]
Citations for the Globus Toolkit
Many Globus contributors work in an academic environment, in which "citations" are (for better or worse) often viewed as important. Thus, if you are writing a technical article about Grids, Grid tools, or Grid applications, we'd be grateful if you cite relevant papers by Globus team members. (Please do not cite a Web page; that doesn't help!) For the Globus Toolkit in general:
- Globus Toolkit Version 4: Software for Service-Oriented Systems. I. Foster. IFIP International Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, pp 2-13, 2005.
This paper is an excellent introduction to the Globus Toolkit 4.0 and its use. - Globus: A Metacomputing Infrastructure Toolkit. I. Foster, C. Kesselman. Intl J. Supercomputer Applications, 11(2):115-128, 1997.
- A Globus Toolkit Primer. I. Foster, 2005.
For Grid concepts and architecture:
- The Anatomy of the Grid: Enabling Scalable Virtual Organizations. I. Foster, C. Kesselman, S. Tuecke. International J. Supercomputer Applications, 15(3), 2001.
- The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. I. Foster, C. Kesselman, J. Nick, S. Tuecke, 2002.
- The Grid: Blueprint for a New Computing Infrastructure, I. Foster and C. Kesselman (Eds), Morgan Kaufmann, 2005.