Title: University of Washington:
1University of Washington George Lake, Tom
Quinn, Joachim Stadel McMaster University
James Wadsley Pittsburgh Supercomputing
Center Jeffrey P. Gardner University of
Maryland Derek C. Richardson
Gasoline is a multi-platform, massively parallel
N-body tree code used to simulate a variety of
astrophysical processes
2Applications
Formation of Disk (Spiral) Galaxies Governato,
Mayer, Wadsley, Gardner, et al., Astroph. J., 2003
3Applications
Tidal Stirring of Dwarf Galaxies Governato,
Mayer, Wadsley, et al., Astroph. J., 2001
4Applications
The Cosmic Microwave Background The
Sunyaev-Zeldovich Effect Bond, Ruetalo, Wadsley,
et al., Astro-ph/0112499, 2001
5Applications
Gas Giant Planet Formation Mayer, Quinn, Wadsley,
Stadel, Astroph. J., 2004
6Applications
Intracluster Light Emmision Willman, Governato,
Wadsley, Quinn, Mon. Notices Royal Ast. Soc.,
2004
Galaxy Cluster X-Ray Emmisions Borgani,
Governato, Wadsley, et al., Mon. Notices Royal
Ast. Soc., 2002
7GASOLINE has been ported to nearly every
parallel platform in existence during the last 10
years
- PVM
- MPI
- KSR
- T3D/E Shmem
- Convex Exemplar
- POSIX Threads
- Quadrics Shmem
- XT3! (MPI)
8GASOLINE is able to adapt to new architectures by
conducting all parallel operations though a
Machine Dependent Library (MDL) that contains all
machine-specific parallel functions.
Communication
The MDL is rewritten for each architecture,
allowing GASOLINE to take advantage of the
strength of each new generation of parallel
machines!