@inproceedings{79dabfa8174b4785a95199d29e64e1af,
title = "ScaloMP: Analyzing the scalability of openmp applications",
abstract = "Achieving good scalability from parallel codes is becoming increasingly difficult due to the hardware becoming more and more complex. Performance tools help developers but their use is sometimes complicated and very iterative. In this paper we propose a simple methodology for assessing the scalability and for detecting performance problems in an OpenMP application. This methodology is implemented in a performance analysis tool named ScalOMP that relies on the capabilities of OMPT for analyzing OpenMP applications. ScalOMP reports the code regions with scalability issues and suggests optimization strategies for those issues. The evaluation shows that ScalOMP incurs low overhead and that its suggestions lead to significant performance improvement of several OpenMP applications.",
keywords = "OMPT, Performance tool, Scalability",
author = "Anton Daumen and Patrick Carribault and Fran{\c c}ois Trahay and Ga{\"e}l Thomas",
note = "Publisher Copyright: {\textcopyright} Springer Nature Switzerland AG 2019.; 15th International Workshop on OpenMP, IWOMP 2019 ; Conference date: 11-09-2019 Through 13-09-2019",
year = "2019",
month = jan,
day = "1",
doi = "10.1007/978-3-030-28596-8\_3",
language = "English",
isbn = "9783030285951",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "36--49",
editor = "Xing Fan and Oliver Sinnen and Nasser Giacaman and \{de Supinski\}, \{Bronis R.\}",
booktitle = "OpenMP",
}