International audienceMany modern application domains crucially rely on tensor operations. The optimization of programs that operate ontensors poses difficulties that are not adequately addressed by existing languages and tools. Frameworks such as TensorFlow offer good abstractions for tensor operations, but target a specific domain, i.e. machine learning, and theiroptimization strategies cannot easily be adjusted to other domains. General-purpose optimization tools such as Pluto andexisting meta-languages offer more flexibility in applying optimizations but lack abstractions for tensors. This workcloses the gap between domain-specific tensor languages and general-purpose optimization tools by proposing theTensor optimizations Meta-Language...
We describe a new package for minimizing an unconstrained nonlinear function, where the Hessian is l...
This dissertation is concerned with the development of novel high-performance algorithms for tensor ...
International audienceRuntime metaprogramming enables many useful applications and is often a conven...
International audienceMany modern application domains crucially rely on tensor operations. The optim...
International audienceDesign and semantics of a tensor optimization meta-languageTeML Gramma
Automatic optimization for tensor programs becomes increasingly important as we deploy deep learning...
International audienceMany numerical algorithms are naturally expressed as operations on tensors (i....
Tensors are higher-dimensional analogs of matrices, and represent a key data abstraction for many ap...
Traditional compilation faces numerous challenges with program optimizations for parallel architectu...
Improving data locality of tensor data structures is a crucial optimization for maximizing the perfo...
We present a lightweight Coq framework for optimizing tensor kernels written in a pure, functional a...
This report documents the program and the outcomes of Dagstuhl Seminar 22101 "Tensor Computations: A...
We describe a new package for minimizing an unconstrained nonlinear function where the Hessian is la...
Deploying deep learning models on various devices has become an important topic. The wave of hardwar...
Optimizing the implementation of tensor computations is essential to exploiting the full capacity of...
We describe a new package for minimizing an unconstrained nonlinear function, where the Hessian is l...
This dissertation is concerned with the development of novel high-performance algorithms for tensor ...
International audienceRuntime metaprogramming enables many useful applications and is often a conven...
International audienceMany modern application domains crucially rely on tensor operations. The optim...
International audienceDesign and semantics of a tensor optimization meta-languageTeML Gramma
Automatic optimization for tensor programs becomes increasingly important as we deploy deep learning...
International audienceMany numerical algorithms are naturally expressed as operations on tensors (i....
Tensors are higher-dimensional analogs of matrices, and represent a key data abstraction for many ap...
Traditional compilation faces numerous challenges with program optimizations for parallel architectu...
Improving data locality of tensor data structures is a crucial optimization for maximizing the perfo...
We present a lightweight Coq framework for optimizing tensor kernels written in a pure, functional a...
This report documents the program and the outcomes of Dagstuhl Seminar 22101 "Tensor Computations: A...
We describe a new package for minimizing an unconstrained nonlinear function where the Hessian is la...
Deploying deep learning models on various devices has become an important topic. The wave of hardwar...
Optimizing the implementation of tensor computations is essential to exploiting the full capacity of...
We describe a new package for minimizing an unconstrained nonlinear function, where the Hessian is l...
This dissertation is concerned with the development of novel high-performance algorithms for tensor ...
International audienceRuntime metaprogramming enables many useful applications and is often a conven...