Global Arrays Logo
Skip repetitive navigation links
 

Global Arrays Operations

Each GA operation can be categorized as a primitive operation, constructed from primitive operations, or providing access to third party software.

The primitive operations that are invoked collectively by all processes are:

The primitive operations that may be invoked in MIMD style by any process are:

The list of BLAS-like data-parallel operations on sections or entire global arrays includes:

The MIMD operations in GA toolkit are truly one-sided communication i.e., the data transfer does not require explicit cooperation of remote processor that owns the data.

Global Arrays operations have Fortran, C++, and C programming interfaces.

More details, including the Fortran API, can be accessed through an alphabetical index of the supported GA operations.


Contact: Webmaster
Updated: March 2003