z-logo
open-access-imgOpen Access
Proposal for Extending the UPC Memory Copy Library Functions andSupporting Extensions to GASNet, Version 2.0
Author(s) -
Dan Bonachea
Publication year - 2007
Language(s) - English
Resource type - Reports
DOI - 10.2172/920052
Subject(s) - infiniband , computer science , ibm , operating system , point (geometry) , programming language , section (typography) , parallel computing , mathematics , materials science , geometry , nanotechnology
This document outlines a proposal for extending UPC'spoint-to-point memcpy library with support for explicitly non-blockingtransfers, and non-contiguous (indexed and strided) transfers. Variousportions of this proposal could stand alone as independent extensions tothe UPC library. The designs presented here are heavily influenced byanalogous functionality which exists in other parallel communicationsystems, such as MPI, ARMCI, Titanium, and network hardware API's such asQuadrics elan, Infiniband vapi, IBM LAPI and Cray X-1. Each sectioncontains proposed extensions to the libraries in the UPC LanguageSpecification (section 7) and corresponding extensions to the GASNetcommunication system API

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here