activity
20122019
most citedOn the Performance Prediction of BLAS-based Tensor Contractions

4 citations · 14 across the 16 of their papers we have counts for

collaborators
Showing cs.MSShow all

10 papers · 1 filter

cs.MS2019

Program Generation for Linear Algebra Using Multiple Layers of DSLs

Daniele G. Spampinato, Diego Fabregat-Traver, Markus Püschel +1

Numerical software in computational science and engineering often relies on highly-optimized building blocks from libraries such as BLAS and LAPACK, and while such libraries provid…

cs.MS2014★ 1 cited

Knowledge-Based Automatic Generation of Partitioned Matrix Expressions

Diego Fabregat-Traver, Paolo Bientinesi

In a series of papers it has been shown that for many linear algebra operations it is possible to generate families of algorithms by following a systematic procedure. Although powe…

cs.MS2014

Automatic Generation of Loop-Invariants for Matrix Operations

Diego Fabregat-Traver, Paolo Bientinesi

In recent years it has been shown that for many linear algebra operations it is possible to create families of algorithms following a very systematic procedure. We do not refer to…

cs.MS2014★ 4 cited

On the Performance Prediction of BLAS-based Tensor Contractions

Elmar Peise, Diego Fabregat-Traver, Paolo Bientinesi

Tensor operations are surging as the computational building blocks for a variety of scientific simulations and the development of high-performance kernels for such operations is kn…

cs.MS2014

Knowledge-Based Automatic Generation of Linear Algebra Algorithms and Code

Diego Fabregat-Traver

This dissertation focuses on the design and the implementation of domain-specific compilers for linear algebra matrix equations. The development of efficient libraries for such equ…

cs.MS2013

Towards an Efficient Use of the BLAS Library for Multilinear Tensor Contractions

Edoardo Di Napoli, Diego Fabregat-Traver, Gregorio Quintana-Ortì +1

Mathematical operators whose transformation rules constitute the building blocks of a multi-linear algebra are widely used in physics and engineering applications where they are ve…

cs.MS2012

Application-tailored Linear Algebra Algorithms: A search-based Approach

Diego Fabregat-Traver, Paolo Bientinesi

In this paper, we tackle the problem of automatically generating algorithms for linear algebra operations by taking advantage of problem-specific knowledge. In most situations, use…

cs.MS2012★ 2 cited

Computing Petaflops over Terabytes of Data: The Case of Genome-Wide Association Studies

Diego Fabregat-Traver, Paolo Bientinesi

In many scientific and engineering applications, one has to solve not one but a sequence of instances of the same problem. Often times, the problems in the sequence are linked in a…

cs.MS2012

Solving Sequences of Generalized Least-Squares Problems on Multi-threaded Architectures

Diego Fabregat-Traver, Yurii Aulchenko, Paolo Bientinesi

Generalized linear mixed-effects models in the context of genome-wide association studies (GWAS) represent a formidable computational challenge: the solution of millions of correla…

cs.MS2012★ 3 cited

A Domain-Specific Compiler for Linear Algebra Operations

Diego Fabregat-Traver, Paolo Bientinesi

We present a prototypical linear algebra compiler that automatically exploits domain-specific knowledge to generate high-performance algorithms. The input to the compiler is a targ…