Checking sequential correctness in shared-memory parallel programs (Q2706056)

From MaRDI portal





scientific article
Language Label Description Also known as
English
Checking sequential correctness in shared-memory parallel programs
scientific article

    Statements

    0 references
    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

    Identifiers

    0 references
    0 references
    0 references
    0 references