ARMCI: A Portable Remote Memory Copy Libray for Ditributed Array Libraries and Compiler Run-Time Systems (original) (raw)

International Parallel and Distributed Processing Symposium/International Parallel Processing Symposium, 1999

Abstract

. This paper introduces a new portable communication librarycalled ARMCI. ARMCI provides one-sided communication capabilitiesfor distributed array libraries and compiler run-time systems. It supportsremote memory copy, accumulate, and synchronization operationsoptimized for non-contiguous data transfers including strided and generalizedUNIX I/O vector interfaces. The library has been employed in theGlobal Arrays shared memory programming toolkit and Adlib, a ParallelCompiler Run-time...

Bryan Carpenter hasn't uploaded this paper.

Let Bryan know you want this paper to be uploaded.

Ask for this paper to be uploaded.