Abstract
In this paper, we present the theoretical analysis and the implementation of fundamental communication routines for broadcasting data on hypercube distributed-memory computers. We introduce desynchronized strategies, where computations and communications are mixed. We take into account some communication limits of Transputer-based computers to study specific communications routines. We finally present a parallelisation of the Jordan Diagonalization based on these broadcast routines.
This work has been supported by the French EDF-DER
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
C. Aykanat, F. Ercal, F. Ozguner & P. Sadayappan: "Iterative Algorithms for Solution of Large Sparse Systems of Linear Equations on Hypercubes", IEEE Trans. on Computers, vol.37, no12, 1988.
J-Y. Blanc, D. Trystram & G. Villard: "Desynchronized Communication Schemes on Distributed-Memory Achitectures" DMCC5 Charleston SC, 1990
J.J. Dongarra, F.G. Gustavson & A. Karp: "Implementing Linear Algebra for Dense Matrices on a Vector Pipeline Machine", SIAM Review vol. 26, no1, pp 91–112, 1984.
P.D. Fraignaud: "Performance Analysis of broadcasting in Hypercubes", in Hypercube and Distributed Computers, Rennes, Elsevier Science Publisher, 1989.
S.L. Johnsson & C.T. Ho: "Distributed Routing Algorithms for Broadcasting and Personnalized Communication in Hypercubes", IEEE Trans. on Computers, vol. 38, no9, pp 1249–1268, 1989.
Y. Robert, B. Tourancheau & G. Villard: "Data Allocation Strategies for the Gauss and Jordan Algorithms on a Ring of Processors", Information Proc. Letters 31, pp 21–29, 1989.
Y. Saad & M. Schultz: "Topological Properties of Hypercubes", IEEE Transaction on Computers, vol. 37, no7, pp 867–872, 1988.
Q. F. Stout & B. Wager: "Intensive Hypercube Communication I: Prearranged Communication in Link-Bound Machines", Technical Report CRL-TR-9 87, University of Michigan, 1987.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1990 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Blanc, JY., Trystram, D. (1990). Implementation of parallel numerical routines using broadcast communication schemes. In: Burkhart, H. (eds) CONPAR 90 — VAPP IV. VAPP CONPAR 1990 1990. Lecture Notes in Computer Science, vol 457. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-53065-7_125
Download citation
DOI: https://doi.org/10.1007/3-540-53065-7_125
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53065-7
Online ISBN: 978-3-540-46597-3
eBook Packages: Springer Book Archive