Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
numasysif.h File Reference
#include "realm/realm_config.h"
#include <stdlib.h>
#include <map>
Include dependency graph for numasysif.h:

Go to the source code of this file.

Classes

struct  Realm::NumaNodeMemInfo
 
struct  Realm::NumaNodeCpuInfo
 

Namespaces

namespace  Realm
 

Functions

bool Realm::numasysif_numa_available (void)
 
bool Realm::numasysif_get_mem_info (std::map< int, NumaNodeMemInfo > &info, bool only_available=true)
 
bool Realm::numasysif_get_cpu_info (std::map< int, NumaNodeCpuInfo > &info, bool only_available=true)
 
int Realm::numasysif_get_distance (int node1, int node2)
 
void * Realm::numasysif_alloc_mem (int node, size_t bytes, bool pin)
 
bool Realm::numasysif_free_mem (int node, void *base, size_t bytes)
 
bool Realm::numasysif_bind_mem (int node, void *base, size_t bytes, bool pin)