IEEE Transactions on Computers · 1989 · 754 citations · 23 references
ComputingComputer EngineeringComputer ScienceParallel AlgorithmsParallel ComputingSchedulingBroadcast CommunicationCommunication SchedulingDistributed ComputingHypercube NetworksRoutingRouting AlgorithmsBroadcastingCommunication GraphsComplexity AnalysisHypercube Network BroadcastingHypercube Network RoutingHypercube TopologyParallel Algorithms On HypercubesRouting In Hypercube Networks
Four different communication problems are addressed in Boolean n-cube configured multiprocessors: (1) one-to-all broadcasting: distribution of common data from a single source to all other nodes; (2) one-to-all personalized communication: a single node sending unique data to all other nodes; (3) all-to-all broadcasting: distribution of common data from each node to all other nodes; and (4) all-to-all personalized communication: each node sending a unique piece of information to every other node. Three communication graphs (spanning trees) for the Boolean n-cube are proposed for the routing, and scheduling disciplines provably optimum within a small constant factor are proposed. With appropriate scheduling and concurrent communication on all ports of every processor, routings based on these two communication graphs offer a speedup of up to n/2, and O( square root n) over the routings based on the spanning binomial tree for cases (2)-(4) respectively. All three spanning trees offer optimal communication times for cases (2)-(4) and concurrent communication on all ports of every processor. Timing models and complexity analysis are verified by experiments on a Boolean-cube-configured multiprocessor.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
23
Glen W. Davidson, Danell Crase · Death Studies · 1989 · 2.9K citations
Topological properties of hypercubes
Yousef Saad, Martin H. Schultz · IEEE Transactions on Computers · 1988 · 1.4K citations
Charles L. Seitz · Communications of the ACM · 1985 · 1.2K citations · Full text
Universal schemes for parallel communication
Leslie G. Valiant, Gordon Brebner · 1981 · 631 citations
Parallel Matrix and Graph Algorithms
Eliezer Dekel, David Nassimi, Sartaj Sahni · SIAM Journal on Computing · 1981 · 354 citations