Skip to main content

Kronecker products of matrices and their implementation on shuffle/exchange-type processor networks

  • Architectural Aspects (Session 5.1)
  • Conference paper
  • First Online:
  • 144 Accesses

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

Abstract

In generalized spectral analysis an orthogonal transformation provides a set of spectral coefficients by a vector-matrix-multiplication. If the pnxpn-transformation matrix Hn is a Kronecker product of n pxp-matrices Mr, r=0,1,...,n−1, then — as has been shown by Good — there exists a factorization \(\mathop \prod \limits_{r = 0}^{n - 1} \)Gr of the transformation matrix Hn in such a way that the vector-matrix-multiplication can be reduced from 0(N2) to 0(NlogN) operations, where N=pn. The specific structure of the matrix factors Gr, r=0,1...,n−1, permits an implementation of the multiplication on processor networks, in case of p=2 on permutation networks of the Shuffle/Exchange-type.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Andrews, H. C., Kane, J.: Kronecker Matrices, Computer Implementation and Generalized Spectra J. ACM, Vol. 17, No. 2, April 1970.

    Google Scholar 

  2. Andrews, H. C.: Computer Techniques in Image Processing Academic Press, New York/London, 1970.

    Google Scholar 

  3. Good, I. J.: The Interaction Algorithm and Practical Fourier Analysis J. Roy. Statist. Soc. London, B 20, 1958.

    Google Scholar 

  4. Lawrie, D. H.: Access and Alignment of Data in an Array Processor IEEE Transactions on Computers, Vol. C-25, No. 12, Dec. 1976.

    Google Scholar 

  5. Parker, D. S.: Notes on Shuffle/Exchange-Type Switching Networks IEEE Transactions on Computers, Vol. C-29, No. 3, March 1980.

    Google Scholar 

  6. Pease, M. C.: An Adaption of the Fast Fourier Transform for Parallel Processing J. ACM, Vol. 15, April 1968.

    Google Scholar 

  7. Walsh, J. L.: A Closed Set of Normal Orthogonal Functions Ann. J. Math. 55, 1923.

    Google Scholar 

  8. Whelchel, J. E., Guinn, D. F.: The Fast Fourier Hadamard Transform and its Use in Signal Representation and Classification The Electronic and Aerospace Systems Convention Record (EASCON), IEEE New York, 1968.

    Google Scholar 

  9. Stone, H. S.: Parallel Processing with the Perfect Shuffle IEEE Transaction on Computers, Vol. C-20, No. 2, Feb. 1971.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Händler Dieter Haupt Rolf Jeltsch Wilfried Juling Otto Lange

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lange, O. (1986). Kronecker products of matrices and their implementation on shuffle/exchange-type processor networks. In: Händler, W., Haupt, D., Jeltsch, R., Juling, W., Lange, O. (eds) CONPAR 86. CONPAR 1986. Lecture Notes in Computer Science, vol 237. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-16811-7_190

Download citation

  • DOI: https://doi.org/10.1007/3-540-16811-7_190

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-16811-9

  • Online ISBN: 978-3-540-44856-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics