During this thesis, we studied linear algebra systems with small matrices (typically from 2x2 to 5x5) used within the LHCb experiment (and also in other domains like computer vision). Linear algebra libraries like Eigen, Magma or the MKL are not optimized for such small matrices. We used and combined many well-known transforms helping SIMD and some unusual transforms like the fast reciprocal square root computation. We wrote a code generator in order to simplify the use of such transforms and to have a portable code. We tested these optimizations and analyzed their impact on the speed of simple algorithm. Batch processing in SoA is crucial to process fast these small matrices. We also analyzed how the accuracy of the results depends on the ...
International audienceThis paper focuses on the resolution of a large number of small symmetric line...
International audienceThis paper presents a review of algorithmic transforms called High Level Trans...
In this "Habilitation à Diriger des Recherches" (HDR), we present our research in high-performance s...
During this thesis, we studied linear algebra systems with small matrices (typically from 2x2 to 5x5...
Tout au long de cette thèse, nous avons étudié des problèmes d'algèbre linéaire de petite dimension ...
System tracking is an old problem and has been heavily optimized throughout the past. However, in Hi...
The LHCb experiment, at CERN, is preparing a major upgrade of its detector and a change from an hard...
During the data taking process in the LHC at CERN, millions of collisions are recorded every second ...
A challenging class of problems arising in many GPU applications, called batched problems, involves ...
Matrices and tensors are amongst the most common tools to represent and exploit information. Some so...
The upgraded CERN LHCb detector, due to start data taking in 2021, will have to reconstruct 4 TB/s o...
The Kalman filter is a fundamental process in the reconstruction of particle collisions in high-ener...
Les techniques avancées pour l’approximation de rang faible des matrices sont des outils de réductio...
Computations related to many scientific and engineering problems spend most of their time in solving...
The emergence of multicore and heterogeneous architectures requires many linear algebra algorithms t...
International audienceThis paper focuses on the resolution of a large number of small symmetric line...
International audienceThis paper presents a review of algorithmic transforms called High Level Trans...
In this "Habilitation à Diriger des Recherches" (HDR), we present our research in high-performance s...
During this thesis, we studied linear algebra systems with small matrices (typically from 2x2 to 5x5...
Tout au long de cette thèse, nous avons étudié des problèmes d'algèbre linéaire de petite dimension ...
System tracking is an old problem and has been heavily optimized throughout the past. However, in Hi...
The LHCb experiment, at CERN, is preparing a major upgrade of its detector and a change from an hard...
During the data taking process in the LHC at CERN, millions of collisions are recorded every second ...
A challenging class of problems arising in many GPU applications, called batched problems, involves ...
Matrices and tensors are amongst the most common tools to represent and exploit information. Some so...
The upgraded CERN LHCb detector, due to start data taking in 2021, will have to reconstruct 4 TB/s o...
The Kalman filter is a fundamental process in the reconstruction of particle collisions in high-ener...
Les techniques avancées pour l’approximation de rang faible des matrices sont des outils de réductio...
Computations related to many scientific and engineering problems spend most of their time in solving...
The emergence of multicore and heterogeneous architectures requires many linear algebra algorithms t...
International audienceThis paper focuses on the resolution of a large number of small symmetric line...
International audienceThis paper presents a review of algorithmic transforms called High Level Trans...
In this "Habilitation à Diriger des Recherches" (HDR), we present our research in high-performance s...