-
Notifications
You must be signed in to change notification settings - Fork 43
Open
Description
Umbrella issue #229
V : not ordered, a fence is required to order
X : not ordered, a fence will not order
O : ordered
The first column in each row specifies the operation and ordering is considered for two consecutive issue of the operation by any given PE to any symmetric object. The second column header same PE is when both the issues are targeted to the same PE. The third column different PE is when the two issues are targeted to two different PEs.
In OpenSHMEM v1.4 :
| same PE | different PE | |
|---|---|---|
| memory store | V | X |
| p/put/iput | V | X |
| put_nbi | V | X |
| non-fetch AMOs | V | X |
| memory load | O | O |
| g/get/iget | O | O |
| get_nbi | X | X |
| fetch AMOs | V | X |
In proposal :
| same PE | different PE | |
|---|---|---|
| memory store | V | X |
| p/put/iput | V | X |
| put_nbi | V | X |
| non-fetch AMOs | V | X |
| memory load | V | V |
| g/get/iget | V | V |
| get_nbi | V | X |
| fetch AMOs | O | O |
Reactions are currently unavailable