Title :
Multilinear algebra and parallel programming
Author :
Johnson, R.W. ; Huang, C.-H. ; Johnson, J.R.
Author_Institution :
Dept. of Comput. Sci., City Univ. of New York, NY, USA
Abstract :
The authors study the use of multilinear algebra in designing and implementing algorithms for linear computations. In particular, they discuss their experience in using these techniques on the Cray Y-MP and to implement Strassen´s matrix multiplication algorithm on the Encore Multimax. It is concluded that the formulation of numerical algorithms in terms of the constructs of multilinear algebra, especially the tensor product, together with the coding methods presented, simplifies the writing of the programs for implementing these algorithms. By making the implementation process simpler and more mechanical, one can more easily experiment with and monitor the coding of these algorithms and thereby find better implementations
Keywords :
Cray computers; linear algebra; matrix algebra; parallel programming; Cray Y-MP; Encore Multimax; Strassen´s matrix multiplication algorithm; linear computations; multilinear algebra; parallel programming; tensor product; Algebra; Algorithm design and analysis; Books; Computer science; Information science; Large-scale systems; Parallel architectures; Parallel programming; Tensile stress; Vectors;
Conference_Titel :
Supercomputing '90., Proceedings of
Conference_Location :
New York, NY
Print_ISBN :
0-8186-2056-0
DOI :
10.1109/SUPERC.1990.129997