Welcome to D
SIGMOD 2003
PODS 2003
SIGMOD-RECOR
ADBIS
CIDR 2003
CIKM 2003
DASFAA 2003
Data Enginee
DEBS
DMKD 2003
DOLAP 2003
DPDJ 2003
ER
GIS 2003
Hypertext 20
ICDE 2003
ICDM 2003
ICDT 2003
JCDL 2003
KRDB 2003
MIR 2003
MIS 2003
MMDB 2003
RIDE 2003
SBBD 2003
SIGIR 2003
SIGIR-FORUM
SIGKDD 2003
SIGKDD-EXP
SSDBM 2003
TIME 2003
TODS
VLDB 2003
VLDB Journal
WIDM 2003
About DiSC 2
Editorial Bo
Acknowledgem
DiSC 2004 Pr
ADVIS
DiSC'04 Feed
DiSC'04 Site
Search DiSC'
<<<Author Index>>>
Copyright No

Ian T. Foster

Papers on DiSC'04


The Virtual Data Grid: A New Model and Architecture for Data-Intensive Collaboration

The Virtual Data Grid: A New Model and Architecture for Data-Intensive Collaboration

Publications


Note: Links lead to the DBLP on the Web.

Ian T. Foster

Line Pouchard , Luca Cinquini , Bob Drach , Don Middleton , David E. Bernholdt , Kasidit Chanchio , Ian T. Foster, Veronika Nefedova , David Brown , Peter Fox , Jose Garcia , Gary Strand , Dean Williams , Ann L. Chervenak , Carl Kesselman , Arie Shoshani , Alex Sim : An Ontology for Scientific Information in a Grid Environment: the Earth System Grid. CCGRID 2003 : 626-632

Ian T. Foster, Jens-S. Vöckler , Michael Wilde , Yong Zhao : The Virtual Data Grid: A New Model and Architecture for Data-Intensive Collaboration. CIDR 2003

Von Welch , Frank Siebenlist , Ian T. Foster, John Bresnahan , Karl Czajkowski , Jarek Gawor , Carl Kesselman , Sam Meder , Laura Pearlman , Steven Tuecke : Security for Grid Services. HPDC 2003 : 48-57

Lingyun Yang , Ian T. Foster, Jennifer M. Schopf : Homeostatic and Tendency-Based CPU Load Predictions. IPDPS 2003 : 42

Ian T. Foster, Adriana Iamnitchi : On Death, Taxes, and the Convergence of Peer-to-Peer and Grid Computing. IPTPS 2003 : 118-128

Ian T. Foster: Building an Open Grid. NCA 2003 : 191-

Ian T. Foster: The Virtual Data Grid: A New Model and Architecture for Data-Intensive Collaboration. SSDBM 2003 : 11

Ian T. Foster, Robert L. Grossman : Data integration in a bandwidth-rich world. Commun. ACM 46 (11): 50-57 (2003)

Fred Douglis , Ian T. Foster: Guest Editors' Introduction: The Grid Grows Up. IEEE Internet Computing 7 (4): 24-26 (2003)

Nicholas T. Karonis , Brian R. Toonen , Ian T. Foster: MPICH-G2: A Grid-enabled implementation of the Message Passing Interface. J. Parallel Distrib. Comput. 63 (5): 551-563 (2003)

Ann L. Chervenak , Ewa Deelman , Carl Kesselman , Bill Allcock , Ian T. Foster, Veronika Nefedova , Jason Lee , Alex Sim , Arie Shoshani , Bob Drach , Dean Williams , Don Middleton : High-performance remote access to climate simulation data: a challenge problem for data grid technologies. Parallel Computing 29 (10): 1335-1356 (2003)

Kavitha Ranganathan , Adriana Iamnitchi , Ian T. Foster: Improving Data Availability through Dynamic Model-Driven Replication in Large Peer-to-Peer Communities. CCGRID 2002 : 376-381

Ian T. Foster, Frank Siebenlist , Steven Tuecke , Von Welch : Security and Certification Issues in Grid Computing. Certification and Security in E-Services 2002 : 47-55

William E. Allcock , Joseph Bester , John Bresnahan , Ian T. Foster, Jarek Gawor , Joseph A. Insley , Joseph M. Link , Michael Papka : GridMapper: A Tool for Visualizing the Behavior of Large-Scale Distributed Systems. HPDC 2002 : 179-187

Matei Ripeanu , Ian T. Foster: A Decentralized, Adaptive Replica Location Mechanism. HPDC 2002 : 24-

Gregor von Laszewski , Jarek Gawor , Carlos J. Peña , Ian T. Foster: InfoGram: A Grid Service that Supports Both Information Queries and Job Execution. HPDC 2002 : 333-342

Kavitha Ranganathan , Ian T. Foster: Decoupling Computation and Data Scheduling in Distributed Data-Intensive Applications. HPDC 2002 : 352-358

Adriana Iamnitchi , Ian T. Foster, Daniel Nurmi : A Peer-to-Peer Approach to Resource Location in Grid Environments. HPDC 2002 : 419

