|
UMPIRE
Umpire: resource management and provision
|
Functions | |
| int | preferred_node () |
| void | move_to_node (void *ptr, std::size_t bytes, int node) |
| int | get_location (void *ptr) |
| std::vector< int > | get_host_nodes () |
| std::vector< int > | get_device_nodes () |
| std::vector< int > | get_allocatable_nodes () |
| int umpire::numa::preferred_node | ( | ) |
References UMPIRE_ERROR.
| void umpire::numa::move_to_node | ( | void * | ptr, |
| std::size_t | bytes, | ||
| int | node | ||
| ) |
References UMPIRE_ERROR.
Referenced by umpire::strategy::NumaPolicy::allocate(), and umpire::op::NumaMoveOperation::transform().
| int umpire::numa::get_location | ( | void * | ptr | ) |
References UMPIRE_ERROR.
| std::vector< int > umpire::numa::get_host_nodes | ( | ) |
References UMPIRE_ERROR.
Referenced by umpire::strategy::NumaPolicy::NumaPolicy().
| std::vector< int > umpire::numa::get_device_nodes | ( | ) |
References UMPIRE_ERROR.
| std::vector< int > umpire::numa::get_allocatable_nodes | ( | ) |
References UMPIRE_ERROR.