Skip to Main content Skip to Navigation
New interface
Conference papers

X-Kaapi: a Multi Paradigm Runtime for Multicore Architectures

Thierry Gautier 1 Fabien Lementec 1 Vincent Faucher 2 Bruno Raffin 1 
1 MOAIS - PrograMming and scheduling design fOr Applications in Interactive Simulation
Inria Grenoble - Rhône-Alpes, LIG - Laboratoire d'Informatique de Grenoble
2 DYN - Laboratoire d'études de DYNamique
SEMT - Service d'Etudes Mécaniques et Thermiques : DEN/DM2S/SEMT
Abstract : The paper presents X-Kaapi, a compact runtime for multicore architec- tures that brings multi parallel paradigms (parallel independent loops, fork-join tasks and dataflow tasks) in a unified framework without performance penalty. Comparisons on independent loops with OpenMP and on dense linear algebra with QUARK/PLASMA confirm our design decisions. Applied to EUROPLEXUS, an industrial simulation code for fast transient dynamics, we show that X-Kaapi achieves high speedups on multicore architectures by efficiently parallelizing both independent loops and dataflow tasks.
Complete list of metadata

Cited literature [27 references]  Display  Hide  Download
Contributor : Thierry Gautier Connect in order to contact the contributor
Submitted on : Tuesday, December 17, 2013 - 4:38:02 PM
Last modification on : Tuesday, August 2, 2022 - 4:24:53 AM
Long-term archiving on: : Saturday, April 8, 2017 - 7:34:16 AM


Files produced by the author(s)


  • HAL Id : hal-00727827, version 2


Thierry Gautier, Fabien Lementec, Vincent Faucher, Bruno Raffin. X-Kaapi: a Multi Paradigm Runtime for Multicore Architectures. Workshop P2S2 in conjunction of ICPP, Oct 2013, Lyon, France. pp.16. ⟨hal-00727827v2⟩



Record views


Files downloads