Chuang Liu , Lingyun Yang , Ian T. Foster, Dave Angulo : Design and Evaluation of a Resource Selection Framework for Grid Applications. HPDC 2002 : 63-72

Sudharshan Vazhkudai , Jennifer M. Schopf , Ian T. Foster: Predicting the Performance of Wide Area Data Transfers. IPDPS 2002

Ken Kennedy , Mark Mazina , John M. Mellor-Crummey , Keith D. Cooper , Linda Torczon , Francine Berman , Andrew A. Chien , Holly Dail , Otto Sievert , Dave Angulo , Ian T. Foster, Ruth A. Aydt , Daniel A. Reed , Dennis Gannon , S. Lennart Johnsson , Carl Kesselman , Jack Dongarra , Sathish S. Vadhiyar , Richard Wolski : Toward a Framework for Preparing and Executing Adaptive Grid Programs. IPDPS 2002

Adriana Iamnitchi , Matei Ripeanu , Ian T. Foster: Locating Data in (Small-World?) Peer-to-Peer Scientific Collaborations. IPTPS 2002 : 232-241

Matei Ripeanu , Ian T. Foster: Mapping the Gnutella Network: Macroscopic Properties of Large-Scale Peer-to-Peer Systems. IPTPS 2002 : 85-93

Karl Czajkowski , Ian T. Foster, Carl Kesselman , Volker Sander , Steven Tuecke : SNAP: A Protocol for Negotiating Service Level Agreements and Coordinating Resource Management in Distributed Systems. JSSPP 2002 : 153-183

Laura Pearlman , Von Welch , Ian T. Foster, Carl Kesselman , Steven Tuecke : A Community Authorization Service for Group Collaboration. POLICY 2002 : 50-59

James Annis , Yong Zhao , Jens-S. Vöckler , Michael Wilde , Steve Kent , Ian T. Foster: Applying Chimera virtual data concepts to cluster finding in the Sloan Sky Survey. SC 2002 : 1-14

Ann L. Chervenak , Ewa Deelman , Ian T. Foster, Leanne Guy , Wolfgang Hoschek , Adriana Iamnitchi , Carl Kesselman , Peter Z. Kunszt , Matei Ripeanu , Bob Schwartzkopf , Heinz Stockinger , Kurt Stockinger , Brian Tierney : Giggle: a framework for constructing scalable replica location services. SC 2002 : 1-17

Ian T. Foster, Jens-S. Vöckler , Michael Wilde , Yong Zhao : Chimera: AVirtual Data System for Representing, Querying, and Automating Data Derivation. SSDBM 2002 : 37-46

Ian T. Foster, Carl Kesselman , Steven Tuecke : Die Anatomie des Grid. Peer-to-Peer: Ökonomische, technische und juristische Perspektiven 2002 : 119-152

James Frey , Todd Tannenbaum , Miron Livny , Ian T. Foster, Steven Tuecke : Condor-G: A Computation Management Agent for Multi-Institutional Grids. Cluster Computing 5 (3): 237-246 (2002)

Michael Russell , Gabrielle Allen , Greg Daues , Ian T. Foster, Edward Seidel , Jason Novotny , John Shalf , Gregor von Laszewski : The Astrophysics Simulation Collaboratory: A Science Portal Enabling Community Software Development. Cluster Computing 5 (3): 297-304 (2002)

Heinz Stockinger , Asad Samar , Koen Holtman , William E. Allcock , Ian T. Foster, Brian Tierney : File and Object Replication in Data Grids. Cluster Computing 5 (3): 305-314 (2002)

Kyriakos Baxevanidis , Howard Davies , Ian T. Foster, Fabrizio Gagliardi : Grids and research networks as drivers and enablers of future Internet architectures. Computer Networks 40 (1): 5-17 (2002)

Gregor von Laszewski , Michael Russell , Ian T. Foster, John Shalf , Gabrielle Allen , Greg Daues , Jason Novotny , Edward Seidel : Community software development with the Astrophysics Simulation Collaboratory. Concurrency and Computation: Practice and Experience 14 (13-15): 1289-1301 (2002)

Ian T. Foster, Carl Kesselman , Jeffrey M. Nick , Steven Tuecke : Grid Services for Distributed System Integration. IEEE Computer 35 (6): 37-46 (2002)

Matei Ripeanu , Adriana Iamnitchi , Ian T. Foster: Mapping the Gnutella Network. IEEE Internet Computing 6 (1): 50-57 (2002)

William E. Allcock , Joseph Bester , John Bresnahan , Ann L. Chervenak , Ian T. Foster, Carl Kesselman , Sam Meder , Veronika Nefedova , Darcy Quesnel , Steven Tuecke : Data management and transfer in high-performance computational grid environments. Parallel Computing 28 (5): 749-771 (2002)

Ian T. Foster: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Euro-Par 2001 : 1-4

