Skip to Main content Skip to Navigation
Conference papers

Multi-Target Vectorization With MTPS C++ Generic Library

Wilfried Kirschenmann 1, 2 Laurent Plagne 1 Stéphane Vialle 2, 3
2 ALGORILLE - Algorithms for the Grid
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : This article introduces MTPS, a C++ template library dedicated at vectorizing algorithms for different target architectures. Algorithms written with MTPS benefit from optimized memory access patterns and show performances close to hardware limits, both on multicore CPU and on GPU.
Complete list of metadata

Cited literature [11 references]  Display  Hide  Download
Contributor : Sébastien van Luchene Connect in order to contact the contributor
Submitted on : Monday, June 14, 2010 - 4:56:34 PM
Last modification on : Monday, December 6, 2021 - 6:08:02 PM
Long-term archiving on: : Friday, October 19, 2012 - 2:06:04 PM


Files produced by the author(s)


  • HAL Id : hal-00491980, version 1



Wilfried Kirschenmann, Laurent Plagne, Stéphane Vialle. Multi-Target Vectorization With MTPS C++ Generic Library. PARA 2010 : State of the Art in Scientific and Parallel Computing, Jun 2010, Reykjavik, Iceland. 4 p. ⟨hal-00491980⟩



Les métriques sont temporairement indisponibles