Basic HTML version of Foils prepared 12 May 1996

Foil 53 Global Array Toolkit (PNNL)

From General Collection of Foils for CRPC Annual Meeting CRPC Annual Meeting -- 14-17 May 1996 Argonne. by Geoffrey C. Fox


1 http://www.emsl.pnl.gov:2080/docs/global/ga.html
2 Note Matrix Formation and Algebra underlies much Chemistry
3 Provides programmer with one-sided shared-memory programming model regardless of underlying platform
4 Interfaces with parallel linear algebra libraries: PeIGS, ScaLAPACK, ISDA, etc.
5 Exposes NUMA nature common to all platforms to programmer -- efficient portable algorithms consider or use NUMA
6 Portable -- implementations available for
  • Distributed memory (interrupt-driven messages)
  • Shared memory (using SysV shared memory features)
  • Clusters of SMP nodes, NOWs, etc. (shared-memory within cluster, data server process for inter-cluster comms via simple message passing)
  • I-WAY (data replicated on distant MPPs)
7 Designed for straightforward migration to HPF

in Table To:


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Wed Jan 21 1998