Premium
Fast matrix multiplication
Author(s) -
Bunge Carlos F.,
Cisneros Gerardo
Publication year - 1987
Publication title -
journal of computational chemistry
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.907
H-Index - 188
eISSN - 1096-987X
pISSN - 0192-8651
DOI - 10.1002/jcc.540080705
Subject(s) - fortran , computer science , matrix multiplication , parallel computing , multiplication (music) , scalar multiplication , scalar (mathematics) , implementation , set (abstract data type) , matrix (chemical analysis) , computational science , assembly language , programming language , arithmetic , software , mathematics , physics , chemistry , combinatorics , geometry , chromatography , quantum mechanics , quantum
Several implementations of matrix multiplication (MMUL) in Fortran and VAX assembly language are discussed. On a VAX‐11/780 computer, the most efficient MMUL is achieved through vector‐scalar‐multiply‐and‐add (VSMA) operations, rather than by means of dot products. We also discuss optimal MMUL algorithms for use in virtual memory machines when the data overflow the working set.