UMPIRE
Umpire: resource management and provision
numa.hpp File Reference
#include <cstddef>
#include <vector>

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 ()