| Locality in distributed computations |
| Full text |
Pdf
(1.06 MB)
|
| Source
|
ACM Annual Computer Science Conference
archive
Proceedings of the 1988 ACM sixteenth annual conference on Computer science
table of contents
Atlanta, Georgia, United States
Pages: 335 - 344
Year of Publication: 1988
ISBN:0-89791-260-8
|
|
Authors
|
|
David K. Garnick
|
Department of Computer and Information Sciences, University of Delaware, Newark, Delaware
|
|
A. Toni Cohen
|
Department of Computer and Information Sciences, University of Delaware, Newark, Delaware
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 6, Citation Count: 0
|
|
|
ABSTRACT
The defining characteristic of a distributed system is the (temporal) distance between components; communication time is non-trivial compared to processing time. Because of this, the design of efficient distributed computations involves trade-offs between maximizing the amount of parallelism and minimizing communication costs. We argue that any sort of centralized control, whether in user-level algorithms or at the systems level, impairs efficiency. We then introduce a scheme for automatic process synchronization that meets our locality criterion.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
Agh
|
|
| |
CaH
|
|
 |
ChM
|
|
| |
Cli
|
|
 |
Fel
|
|
| |
GCS
|
D Garnick, AT Cohen, and H Sowizral, Timestamping in Virtual Time Systems, to appear in Proceedings of IFIP Conference on Temporal Aspects in Information Systems, North- Holland 1988.
|
 |
Gel
|
|
| |
HeB
|
C Hewitt and H Baker, Laws for Communicating Parallel Processes, 1977 IFIP Congress Proceedings, North-Holland, 1977.
|
 |
Jef
|
|
| |
JeS
|
D Jefferson and H Sowizral, Fast Concurrent Simulation using the Time Warp Mechanism - Part 1: Local Control, Rand, 1983.
|
 |
Lam78
|
|
 |
Lam80
|
|
| |
Lis
|
B Liskov, Overview of the Argus Language and Syztem, MIT Lab for Computer Science, Programming Methodology Group Memo 40, 1984.
|
 |
LCJS
|
B. Liskov , D. Curtis , P. Johnson , R. Scheifer, Implementation of Argus, Proceedings of the eleventh ACM Symposium on Operating systems principles, p.111-122, November 08-11, 1987, Austin, Texas, United States
[doi> 10.1145/41457.37514]
|
| |
LHG
|
B Liskov, M Herlihy, and L Gilbert, Limitations of Synchronous Communication with Static Process Structure in Languages for Distributed Computing, MIT Lab for Computer Science, Programming Methodology Grp Memo 41-1, Oct 1985.
|
| |
Ree78
|
|
 |
Ree83
|
|
| |
Tan
|
|
|