Aware of the role that linear algebra plays in scientific applications, we investigate if/how matrix expressions can be efficiently evaluated with current high-level languages. On the one hand, the numerical linear algebra community has put a lot of effort in developing and optimizing a relatively small set of “universally” useful operations. These are packaged in libraries such as BLAS and LAPACK, and serve as building blocks for more complex computa- tions. On the other hand, the linear algebra expressions that arise in many domains are significantly more complex than those building blocks. We refer to the problem of expressing a linear algebra expression in terms of a set of available building blocks as the ”Linear Algebra Mapping Proble...
The goal of the LAPACK project is to provide efficient and portable software for dense numerical lin...
Abstract. In this article we look at the generation of libraries for dense linear algebra operations...
The high performance computing (HPC) community is obsessed over the general matrix-matrix multiply (...
Aware of the role that linear algebra plays in scientific applications, we investigate if/how matrix...
textOver the last two decades, much progress has been made in the area of the high-performance sequ...
Abstract. We present a systematic methodology for deriving and implementing linear algebra libraries...
Designing efficient code in practice for a given computation is a hard task. In this thesis, we tack...
International audienceHydra accepts an equation written in terms of operations on matrices and autom...
Interested in formalizing the generation of fast running code for linear algebra applications, the a...
International audienceInterested in formalizing the generation of fast running code for linear algeb...
In this article, we present a number of Application Program Interfaces (APIs) for coding lin-ear alg...
Abstract. To implement dense linear algebra algorithms for distributed-memory computers, an expert a...
Abstract. We present a prototypical linear algebra compiler that automatically exploits domain-speci...
This dissertation focuses on the design and the implementation of domain-specific compilers for line...
This paper describes an approach for the automatic generation and optimization of numerical software...
The goal of the LAPACK project is to provide efficient and portable software for dense numerical lin...
Abstract. In this article we look at the generation of libraries for dense linear algebra operations...
The high performance computing (HPC) community is obsessed over the general matrix-matrix multiply (...
Aware of the role that linear algebra plays in scientific applications, we investigate if/how matrix...
textOver the last two decades, much progress has been made in the area of the high-performance sequ...
Abstract. We present a systematic methodology for deriving and implementing linear algebra libraries...
Designing efficient code in practice for a given computation is a hard task. In this thesis, we tack...
International audienceHydra accepts an equation written in terms of operations on matrices and autom...
Interested in formalizing the generation of fast running code for linear algebra applications, the a...
International audienceInterested in formalizing the generation of fast running code for linear algeb...
In this article, we present a number of Application Program Interfaces (APIs) for coding lin-ear alg...
Abstract. To implement dense linear algebra algorithms for distributed-memory computers, an expert a...
Abstract. We present a prototypical linear algebra compiler that automatically exploits domain-speci...
This dissertation focuses on the design and the implementation of domain-specific compilers for line...
This paper describes an approach for the automatic generation and optimization of numerical software...
The goal of the LAPACK project is to provide efficient and portable software for dense numerical lin...
Abstract. In this article we look at the generation of libraries for dense linear algebra operations...
The high performance computing (HPC) community is obsessed over the general matrix-matrix multiply (...