Performance analysis of shared-memory parallel applications using performance properties

Karl Fürlinger, Michael Gerndt

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Tuning parallel code can be a time-consuming and difficult task. We present our approach to automate the performance analysis of OpenMP applications that is based on the notion of performance properties. Properties are formally specified in the APART specification language (ASL) with respect to a specific data model. We describe a data model for summary (profiling) data of OpenMP applications and present performance properties based on this data model. We evaluate the usability of the properties on several example codes using our OpenMP profiler ompP to acquire the profiling data.

Original languageEnglish
Title of host publicationHigh Performance Computing and Communcations - First International Conference, HPCC 2005, Proceedings
PublisherSpringer Verlag
Pages595-604
Number of pages10
ISBN (Print)3540290311, 9783540290315
DOIs
StatePublished - 2005
Event1st International Conference on High Performance Computing and Communcations, HPCC 2005 - Sorrento, Italy
Duration: 21 Sep 200523 Sep 2005

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3726 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference1st International Conference on High Performance Computing and Communcations, HPCC 2005
Country/TerritoryItaly
CitySorrento
Period21/09/0523/09/05

Fingerprint

Dive into the research topics of 'Performance analysis of shared-memory parallel applications using performance properties'. Together they form a unique fingerprint.

Cite this