Memory efficient scheduling of Strassen-Winograd's matrix multiplication algorithm - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2009

Memory efficient scheduling of Strassen-Winograd's matrix multiplication algorithm

Brice Boyer
  • Fonction : Auteur
  • PersonId : 857562
Jean-Guillaume Dumas
Wei Zhou
  • Fonction : Auteur
  • PersonId : 842235

Résumé

Strassen's algorithm was the first sub-cubic algorithm for matrix multiplication. Its improvement by Winograd led to a highly practicable algorithm. In this report, we propose new schedules of the algorithm, that reduce of the extra memory allocation, by two differents means : either by introducing a few pre-additions, or by overwritting the input matrices.
Fichier principal
Vignette du fichier
winoschedule.pdf (218.96 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00163141 , version 1 (16-07-2007)
hal-00163141 , version 2 (31-08-2007)
hal-00163141 , version 3 (23-11-2007)
hal-00163141 , version 4 (27-01-2009)
hal-00163141 , version 5 (18-05-2009)

Identifiants

Citer

Brice Boyer, Jean-Guillaume Dumas, Clément Pernet, Wei Zhou. Memory efficient scheduling of Strassen-Winograd's matrix multiplication algorithm. (International Symposium on Symbolic and Algebraic Computation 2009), Jul 2009, Séoul, South Korea. pp.8. ⟨hal-00163141v4⟩

Collections

LIG_SRCPR
11582 Consultations
1181 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More