| Distributed task and memory management |
| Full text |
Pdf
(976 KB)
|
| Source
|
Annual ACM Symposium on Principles of Distributed Computing
archive
Proceedings of the second annual ACM symposium on Principles of distributed computing
table of contents
Montreal, Quebec, Canada
Pages: 277 - 289
Year of Publication: 1983
ISBN:0-89791-110-5
|
|
Author
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): n/a, Downloads (12 Months): n/a, Citation Count: 6
|
|
|
ABSTRACT
A model of distributed graph reduction is described that has features common to many distributed computing systems: a program (represented as a graph) is partitioned and dynamically distributed among an arbitrary number of processing elements having only local store, and computation takes place as tasks are propagated between vertices in the graph. Specific problems are addressed that are inherent in a computing model of this sort, including garbage collection, detecting deadlock, deleting tasks, and the dynamic prioritization of tasks. By characterizing these problems in terms of graph connectivity, a decentralized graph-marking algorithm is shown to provide an effective solution. This algorithm is unique in that it allows marking a distributed graph whose connectivity is continually changing.
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.
 |
1
|
|
 |
2
|
|
 |
3
|
|
 |
4
|
|
 |
5
|
|
| |
6
|
Hudak, P. Distributed Graph Marking. Research Report 268, Yale University, January, 1983.
|
| |
7
|
Jhon, C.S., Keller, R. Analysis of unbounded token-flow graphs and realization of unbounded token-flow graph by bounded token-flow graphs. AMPS Technical Memorandum 8, University of Utah, April, 1982.
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
 |
11
|
|
| |
12
|
Turner, D.A. A new implementation technique for applicative languages. Software-Practice and Experience 9:31-49, 1970.
|
| |
13
|
|
|