An abstract annotation model for skeletons


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

01/01/2013

Resumo

Multi-core and many-core platforms are becoming increasingly heterogeneous and asymmetric. This significantly increases the porting and tuning effort required for parallel codes, which in turn often leads to a growing gap between peak machine power and actual application performance. In this work a first step toward the automated optimization of high level skeleton-based parallel code is discussed. The paper presents an abstract annotation model for skeleton programs aimed at formally describing suitable mapping of parallel activities on a high-level platform representation. The derived mapping and scheduling strategies are used to generate optimized run-time code. © 2013 Springer-Verlag Berlin Heidelberg.

Identificador

http://pure.qub.ac.uk/portal/en/publications/an-abstract-annotation-model-for-skeletons(7dd42a5e-8fcc-412b-ab12-d1e9b2a2cc7c).html

http://dx.doi.org/10.1007/978-3-642-35887-6-14

http://www.scopus.com/inward/record.url?eid=2-s2.0-84883268264&partnerID=8YFLogxK

Idioma(s)

eng

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Aldinucci , M , Campa , S , Kilpatrick , P , Tordini , F & Torquati , M 2013 , An abstract annotation model for skeletons . in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) . vol. 7542 LNCS , pp. 257-276 . DOI: 10.1007/978-3-642-35887-6-14

Tipo

contributionToPeriodical