Matei Ripeanu , Adriana Iamnitchi , Ian T. Foster: Cactus Application: Performance Predictions in Grid Environments. Euro-Par 2001 : 807-816

Adriana Iamnitchi , Ian T. Foster: On Fully Decentralized Resource Discovery in Grid Environments. GRID 2001 : 51-62

Kavitha Ranganathan , Ian T. Foster: Identifying Dynamic Replication Strategies for a High-Performance Data Grid. GRID 2001 : 75-86

Gregor von Laszewski , Ian T. Foster, Jarek Gawor , Peter Lane , Nell Rehn , Michael Russell : Designing Grid-based Problem Solving Environments and Portals. HICSS 2001

Volker Sander , William A. Adamson , Ian T. Foster, Alain J. Roy : End-to-End Provision of Policy Information for Network QoS. HPDC 2001 : 115-126

Karl Czajkowski , Carl Kesselman , Steven Fitzgerald , Ian T. Foster: Grid Information Services for Distributed Resource Sharing. HPDC 2001 : 181-194

Michael Russell , Gabrielle Allen , Greg Daues , Ian T. Foster, Edward Seidel , Jason Novotny , John Shalf , Gregor von Laszewski : The Astrophysics Simulation Collaboratory Portal: A Science Portal Enabling Community Software Development. HPDC 2001 : 207-215

Brian R. Toonen , David Ashton , Ewing L. Lusk , Ian T. Foster, William Gropp , Edgar Gabriel , Ralph Butler , Nicholas T. Karonis : Interfacing Parallel Jobs to Process Managers. HPDC 2001 : 431-432

James Frey , Todd Tannenbaum , Miron Livny , Ian T. Foster, Steven Tuecke : Condor-G: A Computation Management Agent for Multi-Institutional Grids. HPDC 2001 : 55-

Heinz Stockinger , Asad Samar , Koen Holtman , Bill Allcock , Ian T. Foster, Brian Tierney : File and Object Replication in Data Grids. HPDC 2001 : 76-86

Robert L. Jacob , Chad Schafer , Ian T. Foster, Michael Tobis , John Anderson : Computational Design and Performance of the Fast Ocean Atmosphere Model, Version One. International Conference on Computational Science (1) 2001 : 175-184

Jay Walter Larson , Robert L. Jacob , Ian T. Foster, Jing Guo : The Model Coupling Toolkit. International Conference on Computational Science (1) 2001 : 185-194

Ian T. Foster: Parallel computing in 2010: opportunities and challenges in a networked world (abstract). PPOPP 2001 : 1

William E. Allcock , Ian T. Foster, Veronika Nefedova , Ann L. Chervenak , Ewa Deelman , Carl Kesselman , Jason Lee , Alex Sim , Arie Shoshani , Bob Drach , Dean Williams : High-performance remote access to climate simulation data: a challenge problem for data grid technologies. SC 2001 : 46

Gabrielle Allen , Thomas Dramlitsch , Ian T. Foster, Nicholas T. Karonis , Matei Ripeanu , Edward Seidel , Brian R. Toonen : Supporting efficient execution in heterogeneous distributed computing environments with cactus and globus. SC 2001 : 52

Vladimir Getov , Gregor von Laszewski , Michael Philippsen , Ian T. Foster: Multiparadigm communications in Java for grid computing. Commun. ACM 44 (10): 118-125 (2001)

Gregor von Laszewski , Ian T. Foster, Jarek Gawor , Peter Lane : A Java commodity grid kit. Concurrency and Computation: Practice and Experience 13 (8-9): 645-662 (2001)

Erik D. Demaine , Ian T. Foster, Carl Kesselman , Marc Snir : Generalized Communicators in the Message Passing Interface. IEEE Trans. Parallel Distrib. Syst. 12 (6): 610-616 (2001)

Adriana Iamnitchi , Ian T. Foster: A Problem-Specific Fault-Tolerance Mechanism for Asynchronous, Distributed Systems. ICPP 2000 : 4-14

Warren Smith , Ian T. Foster, Valerie E. Taylor : Scheduling with Advanced Reservations. IPDPS 2000 : 127-132

Nicholas T. Karonis , Bronis R. de Supinski , Ian T. Foster, William Gropp , Ewing L. Lusk , John Bresnahan : Exploiting Hierarchy in Parallel Computer Networks to Optimize Collective Operation Performance. IPDPS 2000 : 377-

Ian T. Foster, David E. Culler , Deborah Estrin , Harvey Newman , Rick L. Stevens : The Ten Hottest Topics in Parallel and Distributed Computing for the Next Millennium. IPDPS 2000 : 471-

Gregor von Laszewski , Ian T. Foster, Jarek Gawor : CoG kits: a bridge between commodity distributed computing and high-performance grids. Java Grande 2000 : 97-106

Alain J. Roy , Ian T. Foster, William Gropp , Nicholas T. Karonis , Volker Sander , Brian R. Toonen : MPICH-GQ: Quality-of-Service for Message Passing Programs. SC 2000

