 |
The Grid: Blueprint for a
New Computing Infrastructure, 2nd Edition, Morgan Kaufmann, 2004.
ISBN: 1-55860-933-4.
The second edition is almost entirely new. Its 30 chapters by distinguished
authors cover applications, technologies, and future directions. Its
companion web site has some further
information.
You can buy it from Amazon.
(Note that the reviews refer to the 1st edition.) |
| Synopsis |
I lead computer science projects developing advanced distributed computing
("Grid") technologies, computational science efforts applying
these tools to problems in areas ranging from the
analysis of data from physics experiments to remote access to earthquake
engineering facilities, and the Globus open source Grid
software project. (CV) |
| Talks, Opinion Pieces, Press |
A definition: What
is the Grid. Some of my recent talks are available
online as are pointers to recent
press on Grids and related topics. See also an
article on
Service-Oriented Science published in Science magazine, and a
Globus Primer. |
| Recommended Articles for Those Wanting to Learn about
"Grids" |
 | The
Grid: Computing Without Bounds, Scientific American, April,
2003. "By linking digital processors, storage systems and
software on a global scale, grid technology is poised to transform
computing from an individual and corporate activity into a general
utility."
|
 | The
Grid: A New Infrastructure for 21st Century Science, Physics
Today, February, 2002. This six-page article provides an
introduction to Grid computing, reviews the current state of technology, and
explains how Grid technologies can be applied to scientific problems.
|
 | Computational
Grids, Chapter 2 of The Grid: Blueprint for a New Computing
Infrastructure, 1999. This early article motivates and defines Grid
computing.
|
|
| Some Recent Technical Results I am Excited About |
|
|
| Technical Papers |
|
| Books |
|
| Globus and Enterprise |
Take a look at the
Globus Consortium and
Univa Corporation. |
| Global Grid Forum |
The objective of the Global Grid Forum
is to promote and develop Grid technologies and applications via the
development and documentation of "best practices," implementation guidelines,
and standards with an emphasis on rough consensus and running code. |
| Major Projects |
 | Globus: This project provides a unifying framework
for work on high-performance distributed computing; it includes investigations of
security, resource management, communication protocols, data management mechanisms, and
other issues, funded by a number of sources, in particular DOE Office of
Science MICS (including its SciDAC program), the NSF PACI program,
NASA IPG, IBM, and Microsoft, and with early support provided by
DARPA. |
 | GriPhyN (Grid Physics Network)
and PPDG (Particle Physics Data Grid): These projects
funded under the NSF ITR and DOE SciDAC programs, respectively, plan to implement the first Petabyte-scale computational environments for data intensive
science in the 21st century. |
 | iVDGL (International Virtual Data Grid
Laboratory) is creating an international Data Grid infrastructure. |
 | Earth Systems Grid:
This project funded under the DOE SciDAC program is creating
technology for the collaborative and distributed analysis of
environmental data. |
 | GRIDS Center: Part of the NSF
Middleware Initiative, focused on integrating, deploying, supporting
Grid middleware. |
|
| Awards |
 |
D.Sc (Honoris Causi), University of Canterbury, New Zealand, 2005. |
 |
InfoWorld Innovator, 2003, 2004 |
 |
Fellow of the
American Association for
the Advancement of Science, 2003 |
 |
R&D Magazine's Innovator of the Year,
2003 |
 |
Illinois Innovation Award, 2003 |
 |
MIT Technology Review, one of "Ten
Technologies that Will Change the World", 2003 |
 |
University of Chicago Distinguished
Performance Award, 2003 |
 |
Silicon.com
Top 50
Agenda Setter, 2003 |
 |
Member,
World Technology Network,
2003 |
 |
Federal Laboratory Consortium Technology
Transfer Award, 2002 |
 |
Lovelace
Medal, 2002 |
 |
R&D Magazine's Most Promising New Technology Award
(best of the R&D100), 2002 |
 |
Fellow of the British Computer Society, 2002 |
 |
Gordon Bell Award, 2001 |
 |
Global Information Infrastructure "Next
Generation" award, 1997 |
 |
Best Paper Award, 1995 Supercomputing Conference |
 |
British Computer Society Award for Technical Innovation,
1989 |
|
| Recent Professional Activities (invariably out of date) |
 | General Chair, 2001 High Performance Distributed Computing Conference (HPDC-10) |
 | Information Architecture Chair, SC'2001, including the new SC Global event. |
 | Co-Program Chair, HPC Asia '2001. |
 | Member, SCxy Steering Committee |
 | Information Architecture Committee, Application Evangelist Chair, SC 2000 Conference |
 | General Chair, 2000 HPDC Conference (HPDC-9) |
 | Editorial Board, IEEE Transactions on Parallel and Distributed Systems |
 | Program Chair, 1998 Frontiers of Massively Parallel Computation Conference |
 | Program Chair, 1997 HPDC Conference |
|
 | The X-ray source grand challenge project,
developing advanced methods for analysis of data from high-energy X-ray sources. |
 | Center for Research on Parallel Computation,
including development of systems such as Program Composition Notation and HPF/MPI. |
 | ChemIO: Parallel I/O for computational chemistry applications. |
 | ACPI Avant Garde: This is one (of
two) experimental projects in DOE's Accelerated Climate Prediction Initiative (ACPI),
which focuses on global climate modeling. The goal is the creation of a
performance-portable parallel coupled climate system model. It is one of a number of
projects at Argonne concerned with high-performance
computing and climate modeling. |
 | Beta Grid. This project seeks to define
the behavior of a standard "Grid-enabled cluster" in terms of the protocols it
must speak, the scheduling disciplines it must implement, its performance characteristics,
etc.; and to develop a standard software suite. |
 | GrADS (Grid Application Development Software).
This project is investigating fundamental issus relating to the developing of applications
for heterogeneous, dynamic computing environments. |
 | NCSA Alliance. We
are partners in the National Computational Science Alliance, which is
developing advanced infrastructure for computational science. |
 | Information Power Grid. Globus
technologies are being used to build this advanced distributed computing
environment for NASA. |
 | ASCI FLASH. This project
aims to solve the long-standing problem of thermonuclear flashes on the
surfaces of compact stars such as neutron stars and white dwarf stars, and in
the interior of white dwarfs (i.e., Type Ia supernovae). |
 | NEESgrid: A Distributed Virtual Laboratory for
Advanced Earthquake Experimentation and Simulation. NEESgrids
augment
existing experimental methods used by the earthquake research community with computation
approaches which will include; the development of numerical models that can predict the
responses of buildings, various construction materials, or specific structural members
under a variety of loadings. |