Title :
A NUMA-Aware Fine Grain Parallelization Framework for Multi-core Architecture
Author :
Rossignon, Corentin ; Henon, Pascal ; Aumage, Olivier ; Thibault, Samuel
Author_Institution :
CSTJF, Total - E&P, Pau, France
Abstract :
We present some solutions to handle two problems commonly encountered when dealing with fine grain parallelization on multi-core architecture: Expressing algorithms using a task grain size suitable for the hardware and minimizing the time penalty due to Non Uniform Memory Accesses. To evaluate the benefit of our work we present some experiments on the fine grain parallelization of an iterative solver for sparse linear systems with some comparisons with the Intel TBB approach.
Keywords :
computer architecture; iterative methods; multiprocessing systems; Intel TBB approach; NUMA aware fine grain parallelization framework; iterative solver; multicore architecture; non uniform memory accesses; sparse linear systems; Aggregates; Algorithm design and analysis; Grain size; Parallel processing; Programming; Runtime; Sockets; NUMA; aggregation; fine-grain par- allelism; scheduler; task flow;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location :
Cambridge, MA
Print_ISBN :
978-0-7695-4979-8
DOI :
10.1109/IPDPSW.2013.204