Programming with Global Arrays and ARMCI
Overview
Global Arrays Overview
Global address space &One-sided communication
Global Array Model of Computations
Core Capabilities
How does GA work?
PPT Slide
Language Interfaces
Interoperability
ACTS tools interoperable with GA
GA and other models(biased perspective of a developer)
Application guidelines
ARMCI: a portable 1-sided communication library
Vector API
Strided API
Using ARMCI directly
Where do I start?
Global Array Example
Distributed-data Fock construction
Features
Email: j_nieplocha@pnl.gov