| STAPL API Reference |
Modules Classes |
Synchronization primitives. More...
Collaboration diagram for ARMI Synchronization primitives:Functions | |
| void | stapl::rmi_synchronize (void) |
| A synchronization point for all locations in a gang. More... | |
| void | stapl::rmi_barrier (void) |
| Barrier for all locations in a gang. More... | |
| void | stapl::rmi_fence (void) |
| Ensures that all outstanding RMI requests have been completed. More... | |
Synchronization primitives.
| void stapl::rmi_synchronize | ( | void | ) |
A synchronization point for all locations in a gang.
This function does not require communication, but it will increase the epoch.
| void stapl::rmi_barrier | ( | void | ) |
Barrier for all locations in a gang.
| void stapl::rmi_fence | ( | void | ) |
Ensures that all outstanding RMI requests have been completed.
This function also is an implicit barrier.
1.8.13