Ian T. Foster, Carl Kesselman : Computational Grids. VECPAR 2000 : 3-37

Gregor von Laszewski , Mary L. Westbrook , Craig Barnes , Ian T. Foster, Edwin M. Westbrook : Using computational grid capabilities to enhance the capability of an X-ray source for structural biology. Cluster Computing 3 (3): 187-199 (2000)

Volker Sander , Ian T. Foster, Alain J. Roy , Linda Winkler : A differentiated services implementation for high-performance TCP flows. Computer Networks 34 (6): 915-929 (2000)

Randy Butler , Von Welch , Douglas Engert , Ian T. Foster, Steven Tuecke , John Volmer , Carl Kesselman : A National-Scale Authentication Infrastructur. IEEE Computer 33 (12): 60-66 (2000)

Karl Czajkowski , Ian T. Foster, Carl Kesselman : Resource Co-Allocation in Computational Grids. HPDC 1999

Joseph Bester , Ian T. Foster, Carl Kesselman , Jean Tedesco , Steven Tuecke : GASS: A Data Movement and Access Service for Wide Area Computing Systems. IOPADS 1999 : 78-88

Warren Smith , Valerie E. Taylor , Ian T. Foster: Using Run-Time Predictions to Estimate Queue Wait Times and Improve Scheduler Performance. JSSPP 1999 : 202-219

John Bresnahan , Ian T. Foster, Joseph A. Insley , Brian R. Toonen , Steven Tuecke : Communication Services for Advanced Network Applications. PDPTA 1999 : 1861-1867

Werner Benger , Ian T. Foster, Jason Novotny , Edward Seidel , John Shalf , Warren Smith , Paul Walker : Numerical Relativity in a Distributed Environment. PPSC 1999

Gregor von Laszewski , Joseph A. Insley , Ian T. Foster, John Bresnahan , Carl Kesselman , Mei-Hui Su , Marcus Thiébaux , Mark L. Rivers , Steve Wang , Brian Tieman , Ian McNulty : Real-time Analysis, Visualization, and Steering of Microtomography Experiments at Photon Source. PPSC 1999

Ian T. Foster: Editorial. Cluster Computing 2 (2): 105 (1999)

Paul Stelling , Cheryl DeMatteis , Ian T. Foster, Carl Kesselman , Craig A. Lee , Gregor von Laszewski : A fault detection service for wide area distributed computations. Cluster Computing 2 (2): 117-128 (1999)

Jarek Nieplocha , Holger Dachsel , Ian T. Foster: Implementing noncollective parallel I/O in cluster environments using Active Message communication. Cluster Computing 2 (4): 271-279 (1999)

Ian T. Foster, Joseph A. Insley , Gregor von Laszewski , Carl Kesselman , Marcus Thiébaux : Distance Visualization: Data Exploration on the Grid. IEEE Computer 32 (12): 36-43 (1999)

Ian T. Foster, Carl Kesselman , Gene Tsudik , Steven Tuecke : A Security Architecture for Computational Grids. ACM Conference on Computer and Communications Security 1998 : 83-92

Jarek Nieplocha , Ian T. Foster, Holger Dachsel : Distant I/O: One-Sided Access to Secondary Storage on Remote Processors. HPDC 1998 : 148-154

Paul Stelling , Ian T. Foster, Carl Kesselman , Craig A. Lee , Gregor von Laszewski : A Fault Detection Service for Wide Area Distributed Computations. HPDC 1998 : 268-

Sharon Brunett , Karl Czajkowski , Steven Fitzgerald , Ian T. Foster, Andrew E. Johnson , Carl Kesselman , Jason Leigh , Steven Tuecke : Application Experiences with the Globus Toolkit. HPDC 1998 : 81-

Ian T. Foster, Carl Kesselman : The Globus Project: A Status Report. Heterogeneous Computing Workshop 1998 : 4-18

Warren Smith , Ian T. Foster, Valerie E. Taylor : Predicting Application Run Times Using Historical Information. JSSPP 1998 : 122-142

Karl Czajkowski , Ian T. Foster, Nicholas T. Karonis , Carl Kesselman , Stuart Martin , Warren Smith , Steven Tuecke : A Resource Management Architecture for Metacomputing Systems. JSSPP 1998 : 62-82

Karl Czajkowski , Ian T. Foster, Carl Kesselman : Resource Management for Ultra-scale Computational Grid Applications. PARA 1998 : 88-94

Ian T. Foster, Jonathan Geisler , Bill Nickless , Warren Smith , Steven Tuecke : Software infrastructure for the I-WAY metacomputing experiment. Concurrency - Practice and Experience 10 (7): 567-581 (1998)

Ian T. Foster, Jonathan Geisler , William Gropp , Nicholas T. Karonis , Ewing L. Lusk , George K. Thiruvathukal , Steven Tuecke : Wide-Area Implementation of the Message Passing Interface. Parallel Computing 24 (12-13): 1735-1749 (1998)

Luc Moreau , David De Roure , Ian T. Foster: NeXeme: A Distributed Scheme Based on Nexus. Euro-Par 1997 : 581-590

