Checking sequential correctness in shared-memory parallel programs (Q2706056)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Checking sequential correctness in shared-memory parallel programs |
scientific article
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Checking sequential correctness in shared-memory parallel programs |
scientific article |
Statements
20 March 2001
0 references
shared-memory parallel language
0 references
Checking sequential correctness in shared-memory parallel programs (English)
0 references
The author of this interesting paper studies a property of correctness of programs written in a shared-memory parallel language. The above stated property is a semantic equivalence between the parallel program and its sequential version. In this framework, it is required that the parallel programs perform the same computations, hence produce the same results, as its sequential version, just faster. The main statement is a theorem, which ensures this correctness property under some hypotheses, mainly a dependence preservation condition. These hypotheses refer to the semantics of the sequential version. Some extensions of this result are presented as well. Technical details are provided in CERMICS research report 99-180 and CERMICS research report 99-181 (1999).
0 references