Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/800076.802479acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
Article
Free access

Universal schemes for parallel communication

Published: 11 May 1981 Publication History

Abstract

In this paper we isolate a combinatorial problem that, we believe, lies at the heart of this question and provide some encouragingly positive solutions to it. We show that there exists an N-processor realistic computer that can simulate arbitrary idealistic N-processor parallel computations with only a factor of O(log N) loss of runtime efficiency. The main innovation is an O(log N) time randomized routing algorithm. Previous approaches were based on sorting or permutation networks, and implied loss factors of order at least (log N)2.

References

[1]
D. Angluin and L.G. Valiant. Fast probabilistic algorithms for Hamiltonian circuits and matchings. J. of Comp. and Syst. Sci. (1979) 155-193.
[2]
K. Batcher. Sorting networks and their applications. AFIPS Spring Joint Comp. Conf. 32 (1968) 307-314.
[3]
V.E. Benes. Mathematical Theory of Connecting Networks and Telephone Traffic. Academic Press, New York (1965).
[4]
H. Chernoff. A measure of asymptotic efficiency for tests of a hypothesis based on the sum of observations. Ann. of Math. Stat. 23 (1952) 493-507.
[5]
Z. Galil and W.J. Paul. A practical general purpose parallel computer, (this volume).
[6]
W. Hoeffding. On the distribution of the number of successes in independent trials. Ann. of Math. Stat. 27 (1956) 713-721.
[7]
G. Lev, N. Pippenger and L.G. Valiant. A fast parallel algorithm for routing in permutation networks. IEEE Trans. on Computers (1981).
[8]
D. Nassimi and S Sahni Parallel algorithms to set-up the Benes permutation networks. Manuscript, University of Minnesota.
[9]
F.P. Preparata and J. Vuillemin. The cube-connected cycles. IEEE Symp. on Foundations of Comp. Sci, 20 (1979) 140-147.
[10]
M.O. Rabin. Probabilistic algorithms. In "Algorithms and Complexity", J.F. Traub (ed.) Academic Press, New York, 1976.
[11]
J.T. Schwartz. Untracomputers. ACM TOPLAS 2(1980) 484-521.
[12]
H.J. Siegel. Interconnection networks for SIMD machines, Computer, June 1979, 57-65.
[13]
R. Solovay and V. Strassen. A fast Monte-Carlo test for primality. SIAM J. on Computing 6(1977) 84-85.
[14]
H. Stone. Parallel processing with the perfect shuffle. IEEE Transactions on Computers, C-20:2, (1971) 153-161.
[15]
C.D. Thomson and H.T. Kung. Sorting on a mesh- connected parallel computer. CACM 20:4 (1977) 263-271.
[16]
L.G. Valiant. A scheme for fast parallel communication. Report CSR-72-80, Computer Science Department, Edinburgh University, (1980).
[17]
L.G. Valiant. Experiments with a parallel communication scheme. In Proc. of 18th Allerton Conference on Communication Control and Computing, University of Illinois, Oct. 8-10, (1980).

Cited By

View all
  • (2024)Shale: A Practical, Scalable Oblivious Reconfigurable NetworkProceedings of the ACM SIGCOMM 2024 Conference10.1145/3651890.3672248(449-464)Online publication date: 4-Aug-2024
  • (2024)Breaking the VLB Barrier for Oblivious Reconfigurable NetworksProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649608(1865-1876)Online publication date: 10-Jun-2024
  • (2024)Leveraging Parameterized Chernoff Bounds for Simplified Algorithm AnalysesInformation Processing Letters10.1016/j.ipl.2024.106516(106516)Online publication date: Jun-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
STOC '81: Proceedings of the thirteenth annual ACM symposium on Theory of computing
May 1981
390 pages
ISBN:9781450373920
DOI:10.1145/800076
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 11 May 1981

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Acceptance Rates

Overall Acceptance Rate 1,469 of 4,586 submissions, 32%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)180
  • Downloads (Last 6 weeks)34
Reflects downloads up to 15 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Shale: A Practical, Scalable Oblivious Reconfigurable NetworkProceedings of the ACM SIGCOMM 2024 Conference10.1145/3651890.3672248(449-464)Online publication date: 4-Aug-2024
  • (2024)Breaking the VLB Barrier for Oblivious Reconfigurable NetworksProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649608(1865-1876)Online publication date: 10-Jun-2024
  • (2024)Leveraging Parameterized Chernoff Bounds for Simplified Algorithm AnalysesInformation Processing Letters10.1016/j.ipl.2024.106516(106516)Online publication date: Jun-2024
  • (2024)Ant Mill: an adversarial traffic pattern for low-diameter direct networksThe Journal of Supercomputing10.1007/s11227-024-06146-180:12(18062-18080)Online publication date: 10-May-2024
  • (2024)Reconfiguring Shortest Paths in GraphsAlgorithmica10.1007/s00453-024-01263-y86:10(3309-3338)Online publication date: 27-Aug-2024
  • (2024)Hop-Constrained Oblivious Routing Using Prim’s-Sollin’s AlgorithmAdvanced Information Networking and Applications10.1007/978-3-031-57942-4_43(444-452)Online publication date: 10-Apr-2024
  • (2023)Router Activation Heuristics for Energy-Saving ECMP and Valiant Routing in Data Center NetworksEnergies10.3390/en1610413616:10(4136)Online publication date: 17-May-2023
  • (2023)Sparse Semi-Oblivious Routing: Few Random Paths SufficeProceedings of the 2023 ACM Symposium on Principles of Distributed Computing10.1145/3583668.3594585(222-232)Online publication date: 19-Jun-2023
  • (2023)Mars: Near-Optimal Throughput with Shallow Buffers in Reconfigurable Datacenter NetworksProceedings of the ACM on Measurement and Analysis of Computing Systems10.1145/35793127:1(1-43)Online publication date: 2-Mar-2023
  • (2023)Optimal Oblivious Routing With Concave Objectives for Structured NetworksIEEE/ACM Transactions on Networking10.1109/TNET.2023.326463231:6(2669-2681)Online publication date: 1-Dec-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media