DocumentCode
656208
Title
X-kaapi: A Multi Paradigm Runtime for Multicore Architectures
Author
Gautier, Thierry ; Lementec, Fabien ; Faucher, Vincent ; Raffin, Bruno
Author_Institution
INRIA, Sophia-Antipolis, France
fYear
2013
fDate
1-4 Oct. 2013
Firstpage
728
Lastpage
735
Abstract
The paper presents X-KAAPI, a compact runtime for multicore architectures 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.
Keywords
multiprocessing systems; parallel processing; EUROPLEXUS industrial simulation code; OpenMP; PLASMA; QUARK; X-KAAPI multiparadigm runtime; dataflow tasks; dense linear algebra; fork-join tasks; multicore architectures; multiparallel paradigms; parallel independent loops; parallelization; performance penalty; Adaptation models; Computational modeling; Instruction sets; Load modeling; Multicore processing; Plasmas; Runtime;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Processing (ICPP), 2013 42nd International Conference on
Conference_Location
Lyon
ISSN
0190-3918
Type
conf
DOI
10.1109/ICPP.2013.86
Filename
6687411
Link To Document