Elsevier

Signal Processing

Volume 58, Issue 3, May 1997, Pages 293-301
Signal Processing

Paper
Modelling Hadamard Haar transform algorithm for omega connected multiprocessors

https://doi.org/10.1016/S0165-1684(97)00030-3Get rights and content

Abstract

Hadamard Haar transform has emphasized the research attention for its application in spectral analysis, bandwidth compression and digital filter design. In this paper, modelling of Hadamard Haar transform has been developed for multistage interconnection network (MIN)-based architecture. The signal flow graph of the existing algorithm has been analysed. The flow graph has been mapped for possible implementation on Omega connected multiprocessor. A modified computational distribution has been suggested for improved efficiency in parallel domain. The modified transform has been modelled for Omega network. The performance comparison has been carried out between original and modified algorithm. The modelling results are compared with the results obtained from mapping the algorithm on Shared Bus and and Mesh connected architecture. The results are expressed as closed form formulae.

Zusammenfassung

Die Hadamard Haar Transformation (HHT) ist in der Forschung aufgrund ihrer Anwendungen in den Bereichen Spektralanalyse, Bandkompression und digitales Filterdesign wichtig. In diesem Artikel wird die HHT für eine Architektur eines mehrstufig verbundenen Netzwerkes (MIN, Multistage Interconnection Network) entwickelt. Das Signalfluβdiagramm der existierenden Algorithmen wird analysiert und modifiziert, so daβ eine Implementation auf Omega-verbundenen Mehrprozessorsystemen möglich ist. Es werden veränderte Prozessorverteilungen vorgeschlagen, um parallele Rechenvorgänge effizienter durchführen zu können. Die modifizierte Transformation wird für Omega-Netzwerke modelliert. Die Leistungsfähigkeit der ursprünglichen und der veränderten Algorithmen wird anhand der Ergebnisse einer Implementierung auf verteilte Bussysteme und auf in Maschen aufgebauter Architekturen verglichen. Die Ergebnisse werden als geschlossene Formel angegeben.

Résumé

La transformation de Haar Hadamard a attiré l'attention des chercheurs sur ses applications en analyse spectrale, en compression de largeur de bande, et en conception de filtres. Dans cet article, nous développons une modélisation de La transformation de Haar Hadamard pour une architecture basée sur la notion de réseau d'interconnexions multi-niveaux (MIN). Le graphe de fluence du signal de l'algorithme existant a été analysé. Il a été ensuite porté sur un multiprocesseur connecté Oméga en vue d'une possible implantation. Une distribution du calcul modifiée a été suggérée pour améliorer l'efficacité en environnement parallèle. La transformation modifiée a été modélisée pour le réseau Oméga. La comparaison des performances entre les algorithmes original et modifié a été faite. Les résultats de modélisation sont comparés à ceux obtenus pour un portage de l'algorithme sur une architecture connectée de type Shared Bus and Mesh. Les résultats sont exprimés sous forme analytique.

References (16)

  • K.R. Rao et al.

    Rationalized Hadamard Haar transform

    Appl. Math. Comput.

    (1980)
  • N. Ahmed et al.

    Cooley-Tuckey type algorithm for the Haar transform

    Electron. Lett.

    (1973)
  • S.J. Campanella et al.

    A comparison of orthogonal transforms for digital signal processing

    IEEE Trans. Commn. Technol.

    (1971)
  • R.S. Choran

    Application of Hadamard Haar and Hadamard-Haar transformation to image coding and bandwidth compression

    Application: Digital Image Processing IV

    (1983)
  • B.K. Das

    Modelling of some image processing transforms for multiprocessor architectures

  • B.J. Fino

    Relations between Haar and Walsh-Hadamard transforms

  • M.H. Lee et al.

    Simple systolic array algorithm for Hadamard transform

    Electron. Lett.

    (1990)
  • R.N. Mahapatra

    Performance analysis of multiprocessor based architectures for some orthogonal transforms

There are more references available in the full text version of this article.

Cited by (1)

  • Improved algorithm about NSFOT

    2009, Applied Mathematics and Computation
View full text