Ian T. Foster, Nicholas T. Karonis , Carl Kesselman , G. Koenig , Steven Tuecke : A Secure Communications Infrastructure for High-Performance Distributed Computing. HPDC 1997 : 125-136

Steven Fitzgerald , Ian T. Foster, Carl Kesselman , Gregor von Laszewski , Warren Smith , Steven Tuecke : A Directory Service for Configuring High-Performance Distributed Computations. HPDC 1997 : 365-376

Ian T. Foster, David Kohr , Rakesh Krishnaiyer , Jace Mogill : Remote I/O Fast Access to Distant Storage. IOPADS 1997 : 14-25

Sachin More , Alok N. Choudhary , Ian T. Foster, Ming Q. Xu : MTIO - A Multi-Threaded Parallel I/O System. IPPS 1997 : 368-373

Ying Chen , Jarek Nieplocha , Ian T. Foster, Marianne Winslett : Optimizing Collective I/O Performance on Parallel Computers: A Multisystem Study. International Conference on Supercomputing 1997 : 28-35

Ian T. Foster, David R. Kohr Jr. , Rakesh Krishnaiyer , Alok N. Choudhary : HPF-MPI: A Programming System Supporting Task and Data Parallelism. PPSC 1997

Ian T. Foster, George K. Thiruvathukal , Steven Tuecke : Technologies for ubiquitous supercomputing: a Java interface to the Nexus communication system. Concurrency - Practice and Experience 9 (6): 465-475 (1997)

Ian T. Foster, Jonathan Geisler , Carl Kesselman , Steven Tuecke : Managing Multiple Communication Methods in High-Performance Networked Computing Systems. J. Parallel Distrib. Comput. 40 (1): 35-48 (1997)

Ian T. Foster, David R. Kohr Jr. , Rakesh Krishnaiyer , Alok N. Choudhary : A Library-Based Approach to Task Parallelism in a Data-Parallel Language. J. Parallel Distrib. Comput. 45 (2): 148-158 (1997)

Ian T. Foster: High-Performance Distributed Computing: The I_WAY Experiment and Beyond. Euro-Par, Vol. I 1996 : 3-10

Ian T. Foster, Steven Tuecke : Enabling Technologies for Web-Based Ubiquitious Supercomputing. HPDC 1996 : 112-

Ian T. Foster, Michael Papka , Rick L. Stevens : Tools for Distributed Collaborative Environments: A Research Agenda. HPDC 1996 : 23-

Ian T. Foster, Jonathan Geisler , Bill Nickless , Warren Smith , Steven Tuecke : Software Infrastructure for the I-WAY Performance Distributed Computing Experiment. HPDC 1996 : 562-

Ian T. Foster: Task Parallelism and High-Performance Languages. The Data Parallel Programming Model 1996 : 179-196

Ian T. Foster: Compositional Parallel Programming Languages. ACM Trans. Program. Lang. Syst. 18 (4): 454-476 (1996)

David Abramson , Ian T. Foster, John Michalakes , Rok Sosic : A New Methodology for Debugging Scientific Applications. Commun. ACM 39 (11): 69-77 (1996)

Ian T. Foster, Carl Kesselman , Steven Tuecke : The Nexus Approach to Integrating Multithreading and Communication. J. Parallel Distrib. Comput. 37 (1): 70-82 (1996)

Ian T. Foster, Jeffrey L. Tilson , Albert F. Wagner , Ron L. Shepard , Robert J. Harrison , Rick A. Kendall , Rik J. Littlefield : Toward high-performance computational chemistry: I. Scalable Fock matrix construction algorithms. Journal of Computational Chemistry 17 (1): 109-123 (1996)

Robert J. Harrison , Martyn F. Guest , Rick A. Kendall , David E. Bernholdt , Adrian T. Wong , Mark Stave , James L. Anchell , Anthony C. Hess , Rik J. Littlefield , George L. Fann , Jarek Nieplocha , Greg S. Thomas , David Elwood , Jeffrey L. Tilson , Ron L. Shepard , Albert F. Wagner , Ian T. Foster, Ewing L. Lusk , Rick Stevens : Toward high-performance computational chemistry: II. A scalable self-consistent field program. Journal of Computational Chemistry 17 (1): 124-132 (1996)

John B. Drake , Ian T. Foster, John Michalakes , Patrick H. Worley : Parallel Algorithms for Semi-Lagrangian Transport in Global Atmospheric Circulation Models. PPSC 1995 : 119-124

David Abramson , Ian T. Foster, John Michalakes , Rok Sosic : Relative Debugging and its Application to the Development of Large Numerical Models. SC 1995

K. Mani Chandy , Ian T. Foster: A Notation for Deterministic Cooperating Processes. IEEE Trans. Parallel Distrib. Syst. 6 (8): 863-871 (1995)

Ian T. Foster, K. Mani Chandy : Fortran M: A Language for Modular Parallel Programming. J. Parallel Distrib. Comput. 26 (1): 24-35 (1995)

