Proposal for Extending the UPC Memory Copy Library Functions andSupporting Extensions to GASNet, Version 2.0
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.
- Research Organization:
- Lawrence Berkeley National Lab. (LBNL), Berkeley, CA (United States)
- Sponsoring Organization:
- USDOE Director. Office of Science. Office of AdvancedScientific Computing Research
- DOE Contract Number:
- DE-AC02-05CH11231
- OSTI ID:
- 920052
- Report Number(s):
- LBNL-56495-v2.0; R&D Project: K11122; BnR: KJ0102000; TRN: US200825%%411
- Country of Publication:
- United States
- Language:
- English
Similar Records
Proposal for Extending the UPC Memory Copy Library Functions and Supporting Extensions to GASNet (V.2.0)
Proposal for extending the UPC memory copy library functions and supporting extensions to GASNet, Version 1.0
Aggregate Remote Memory Copy Interface
Technical Report
·
Thu Mar 22 00:00:00 EDT 2007
·
OSTI ID:920052
Proposal for extending the UPC memory copy library functions and supporting extensions to GASNet, Version 1.0
Technical Report
·
Thu Oct 07 00:00:00 EDT 2004
·
OSTI ID:920052
Aggregate Remote Memory Copy Interface
Software
·
Thu Feb 23 00:00:00 EST 2006
·
OSTI ID:920052
+1 more