Design patterns percolating to parallel programming framework implementation


Autoria(s): Aldinucci, M.; Campa, S.; Danelutto, M.; Kilpatrick, P.; Torquati, M.
Data(s)

01/12/2014

Resumo

<p>Structured parallel programming is recognised as a viable and effective means of tackling parallel programming problems. Recently, a set of simple and powerful parallel building blocks RISC pb<sup>2</sup>l) has been proposed to support modelling and implementation of parallel frameworks. In this work we demonstrate how that same parallel building block set may be used to model both general purpose parallel programming abstractions, not usually listed in classical skeleton sets, and more specialized domain specific parallel patterns. We show how an implementation of RISC pb<sup>2</sup> l can be realised via the FastFlow framework and present experimental evidence of the feasibility and efficiency of the approach.</p>

Formato

application/pdf

Identificador

http://pure.qub.ac.uk/portal/en/publications/design-patterns-percolating-to-parallel-programming-framework-implementation(6fb2002d-64c1-49d2-89ad-3b2648af7eae).html

http://dx.doi.org/10.1007/s10766-013-0273-6

http://pure.qub.ac.uk/ws/files/17958474/paperIJPP14a.pdf

http://www.scopus.com/inward/record.url?scp=84906948430&partnerID=8YFLogxK

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Aldinucci , M , Campa , S , Danelutto , M , Kilpatrick , P & Torquati , M 2014 , ' Design patterns percolating to parallel programming framework implementation ' International Journal of Parallel Programming , vol 42 , no. 6 , pp. 1012-1031 . DOI: 10.1007/s10766-013-0273-6

Palavras-Chave #Algorithmic skeleton #Parallel building blocks #Parallel design patterns #Programming frameworks #/dk/atira/pure/subjectarea/asjc/1700/1712 #Software #/dk/atira/pure/subjectarea/asjc/1700/1710 #Information Systems #/dk/atira/pure/subjectarea/asjc/2600/2614 #Theoretical Computer Science
Tipo

article