Skip to Main content Skip to Navigation
Conference papers

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
Complete list of metadata

Cited literature [17 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02179726
Contributor : François Trahay Connect in order to contact the contributor
Submitted on : Thursday, July 11, 2019 - 10:34:59 AM
Last modification on : Friday, October 9, 2020 - 8:38:12 AM

File

iwomp_final.pdf
Files produced by the author(s)

Identifiers

Citation

Anton Daumen, Patrick Carribault, François Trahay, Gaël Thomas. ScalOMP: analyzing the Scalability of OpenMP applications. IWOMP 2019: 15th International Workshop on OpenMP, Sep 2019, Auckland, New Zealand. pp.36-49, ⟨10.1007/978-3-030-28596-8_3⟩. ⟨hal-02179726⟩

Share

Metrics

Record views

363

Files downloads

459