John B. Drake , Ian T. Foster: Introduction to the Special Issue on Parallel Computing in Climate and Weather Modeling. Parallel Computing 21 (10): 1539-1544 (1995)

John B. Drake , Ian T. Foster, John Michalakes , Brian R. Toonen , Patrick H. Worley : Design and Performance of a Scalable Parallel Community Climate Model. Parallel Computing 21 (10): 1571-1591 (1995)

Ian T. Foster, Carl Kesselman : Language Constructs and Runtime Systems for Compositional Parallel Programming. CONPAR 1994 : 5-16

Ian T. Foster, Stephen Taylor : A Compiler Approach to Scalable Concurrent-Program Design. ACM Trans. Program. Lang. Syst. 16 (3): 577-604 (1994)

Ian T. Foster, Patrick H. Worley : Parallelizing the Spectral Transform Method: A Comparison of Alternative Parallel Algorithms. PPSC 1993 : 100-107

K. Mani Chandy , Ian T. Foster: Deterministic Parallel FORTRAN. PPSC 1993 : 798-805

Ian T. Foster, Carl Kesselman : Integrating task and data parallelism. SC 1993 : 154-155

Geoffrey Fox , Sanjay Ranka , Michael L. Scott , Allen D. Malony , James C. Browne , Marina C. Chen , Alok N. Choudhary , Thomas Cheatham , Janice E. Cuny , Rudolf Eigenmann , Amr F. Fahmy , Ian T. Foster, Dennis Gannon , Tomasz Haupt , Carl Kesselman , Charles Koelbel , Wei Li , Monica S. Lam , Thomas J. LeBlanc , Jim Openshaw , David A. Padua , Constantine D. Polychronopoulos , Joel H. Saltz , Alan Sussman , Gil Weigand , Katherine A. Yelick : Common runtime support for high-performance parallel languages. SC 1993 : 752-757

Ian T. Foster, Robert Olson , Steven Tuecke : Productive Parallel Programming: The PCN Approach. Scientific Programming 1 (1): 51-66 (1992)

Ross A. Overbeek , Ian T. Foster: Aligning Multiple RNA Sequences. Automated Reasoning: Essays in Honor of Woody Bledsoe 1991 : 231-248

Ian T. Foster, William H. Winsborough : Copy Avoidance through Compile-Time Analysis and Local Reuse. ISLP 1991 : 455-469

Ian T. Foster, Carl Kesselman , Stephen Taylor : Using Compositional Programming to Write Portable, High-Performance Parallel Programs. ISLP 1991 : 737-738

I-Liang Chern , Ian T. Foster: Parallel Implementation of a Control Volume Method for Solving PDEs on the Sphere. PPSC 1991 : 301-306

Ian T. Foster, William Gropp , Rick L. Stevens : Parallel Scalability of the Spectral Transform Method. PPSC 1991 : 307-312

Ian T. Foster: Automatic Generation of Self-Scheduling Programs. IEEE Trans. Parallel Distrib. Syst. 2 (1): 68-78 (1991)

Ian T. Foster: A Declarative State Transition System. J. Log. Program. 10 (1/2/3&4): 45-67 (1991)

Ian T. Foster: Efficient Computation Control in Concurrent Logic Languages. New Generation Comput. 10 (1): 1-22 (1991)

Ralph Butler , Ian T. Foster, Anita Jindal , Ross A. Overbeek : A High-Performance Parallel Theorem Prover. CADE 1990 : 649-650

Ian T. Foster, Rick L. Stevens : Parallel Programming with Algorithmic Motifs. ICPP (2) 1990 : 26-34

Ian T. Foster, Carl Kesselman , Stephen Taylor : Concurrency: Simple Concepts and Powerful Tools. Comput. J. 33 (6): 501-507 (1990)

Ian T. Foster, Stephen Taylor : Strand: A Practical Parallel Programming Tool. NACLP 1989 : 497-512

Steve Gregory , Ian T. Foster, Alastair D. Burt , Graem A. Ringwood : An Abstract Machine for the Implementation of PARLOG on Uniprocessors. New Generation Comput. 6 (4): 389-420 (1989)

Ian T. Foster: Implementation of a Declarative State-transition System. Softw., Pract. Exper. 19 (4): 351-370 (1989)

Ian T. Foster: Parallel Implementation of Parlog. ICPP (2) 1988 : 9-16

Ian T. Foster: Logic Operating System: Design Issues. ICLP 1987 : 910-926

Keith L. Clark , Ian T. Foster: A Declarative Environment for Concurrent Logic Programming. TAPSOFT, Vol.2 1987 : 212-242

Ian T. Foster, Steve Gregory , Graem A. Ringwood , Ken Satoh : A Sequential Implementation of Parlog. ICLP 1986 : 149-156

Ian T. Foster, Anthony J. Kusalik : A Logical Treatment of Secondary Storage. SLP 1986 : 58-67

1 [ 31 ] [ 36 ]

