STAPL API Reference |
Modules Classes |
Synchronization primitives. More...
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.