Verification of DRMA communications - Archive ouverte HAL Access content directly
Conference Papers Year : 2020

Verification of DRMA communications


We provide a formal definition of single-valuedness in the context of SPMD programs. In this definition, concomitance of the computation of values computed at distinct processes relies on a logical time induced by textually aligned program points. We show how textual alignement and single-valuedness can be used to ensure proper use of collective in BSP programs. We focus on synchronization barriers and Direct Remote Memory Access and sketch the analysis implemented in our prototype analyser.
No file

Dates and versions

hal-02870592 , version 1 (16-06-2020)


  • HAL Id : hal-02870592 , version 1


Frederic Dabrowski. Verification of DRMA communications. High-level Parallel Programming and Applications, Jul 2020, Porto, Portugal. ⟨hal-02870592⟩
55 View
0 Download


Gmail Mastodon Facebook X LinkedIn More