Global Arrays have
been employed in several large applications that span the following areas:
-
quantum chemistry
including such codes as
-
molecular dynamics
(nwArgos module of NWChem)
-
computer graphics(parallel
polygon rendering)
-
financial security
forecasting (at Bear Stearns)
-
computational fluid
dynamics e.g.,
-
Ludwig, a
Lattice Boltzmann code
-
NWPhys/Grid
adaptive mesh refinement package
-
atmospheric chemistry
Examples
of scaling in large GA applications
Performance
of the Columbus multireference configuration code on the IBM SP

The code is solving the eigenvalue problem
of a large sparse matrix (dimension >100 million) using the
Davidson method. Speedup calculated
relative to the 64-processor execution. Courtesy of Holger
Dachsel.
Performance of molecular
dynamics simulation on the 1300-node Cray T3E-900 (a teraflop)
system

Classical molecular dynamics simulation
of liquid octanol. The system size is 216,000 atoms. Speedup calculated
relative to the 125-processor execution. Courtesy
of T.P. Straatsma.