On the performance of decentralized software
-
Published:1980-08
Issue:2
Volume:9
Page:173-180
-
ISSN:0163-5999
-
Container-title:ACM SIGMETRICS Performance Evaluation Review
-
language:en
-
Short-container-title:SIGMETRICS Perform. Eval. Rev.
Author:
Balkovich Edward E.,Whitby-Strevens Colin
Abstract
Distribution of computing to achieve goals such as enhanced reliability depend on the use of decentralized software. Decentralization typically replaces a sequential process by a system of small, concurrent processes that interact frequently. The implementation of processes and their interactions represents a cost incurred as a result of decentralization. Performance measurements are reported in this paper for decentralized software written in a programming language for distributed computer systems. These performance measurements confirm that low-cost implementations of concurrency are possible, but indicate that decentralized software makes heavy use of run-time functions managing concurrency. An initial model comparing the performance of a specific decentralized software structure to its centralized counterpart indicates that these implementation costs are generally offset by the performance improvements that are due to the parallelism inherent in the decentralized structure. The research facilities for continued study of decentralized software performance are described in the summary.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Networks and Communications,Hardware and Architecture,Software
Reference16 articles.
1. Specification and Proof Techniques for Serializers
2. Balkovich E.E. and C. Whitby-Strevens A Model and Measurements of a Decentralized Information Structure Department of Electrical Engineering and Computer Science University of Connecticut (in preparation) 1979. Balkovich E.E. and C. Whitby-Strevens A Model and Measurements of a Decentralized Information Structure Department of Electrical Engineering and Computer Science University of Connecticut (in preparation) 1979.
3. Distributed processes
4. An improved algorithm for decentralized extrema-finding in circular configurations of processes
5. Self-stabilizing systems in spite of distributed control
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献