2 [ 96 ]

3 [ 91 ] [ 128 ]

4 [ 87 ] [ 102 ] [ 107 ] [ 125 ]

5 [ 86 ] [ 94 ] [ 105 ] [ 108 ]

6 [ 33 ]

7 [ 90 ]

8 [ 118 ] [ 120 ]

9 [ 113 ]

10 [ 93 ]

11 [ 118 ]

12 [ 75 ]

13 [ 106 ]

14 [ 68 ]

15 [ 118 ]

16 [ 33 ] [ 138 ]

17 [ 71 ] [ 102 ] [ 125 ]

18 [ 67 ] [ 69 ] [ 80 ] [ 102 ] [ 125 ] [ 136 ]

19 [ 138 ]

20 [ 21 ]

21 [ 59 ]

22 [ 7 ]

23 [ 11 ] [ 93 ]

24 [ 73 ]

25 [ 138 ]

26 [ 23 ] [ 29 ] [ 30 ]

27 [ 21 ]

28 [ 21 ]

29 [ 47 ]

30 [ 16 ]

31 [ 87 ] [ 102 ] [ 112 ] [ 128 ] [ 138 ]

32 [ 118 ]

33 [ 21 ] [ 43 ] [ 46 ] [ 48 ]

34 [ 138 ]

35 [ 3 ]

36 [ 118 ]

37 [ 79 ]

38 [ 21 ]

39 [ 55 ] [ 56 ] [ 59 ] [ 72 ] [ 95 ] [ 115 ] [ 136 ]

40 [ 61 ] [ 64 ]

41 [ 118 ]

42 [ 94 ] [ 105 ] [ 108 ]

43 [ 106 ]

44 [ 65 ]

45 [ 87 ] [ 112 ] [ 128 ]

46 [ 83 ]

47 [ 118 ]

48 [ 130 ]

49 [ 87 ] [ 128 ] [ 138 ]

50 [ 27 ] [ 28 ] [ 32 ]

51 [ 86 ]

52 [ 21 ]

53 [ 33 ]

54 [ 73 ]

55 [ 79 ]

56 [ 21 ]

57 [ 33 ]

58 [ 50 ] [ 59 ] [ 95 ]

59 [ 21 ]

60 [ 138 ]

61 [ 92 ] [ 109 ]

62 [ 93 ]

63 [ 106 ]

64 [ 21 ] [ 118 ]

65 [ 138 ]

66 [ 78 ] [ 84 ] [ 97 ] [ 123 ] [ 125 ] [ 136 ]

67 [ 39 ] [ 44 ] [ 53 ] [ 54 ]

68 [ 85 ]

69 [ 2 ] [ 7 ]

70 [ 15 ] [ 53 ] [ 77 ] [ 80 ] [ 93 ]

71 [ 131 ]

72 [ 33 ]

73 [ 89 ]

74 [ 112 ]

75 [ 33 ] [ 34 ]

76 [ 21 ]

77 [ 33 ]

78 [ 91 ] [ 107 ]

79 [ 112 ]

80 [ 82 ] [ 99 ] [ 100 ] [ 103 ] [ 112 ] [ 117 ] [ 121 ] [ 127 ] [ 134 ]

81 [ 63 ] [ 67 ] [ 69 ] [ 125 ]

82 [ 89 ] [ 90 ]

83 [ 11 ]

84 [ 59 ]

85 [ 118 ]

86 [ 51 ] [ 53 ] [ 56 ] [ 77 ] [ 80 ] [ 86 ] [ 93 ] [ 129 ]

87 [ 33 ] [ 34 ]

88 [ 118 ]

89 [ 113 ]

90 [ 9 ] [ 17 ] [ 21 ] [ 22 ] [ 26 ] [ 35 ] [ 44 ] [ 50 ] [ 51 ] [ 55 ] [ 56 ] [ 58 ] [ 59 ] [ 60 ] [ 62 ] [ 63 ] [ 65 ] [ 67 ] [ 71 ] [ 72 ] [ 73 ] [ 76 ] [ 83 ] [ 87 ] [ 95 ] [ 102 ] [ 104 ] [ 110 ] [ 112 ] [ 114 ] [ 115 ] [ 118 ] [ 128 ] [ 136 ] [ 138 ]

91 [ 21 ]

92 [ 51 ]

93 [ 49 ]

94 [ 43 ] [ 46 ]

95 [ 43 ] [ 46 ] [ 49 ]

96 [ 112 ]

97 [ 1 ]

98 [ 21 ]

99 [ 84 ] [ 97 ]

100 [ 89 ]

101 [ 50 ] [ 60 ] [ 63 ] [ 65 ] [ 67 ] [ 75 ] [ 78 ] [ 84 ] [ 85 ] [ 94 ] [ 97 ] [ 105 ] [ 108 ] [ 123 ]

102 [ 21 ]

103 [ 60 ] [ 65 ]

104 [ 87 ] [ 128 ]

105 [ 59 ]

106 [ 21 ]

