International audienceWe propose several new schedules for Strassen-Winograd's matrix multiplication algorithm, they reduce the extra memory allocation requirements by three different means: by introducing a few pre-additions, by overwriting the input matrices, or by using a first recursive level of classical multiplication. In particular, we show two fully in-place schedules: one having the same number of operations, if the input matrices can be overwritten; the other one, slightly increasing the constant of the leading term of the complexity, if the input matrices are read-only. Many of these schedules have been found by an implementation of an exhaustive search algorithm based on a pebble game
The Strassen algorithm for multiplying 2 x 2 matrices requires seven multiplications and 18 addition...
The Strassen algorithm for multiplying $2 \times 2$ matrices requires seven multiplications and 18 ...
In this study, we propose a simple method for fault-tolerant Strassen-like matrix multiplications. T...
International audienceWe propose several new schedules for Strassen-Winograd's matrix multiplication...
Many fast algorithms in arithmetic complexity have hierarchical or recursive structures that make ef...
In this paper we study the impact of the simultaneous exploitation of data-- and task--parallelism o...
Strassen's algorithm for matrix multiplication gains its lower arithmetic complexityatthe expe...
The paper presents analysis of matrix multiplication algorithms from the point of view of their effi...
AbstractThe main purpose of this paper is to present a fast matrix multiplication algorithm taken fr...
A tight \u3a9((n/M\u203e\u203e 1a)log27M) lower bound is derived on the I/O complexity of Strassen\u...
Matrix multiplication is a basic operation of linear algebra, and has numerous applications to the t...
Abstract-- In this work, the performance of basic and strassen’s matrix multiplication algorithms ar...
Strassen's algorithm is a divide and conquer matrix multiplication method that is mostly of theoreti...
Strassen’s matrix multiplication reduces the computational cost of multiplying matrices of size n × ...
In this paper we study the impact of the simultaneous exploitation of data- and task-parallelism, so...
The Strassen algorithm for multiplying 2 x 2 matrices requires seven multiplications and 18 addition...
The Strassen algorithm for multiplying $2 \times 2$ matrices requires seven multiplications and 18 ...
In this study, we propose a simple method for fault-tolerant Strassen-like matrix multiplications. T...
International audienceWe propose several new schedules for Strassen-Winograd's matrix multiplication...
Many fast algorithms in arithmetic complexity have hierarchical or recursive structures that make ef...
In this paper we study the impact of the simultaneous exploitation of data-- and task--parallelism o...
Strassen's algorithm for matrix multiplication gains its lower arithmetic complexityatthe expe...
The paper presents analysis of matrix multiplication algorithms from the point of view of their effi...
AbstractThe main purpose of this paper is to present a fast matrix multiplication algorithm taken fr...
A tight \u3a9((n/M\u203e\u203e 1a)log27M) lower bound is derived on the I/O complexity of Strassen\u...
Matrix multiplication is a basic operation of linear algebra, and has numerous applications to the t...
Abstract-- In this work, the performance of basic and strassen’s matrix multiplication algorithms ar...
Strassen's algorithm is a divide and conquer matrix multiplication method that is mostly of theoreti...
Strassen’s matrix multiplication reduces the computational cost of multiplying matrices of size n × ...
In this paper we study the impact of the simultaneous exploitation of data- and task-parallelism, so...
The Strassen algorithm for multiplying 2 x 2 matrices requires seven multiplications and 18 addition...
The Strassen algorithm for multiplying $2 \times 2$ matrices requires seven multiplications and 18 ...
In this study, we propose a simple method for fault-tolerant Strassen-like matrix multiplications. T...