An abstract annotation model for skeletons

M. Aldinucci, S. Campa, P. Kilpatrick, F. Tordini, M. Torquati

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Citation (Scopus)


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.
Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Number of pages20
Volume7542 LNCS
Publication statusPublished - 01 Jan 2013


Dive into the research topics of 'An abstract annotation model for skeletons'. Together they form a unique fingerprint.

Cite this