107 [ 125 ]

108 [ 33 ] [ 34 ]

109 [ 120 ]

110 [ 92 ] [ 109 ]

111 [ 33 ] [ 53 ] [ 80 ] [ 93 ]

112 [ 21 ]

113 [ 56 ]

114 [ 118 ]

115 [ 67 ]

116 [ 102 ] [ 136 ]

117 [ 118 ]

118 [ 27 ] [ 31 ] [ 32 ] [ 36 ]

119 [ 128 ] [ 138 ]

120 [ 49 ]

121 [ 48 ]

122 [ 52 ]

123 [ 87 ] [ 102 ] [ 128 ] [ 138 ]

124 [ 79 ]

125 [ 104 ]

126 [ 39 ] [ 54 ]

127 [ 33 ] [ 47 ] [ 61 ] [ 64 ]

128 [ 68 ] [ 94 ] [ 105 ] [ 108 ]

129 [ 121 ]

130 [ 20 ]

131 [ 21 ]

132 [ 11 ] [ 19 ]

133 [ 21 ]

134 [ 40 ] [ 125 ]

135 [ 114 ] [ 136 ]

136 [ 123 ]

137 [ 85 ]

138 [ 21 ]

139 [ 138 ]

140 [ 102 ]

141 [ 98 ] [ 122 ] [ 127 ]

142 [ 21 ]

143 [ 118 ]

144 [ 97 ]

145 [ 2 ] [ 7 ]

146 [ 86 ] [ 100 ] [ 103 ] [ 112 ] [ 116 ] [ 117 ] [ 124 ]

147 [ 67 ]

148 [ 52 ]

149 [ 74 ] [ 77 ] [ 96 ]

150 [ 94 ] [ 97 ] [ 105 ] [ 108 ]

151 [ 21 ]

152 [ 91 ] [ 107 ]

153 [ 74 ] [ 77 ] [ 96 ] [ 115 ]

154 [ 2 ]

155 [ 90 ]

156 [ 119 ] [ 135 ]

157 [ 112 ]

158 [ 21 ]

159 [ 68 ] [ 86 ] [ 94 ] [ 105 ] [ 108 ]

160 [ 68 ] [ 94 ] [ 105 ] [ 108 ]

161 [ 33 ] [ 34 ]

162 [ 87 ] [ 128 ] [ 138 ]

163 [ 126 ] [ 136 ]

164 [ 118 ]

165 [ 87 ] [ 128 ] [ 138 ]

166 [ 39 ] [ 50 ] [ 54 ] [ 56 ] [ 57 ] [ 68 ] [ 70 ] [ 81 ]

167 [ 83 ]

168 [ 31 ] [ 36 ]

169 [ 33 ]

170 [ 60 ] [ 65 ]

171 [ 33 ]

172 [ 10 ] [ 15 ] [ 40 ] [ 79 ]

173 [ 91 ] [ 107 ] [ 112 ]

174 [ 112 ]

175 [ 138 ]

176 [ 67 ]

177 [ 80 ]

178 [ 21 ]

179 [ 92 ] [ 109 ]

180 [ 8 ] [ 9 ] [ 17 ] [ 25 ]

181 [ 57 ] [ 70 ] [ 81 ]

182 [ 71 ]

183 [ 63 ] [ 67 ]

184 [ 45 ] [ 53 ]

185 [ 33 ]

186 [ 67 ]

187 [ 91 ] [ 107 ] [ 112 ]

188 [ 33 ] [ 34 ]

189 [ 90 ]

190 [ 27 ] [ 69 ] [ 77 ] [ 86 ] [ 93 ] [ 129 ]

191 [ 118 ]

192 [ 62 ]

193 [ 20 ] [ 35 ] [ 39 ] [ 41 ] [ 44 ] [ 45 ] [ 50 ] [ 51 ] [ 53 ] [ 54 ] [ 56 ] [ 59 ] [ 62 ] [ 69 ] [ 71 ] [ 73 ] [ 92 ] [ 102 ] [ 104 ] [ 109 ] [ 110 ] [ 114 ] [ 115 ] [ 126 ] [ 136 ]

194 [ 118 ]

195 [ 119 ]

196 [ 111 ] [ 113 ] [ 137 ]

197 [ 73 ]

198 [ 33 ] [ 34 ]

199 [ 68 ]

200 [ 67 ]

201 [ 21 ]

202 [ 73 ] [ 114 ] [ 126 ] [ 136 ]

203 [ 75 ]

204 [ 75 ]

205 [ 111 ] [ 113 ] [ 137 ]

206 [ 87 ] [ 128 ] [ 138 ]

207 [ 74 ]

208 [ 18 ]

209 [ 47 ]

210 [ 118 ]

211 [ 33 ]

212 [ 24 ] [ 27 ] [ 32 ]

213 [ 48 ]

214 [ 120 ] [ 135 ]

215 [ 21 ]

216 [ 111 ] [ 113 ] [ 137 ]




©2004 Association for Computing Machinery