Skip to main content

Optimisations for the memory hierarchy of a Singular Value Decomposition algorithm implemented on the MIMD architecture

  • Numerical Algorithms for Engineering
  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 797))

Abstract

This paper shows several optimisations to the Hestenes parallel algorithm for Singular Value Decomposition (SVD). The central principle in all of the optimisations presented herein is to increase the number of columns being held in each level of the parallel memory hierarchy. The algorithm was implemented on the Fujitsu's AP1000 Array Multiprocessor, but all optimisations described can be easily applied to any MIMD architecture with mesh or hypercube topology, and all but one can be applied to register-cache uniprocessors also.

This is a preview of subscription content, log in via an institution.

References

  1. Brent, R.P., Luk, F.T.: The Solution of Singular-Value and Symmetric Eigenvalue Problems on Multiprocessor Arrays SIAM Journal of Scientific and Statistical Computing 6 (1986) 69–84

    Google Scholar 

  2. Czezowski, A., Strazdins, P.: Ways of enhancing performance of a Singular Value Decomposition Algorithm on the AP1000 Array Multiprocessor. Transputer and Occam Engineering Series 31 (1993) 83–88 (ISSN:0925-4986)

    Google Scholar 

  3. Czezowski, A., Strazdins, P.: Optimisations for the memory hierarchy of a Singular Value Decomposition Algorithm implemented on the MIMD Architecture. ANU, Department of Computer Science Technical Report TR-CS-94-03 (1994)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Gentzsch Uwe Harms

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Czezowski, A., Strazdins, P. (1994). Optimisations for the memory hierarchy of a Singular Value Decomposition algorithm implemented on the MIMD architecture. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 797. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57981-8_119

Download citation

  • DOI: https://doi.org/10.1007/3-540-57981-8_119

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57981-6

  • Online ISBN: 978-3-540-48408-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics