2019
DOI: 10.1007/978-3-030-28596-8_1
|View full text |Cite
|
Sign up to set email alerts
|

OMPSan: Static Verification of OpenMP’s Data Mapping Constructs

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 9 publications
0
3
0
Order By: Relevance
“…• OMPSan [142] is a static analyzer that can report all suspicious data mappings that may lead to concurrency bugs and memory issues;…”
Section: Wbs 23211 Building Tools To Detect and Debug Bugs And Perfor...mentioning
confidence: 99%
See 1 more Smart Citation
“…• OMPSan [142] is a static analyzer that can report all suspicious data mappings that may lead to concurrency bugs and memory issues;…”
Section: Wbs 23211 Building Tools To Detect and Debug Bugs And Perfor...mentioning
confidence: 99%
“…As a static analysis tool, OMPSan [142] compares the def-use information in an OpenMP application with the application's serial-elision version. OMPSan assumes that the serial-elision version contains the correct def-use information.…”
Section: Solution Strategymentioning
confidence: 99%
“…This might be due to lack of complete support for OpenMP device offloading to CUDA devices by the mainstream compilers. The recent work from Barua et al [6] performs verification of the OpenMP host-device data mapping with the map clause. Arm DDT [3] is a commercial debugging tool that supports debugging of OpenMP and CUDA programs.…”
Section: Polyhedral Model-based Static Analysis Toolsmentioning
confidence: 99%