Informatica logo


Login Register

  1. Home
  2. Issues
  3. Volume 17, Issue 4 (2006)
  4. Efficient Adaptive Algorithms for Transp ...

Informatica

Information Submit your article For Referees Help ATTENTION!
  • Article info
  • Related articles
  • Cited by
  • More
    Article info Related articles Cited by

Efficient Adaptive Algorithms for Transposing Small and Large Matrices on Symmetric Multiprocessors
Volume 17, Issue 4 (2006), pp. 535–550
Rami Al Na'mneh   W. David Pan   Seong-Moo Yoo  

Authors

 
Placeholder
https://doi.org/10.15388/Informatica.2006.153
Pub. online: 1 January 2006      Type: Research Article     

Received
1 November 2005
Published
1 January 2006

Abstract

Matrix transpose in parallel systems typically involves costly all-to-all communications. In this paper, we provide a comparative characterization of various efficient algorithms for transposing small and large matrices using the popular symmetric multiprocessors (SMP) architecture, which carries a relatively low communication cost due to its large aggregate bandwidth and low-latency inter-process communication. We conduct analysis on the cost of data sending / receiving and the memory requirement of these matrix-transpose algorithms. We then propose an adaptive algorithm that can minimize the overhead of the matrix transpose operations given the parameters such as the data size, number of processors, start-up time, and the effective communication bandwidth.

Related articles Cited by PDF XML
Related articles Cited by PDF XML

Copyright
No copyright data available.

Keywords
matrix transpose SMP MPI all-to-all communication

Metrics
since January 2020
759

Article info
views

0

Full article
views

514

PDF
downloads

191

XML
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

INFORMATICA

  • Online ISSN: 1822-8844
  • Print ISSN: 0868-4952
  • Copyright © 2023 Vilnius University

About

  • About journal

For contributors

  • OA Policy
  • Submit your article
  • Instructions for Referees
    •  

    •  

Contact us

  • Institute of Data Science and Digital Technologies
  • Vilnius University

    Akademijos St. 4

    08412 Vilnius, Lithuania

    Phone: (+370 5) 2109 338

    E-mail: informatica@mii.vu.lt

    https://informatica.vu.lt/journal/INFORMATICA
Powered by PubliMill  •  Privacy policy