We discuss how algorithmic skeletons (and structured parallel program- ming models in general) can be used to efficiently and seamlessly program multi- core 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 experi- mental results presented also give an idea of the computational grains that can be exploited on current, state-of-the-art multi-core systems.
Skeletons for multi/many-core systems
ALDINUCCI, MARCO;
2010-01-01
Abstract
We discuss how algorithmic skeletons (and structured parallel program- ming models in general) can be used to efficiently and seamlessly program multi- core 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 experi- mental results presented also give an idea of the computational grains that can be exploited on current, state-of-the-art multi-core systems.File in questo prodotto:
Non ci sono file associati a questo prodotto.
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.