Projects / GASNet

GASNet

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.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  31 Oct 2012 00:13

    Release Notes: Updates, bugfixes, enhancements, and support for new platforms.

    •  21 May 2010 02:55

      Release Notes: Numerous bugs were fixed. Some minor performance improvements were made.

      •  05 Nov 2009 01:22

        Release Notes: Support was extended to Mac OS X 10.6 (Snow Leopard) and to more recent systems software releases on Cray XT and IBM BG/P. Performance improvements and bugfixes were made on many supported networks. Usability improvements were made for many platforms.

        •  09 Jan 2009 11:20

          Release Notes: Support was added for Blue Gene/P, Playstation 3 PowerPCs, ARM processors, MIPSEL/Linux, PGI compilers on Mac OS X, and Pathscale compilers on the Cray XT. A high-performance conduit was added for the IBM BlueGene/P using the DCMF communication interface. "ibv" (InfiniBand) support was extended to Qlogic's InfiniPath adapters. Many bugfixes and code cleanups were made. GCC 4.3.x support was fixed.

          •  29 Jan 2008 09:19

            Release Notes: 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.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.