Logo des Repositoriums
 
Konferenzbeitrag

An Architectural Template for Parallel Loops and Sections

Vorschaubild nicht verfügbar

Volltext URI

Dokumententyp

Text/Conference Paper

Zusatzinformation

Datum

2019

Zeitschriftentitel

ISSN der Zeitschrift

Bandtitel

Verlag

Gesellschaft für Informatik e.V.

Zusammenfassung

The Palladio Component Model uses UML-like diagrams to specify architectural software designs, which are used for early design-time analyses of software performance metrics. As a current drawback of the PCM, it does not support the specification of massive parallel software behaviour like OpenMP parallel loops. For Software Performance Engineers this results in complex modelling workarounds, or it is not possible to model the software’s behaviour at all, which results in inaccurate analyses and semantic discrepancies. In this paper, we present a light-weight PCM metamodel extension, allowing SPEs to easily annotate parallel sections (similar to OpenMP) in their software specifications. This significantly reduces the modelling effort through automation.

Beschreibung

Frank, Markus; Hakamian, Alireza (2019): An Architectural Template for Parallel Loops and Sections. Softwaretechnik-Trends Band 39, Heft 3. Bonn: Gesellschaft für Informatik e.V.. PISSN: 0720-8928. pp. 25-27. 9th Symposium on Software Performance (SSP 2018). Hildesheim. 8.-9. November 2018

Zitierform

DOI

Tags