Symbolic consistency checking of OpenMp parallel programs
Abstract
References
Index Terms
- Symbolic consistency checking of OpenMp parallel programs
Recommendations
Symbolic consistency checking of OpenMp parallel programs
LCTES '12: Proceedings of the 13th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, Tools and Theory for Embedded SystemsWe present a symbolic approach for checking consistency of OpenMP parallel programs. A parallel program is consistent if it yields the same result as its sequential version despite the execution order among threads. We find race conditions of an OpenMP ...
Model Checking Race-Freedom When “Sequential Consistency for Data-Race-Free Programs” is Guaranteed
Computer Aided VerificationAbstractMany parallel programming models guarantee that if all sequentially consistent (SC) executions of a program are free of data races, then all executions of the program will appear to be sequentially consistent. This greatly simplifies reasoning ...
Compiling data-parallel programs for clusters of SMPs: Research Articles
Compilers for Parallel ComputersClusters of shared-memory multiprocessors (SMPs) have become the most promising parallel computing platforms for scientific computing. However, SMP clusters significantly increase the complexity of user application development when using the low-level ...
Comments
Information & Contributors
Information
Published In
- June 2012153 pagesISBN:9781450312127DOI:10.1145/2248418
- General Chair:
- Reinhard Wilhelm,
- Program Chairs:
- Heiko Falk,
- Wang Yi
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Funding Sources
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- View Citations6Total Citations
- 292Total Downloads
- Downloads (Last 12 months)20
- Downloads (Last 6 weeks)2
Other Metrics
Citations
View Options
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in