GASNet is a networking middleware layer that provides hardware-independent, high-performance communication primitives tailored for implementing partitioned global address space (PGAS) languages such as UPC, Co-Array Fortran, Chapel and Titanium; and PGAS libraries such as OpenSHMEM.