GASNet 1.10.0 (Default branch) |
|
|
GASNet (Global-Address Space Networking) is a
language-independent low-level networking layer
that provides network-independent,
high-performance communication primitives tailored
for implementing parallel global-address space
SPMD languages such as UPC, Titanium, and Co-Array
Fortran. The interface is primarily intended as a
compilation target and for use by runtime library
writers (as opposed to end users), and the primary
goals are high performance, interface
portability, and expressiveness.
License: BSD License (revised)
Changes:
IBM SP/LAPI was fixed to use RDMA on LAPI/Federation systems when available. A race condition on the Myrinet/GM conduit was fixed. A workaround was added for a thread-safety bug in CNL Portals on the Cray XT. Environment variable scoping issues on Infiniband were fixed. Initial high-performance collective operations using Active Messages were added. Checking for randomized Linux VM spaces, which may restrict certain features, was improved. Numerous bugs were fixed.
|