94
Views
21
CrossRef citations to date
0
Altmetric
Original Articles

BLOCK-JACOBI SVD ALGORITHMS FOR DISTRIBUTED MEMORY SYSTEMS I: HYPERCUBES AND RINGSFootnote*

&
Pages 265-287 | Received 01 Nov 1996, Accepted 22 May 1998, Published online: 07 May 2007
 

Abstract

The paper presents parallel algorithms for efficient solution of the Singular Value Decomposition (SVD) problem by the block two-sided Jacobi method. In this part of the work, we show how the method may be used on MIMD computers with hypercube and ring topologies. We analyse three types of orderings for solving SVD on block-structured submatrices from the point of view of communication requirements and suitability for parallel execution of the computational process The algorithms map well onto the hypercube topology. Two of the ordering schemes can also be directly implemented on rings. Results obtained on an Intel Paragon are shown and discussed for all the three types of orderings.

Notes

* This work has been carried out within the framework of the research projects STABILE (INCO-COP96 0237) of the European Commission and Algorithmic Designs for Solving Some Problems of Parallel Numerics on Supercomputers of the Scientific Grant Agency of Slovak Republic and Slovak Academy of Sciences (VEGA).

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.