• Home
  • Search
  • Parallel implementation of Strassen's matrix multiplication algorithm for heterogeneous clusters
  • Cite Icon33
  • https://doi.org/10.1109/ipdps.2004.1303066Copy DOI Icon

Parallel implementation of Strassen's matrix multiplication algorithm for heterogeneous clusters

  • Apr 26, 2004
  • Y Ohtaki +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Summary form only given. We propose a new distribution scheme for a parallel Strassen's matrix multiplication algorithm on heterogeneous clusters. In the heterogeneous clustering environment, appropriate data distribution is the most important factor for achieving maximum overall performance. However, Strassen's algorithm reduces the total operation count to about 7/8 times per one recursion and, hence, the recursion level has an effect on the total operation count. Thus, we need to consider not only load balancing but also the recursion level in Strassen's algorithm. Our scheme achieves both load balancing and reduction of the total operation count. As a result, we achieve a speedup of nearly 21.7% compared to the conventional parallel Strassen's algorithm in a heterogeneous clustering environment.

Similar Papers
  • Conference Article
  • Citations7

Multi-Stage Memory Efficient Strassen's Matrix Multiplication on GPU

  • Dec 01, 2021
  • Arjun Gopala Krishnan +1
  • Research Article
  • Citations31

Multilinear algebra and parallel programming

  • Oct 01, 1991
  • The Journal of Supercomputing
  • R W Johnson +2
  • Conference Article
  • Citations138

Communication-optimal parallel algorithm for strassen's matrix multiplication

  • Jun 25, 2012
  • Grey Ballard +4
  • Research Article
  • Citations3

Comparisons of Gaussian elimination algorithms on a cray Y-MP

  • Jul 01, 1992
  • Linear Algebra and its Applications
  • Marcin Paprzycki
  • Conference Article
  • Citations4

Strassen's matrix multiplication for customisable processors

  • Jan 01, 2002
  • H.M.D Ip +6
  • Conference Article
  • Citations59

Tuning Strassen's Matrix Multiplication for Memory Efficiency

  • Jan 01, 1998
  • M Thottethodi +2
  • Research Article
  • Citations42

Improving the Numerical Stability of Fast Matrix Multiplication

  • Jan 01, 2016
  • SIAM Journal on Matrix Analysis and Applications
  • Grey Ballard +4
  • Research Article
  • Citations93

Fast and processor efficient parallel matrix multiplication algorithms on a linear array with a reconfigurable pipelined bus system

  • Jan 01, 1998
  • IEEE Transactions on Parallel and Distributed Systems
  • Keqin Li +2
  • Conference Article
  • Citations42

Graph expansion and communication costs of fast matrix multiplication

  • Jun 04, 2011
  • Grey Ballard +3
  • Conference Article

Efficient broadcasts and simple algorithms for parallel linear algebra computing in clusters

  • Apr 22, 2003
  • F.G Tinetti +1
  • Conference Article
  • Citations21

A new parallel matrix multiplication algorithm on distributed-memory concurrent computers

  • Apr 28, 1997
  • Jaeyoung Choi
  • Research Article

A High Security Approach for Image Steganography by HIOP Algorithm and Strassen's Matrix Multiplication and Rapid Information Retrieval

  • Jan 01, 2011
  • International Journal of Advanced Research in Computer Science
  • Khosravi Sara +1
  • Research Article

Parallel and Distributed Computing Techniques, Selection of papers from ISPDC 2008

  • Jan 01, 2009
  • Scalable Computing Practice and Experience
  • Marek Tudruj
  • Dissertation

Hierarchical scheduling and uniform access programming frameworks for hetergeneous CPU-GPU computing clusters

  • Jul 01, 2015
  • Kittisak Sajjapongse
  • Book Chapter
  • Citations8

Dynamic Tasks Assignment for Real Heterogeneous Clusters

  • Jan 01, 2004
  • Marta Beltrán +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.