Ian Foster

Arthur Holly Compton Distinguished Service Professor,
Department of Computer Science
Distinguished Fellow, MCS Division, Argonne
Senior Scientist, MCS Division, Argonne

Research Interests: Systems

Personal website

Research
In my research, I seek to develop tools and techniques that allow people to use high-performance computing technologies to do qualitatively new things. This involves investigations of parallel and distributed languages, algorithms, and communication; and also focused work on applications. I am particularly interested in using high-performance networking to incorporate remote compute and information resources into local computational environments.
Projects
ASCI Flash
Globus
Laboratories
Distributed Systems Laboratory

Technical Reports
TR-2003-07
A Constraint Language Approach to Grid Resource Selection. Chuang Liu; Ian Foster. 31 March, 2003. Communicated by Ian Foster.
TR-2003-01
Data-Sharing Relationships in the Web. Adriana Iamnitchi; Matei Ripeanu; Ian Foster. 12 February, 2003. Communicated by Ian Foster.
TR-2002-07
Locating Data in (Small-World?) Peer-to-Peer Scientific Collaborations. Adriana Iamnitchi; Matei Ripeanu; Ian Foster. 26 September, 2002. Communicated by Ian Foster.
TR-2002-06
A Peer-to-Peer Approach to Resource Discovery in Grid Environments. Adriana Iamnitchi; Ian Foster; Daniel C. Nurmi. 26 September, 2002. Communicated by Ian Foster.
TR-2001-28
The Cactus Worm: Experiments with Dynamic Resource Discovery and Allocation in a Grid Environment. Gabrielle Allen; Dave Angulo; Ian Foster; Gerd Lanfermann; Chuang Liu; Thomas Radke; Ed Seidel; John Shalf. 1 August, 2001. Communicated by Ian Foster.
TR-2001-27
Cactus-G Toolkit: Supporting Efficient Execution in Heterogeneous Distributed Computing Environments. Gabrielle Allen; Thomas Dramlitsch; Ian Foster; Tom Goodale; Nick Karonis; Matei Ripeanu; Ed Seidel; Brian Toonen. 24 July, 2001. Communicated by Ian Foster.
TR-2000-01
A Problem-Specific Fault-Tolerance Mechanism for Asynchronous, Distributed Systems. Iamnitchi, Adriana; Foster, Ian. 5 February, 2000. Communicated by Ian Foster.