A software architecture for global address space communication on clusters: put/get on fast messages | IEEE Conference Publication | IEEE Xplore