From c28e770682f808fdd29f11b5dc9bc84c159723c8 Mon Sep 17 00:00:00 2001
From: Faizan Barmawer Introduction
typically done in clustered environments and avoid message-based coordination overheads. Any compute node can operate on any part of data, which enables
more dynamic and flexible load balancing. More generally, sharing permits new approaches to cooperation.
OpenFAM is an application programming interface (API) for use in systems that contain FAM. The API is close to and is patterned after APIs provided by -one-sided partitioned global address space (PGAS) libraries such as OpenSHMEM. This maintains ease of use +one-sided partitioned global address space (PGAS) libraries such as OpenSHMEM. This maintains ease of use for application writers already familiar with those libraries. The primary distinctions between this API and those provided by other PGAS libraries are:
OpenFAM is an application programming interface (API) for use in systems that contain FAM. The API is close to and is patterned after APIs provided by -one-sided partitioned global address space (PGAS) libraries such as OpenSHMEM. This maintains ease of use +one-sided partitioned global address space (PGAS) libraries such as OpenSHMEM. This maintains ease of use for application writers already familiar with those libraries. The primary distinctions between this API and those provided by other PGAS libraries are:
OpenFAM is an application programming interface (API) for use in systems that contain FAM. The API is close to and is patterned after APIs provided by -one-sided partitioned global address space (PGAS) libraries such as OpenSHMEM. This maintains ease of use +one-sided partitioned global address space (PGAS) libraries such as OpenSHMEM. This maintains ease of use for application writers already familiar with those libraries. The primary distinctions between this API and those provided by other PGAS libraries are: