Al's Home Page

Al Geist Oak Ridge National Laboratory Corporate Fellow.
Group leader of the Computer Science Research Group
of the Computer Science and Mathematics Division of Oak Ridge National Laboratory

You can search the ORNL web site by topic or person.


What does Al do?

Cluster Computing - Beowulf and Beyond!
Lead a national consortium of labs, universities, and industry to develop Scalable Systems Software for Teracale Supercomputer Centers. Part of the DOE SciDAC program. Consortium includes the OSCAR cluster software team.
Leading a research project to develop a new class of algorithms for future peta-scale systems with 100,000 processors and more. Includes collaborative research with the IBM Blue Gene team into self-healing and naturally fault tolerant algoritms.
Co-Principal Investigator on a project to deploy a DOE Science Grid. Research focus is developing software to make Grids fault tolerant.
Genomes to Life
Co-Principal Investigator on one of three national Genomes to Life Centers.
The goal is to develop advanced computational algorithms and tools needed to identify all the molecular machines and regulatory pathways in a single-cell organism.
Also lead the Computational Environments and Infrastructure subproject team.
Heterogeneous distributed computing
Technical manager PVM development team.
Co-Principal Investigator on Harness the next generation virtual machine environment beyond PVM
Here is my 2000 EuroPVM-MPI conference keynote talk (powerpoint slides)
Subcommittee Chairman in the group that designed MPI Standard.
Collaborative Technologies and Web Programming
Co-PI on the Scientific Annotation Middleware research project. The same team that developed teh successful electronic lab notebbok is at it again. This time we are developing a set of components and services supporting the creation and use of annotation metadata about data objects and the semantic relationships among them.
PI on the Electronic Notebook Project - in use by thousands of users world wide for research, education, and medicine.
The software is freely available. Check it out.
JavaLand - Al teaches workshops and maintains a site to help Java programmers

Sample Publications

Books

PVM: Parallel Virtual Machine. A Users' Guide and Tutorial for Networked Parallel Computing.
MIT Press, 1994. (with Beguelin, Dongarra, Jiang, Manchek, Sunderam).
MPI: A Message-Passing Interface Standard.
(with The MPI Forum).

Papers

Development of Naturally Fault Tolerant Algortihms for Computing on 100,000 Processors
Journal of Parallel and Distributed Computing (submited 2002 with Engelmann).
Parallel Out-of-core Algorithms for Genome-Scale Enumeration of Metabolic Systemic Pathways
Proceedings of High Performance Computational Biology Conference (2001 with Samatova, Ostrouchov, and Melechko).
M3C - A Java Tool for Managing Multiple PC Clusters
Journal of Parallel and Distributed Computing (1999 with Schwidder).
Cluster Computing: Wave of the Future?
Springer Verlag Lecture Notes in Computer Science, 1994.
Reduction of a General Matrix to Tridiagonal Form.
SIAM J. Matrix Anal. Appl. Vol. 12 No. 2, p. 362-373.
Parallel Superconductor Code on iPSC/860.
The Journal of Supercomputing, 6, 153-162. (with Ginatempo, Shelton, Stocks). Gordon Bell Prize Winning Entry.
Modeling of Nonequilibrium Melting and Solidification in Laser-Irradiated Materials.
Phys. Rev. B 34(4), p.2606. (with Wood).
References to all 182 of Al's papers.

Awards (but still waiting for Publishers Clearinghouse to call) .

Al has a Lighter Side which he keeps at UT

                      Innovative Ideas for Philmont Crew Gear BSA High Adventure camp in New Mexico.
WAYS TO CONTACT Al Geist
ORNL Web Portal.
ORNL Today - local news and weather.
Oak Ridge National Laboratory / (gst@ornl.gov)
Last Modified April 20, 2010