Skeletons for multi/many-core systems

Marco Aldinucci, Marco Danelutto, Peter Kilpatrick · Advances in parallel computing · 2010

We discuss how algorithmic skeletons (and structured parallel programming models in general) can be used to efficiently and seamlessly program multicore as well as many-core systems. We introduce a new version of the muskel skeleton library that can be used to target multi/many-core systems and we present experimental results that demonstrate the feasibility of the approach. The experimental results presented also give an idea of the computational grains that can be exploited on current, state-of-the-art multi-core systems.

Read the paper · More papers on PaperTik