|
UMPIRE
Umpire: resource management and provision
|
#include "umpire/util/numa.hpp"#include <numa.h>#include <numaif.h>#include <unistd.h>#include "umpire/util/Macros.hpp"#include "umpire/util/error.hpp"Namespaces | |
| umpire | |
| umpire::numa | |
Functions | |
| long | umpire::get_page_size () |
| int | umpire::numa::preferred_node () |
| void | umpire::numa::move_to_node (void *ptr, std::size_t bytes, int node) |
| int | umpire::numa::get_location (void *ptr) |
| std::vector< int > | umpire::numa::get_host_nodes () |
| std::vector< int > | umpire::numa::get_device_nodes () |
| std::vector< int > | umpire::numa::get_allocatable_nodes () |