arrow
Return

Integrating bulk-data transfer into the aurora distributed shared data system

delete2001-11-01
delete1
delete
OA
AI
P
Paul Lu *
DOI:10.1006/jpdc.2001.1758delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
The Aurora distributed shared data system implements a shared-data abstraction on distributed-memory platforms, such as clusters, using abstract data types. Aurora programs are written in C++ and instantiate shared-data objects whose data-sharing behaviour can be optimized using a novel technique called scoped behaviour. Each object and each phase of the computation (i.e., use-context) can be independently optimized with per-object and per-context flexibility. Within the scoped behaviour framework, optimizations such as bulk-data transfer can be implemented and made available to the application programmer. Scoped behaviour carries semantic information regarding the specific data-sharing pattern through various layers of software. We describe how the optimizations are integrated from the uppermost application-programmer layers down to the lowest UDP-based layers of the Aurora system. A bulk-data transfer network protocol bypasses some bottlenecks associated with TCP/IP and achieves higher performance on an ATM network than either TreadMarks (distributed shared memory) or MPICH (message passing) for matrix multiplication and parallel sorting. (C) 2001 Academic Press.
Keywords:
bulk-data transfer
distributed-memory computing
shared data
data-sharing patterns
optimizations
scoped behaviour
network of workstations
clusters
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

No organization information available
Cited Papers

Cited Papers

Activity Screening of Carrier Domains within Nonribosomal Peptide Synthetases Using Complex Substrate Mixtures and Large Molecule Mass Spectrometry
err2006-01-24
err0
errOAAI
errPieter C. Dorrestein; Jonathan Blackhall; Paul D. Straight; Michael A. Fischbach; Sylvie Garneau-Tsodikova; Daniel J. Edwards; Shaun McLaughlin; Myat Lin; William H. Gerwick; Roberto Kolter; Christopher T. Walsh; Neil L. Kelleher
errShare
errSave
Improving Localization and Speech Reception in Noise for Bilateral Cochlear Implant Recipients
err2019-02-22
err0
errOAAI
errWendy B. Potts; Lakshmish Ramanna; Trevor Perry; Christopher J. Long
errShare
errSave