Settings and actions related to the interaction of multiple devices (adding on those already in device.hpp)
More...
|
void | cuda::context::current::peer_to_peer::enable_access_to (const context_t &context, const context_t &peer_context) |
|
void | cuda::context::current::peer_to_peer::disable_access_to (const context_t &context, const context_t &peer_context) |
|
bool | cuda::context::peer_to_peer::can_access (context_t accessor, context_t peer) |
| Check if a CUDA context can access the global memory of another CUDA context.
|
|
void | cuda::context::peer_to_peer::enable_access (context_t accessor, context_t peer) |
| Enable access by one CUDA device to the global memory of another. More...
|
|
void | cuda::context::peer_to_peer::disable_access (context_t accessor, context_t peer) |
| Disable access by one CUDA device to the global memory of another. More...
|
|
void | cuda::context::peer_to_peer::enable_bidirectional_access (context_t first, context_t second) |
| Enable access both by the first to the second context and the other way around.
|
|
void | cuda::context::peer_to_peer::disable_bidirectional_access (context_t first, context_t second) |
| Disable access both by the first to the second context and the other way around.
|
|
bool | cuda::device::peer_to_peer::can_access (const device_t &accessor, const device_t &peer) |
| Determine whether one CUDA device can access the global memory of another CUDA device. More...
|
|
void | cuda::device::peer_to_peer::enable_access (const device_t &accessor, const device_t &peer) |
| Enable access by one CUDA device to the global memory of another. More...
|
|
void | cuda::device::peer_to_peer::disable_access (const device_t &accessor, const device_t &peer) |
| Disable access by one CUDA device to the global memory of another. More...
|
|
bool | cuda::device::peer_to_peer::can_access_each_other (const device_t &first, const device_t &second) |
| Determine whether two CUDA devices can currently access each other.
|
|
void | cuda::device::peer_to_peer::enable_bidirectional_access (const device_t &first, const device_t &second) |
| Enable access both by the first to the second device and the other way around.
|
|
void | cuda::device::peer_to_peer::disable_bidirectional_access (const device_t &first, const device_t &second) |
| Disable access both by the first to the second device and the other way around.
|
|
attribute_value_t | cuda::device::peer_to_peer::get_attribute (attribute_t attribute, const device_t &first, const device_t &second) |
| Get one of the numeric attributes for a(n ordered) pair of devices, relating to their interaction. More...
|
|
Settings and actions related to the interaction of multiple devices (adding on those already in device.hpp)