Module Numalib_raw.Numa_monad
Parameters
Signature
val numa_bitmask_isbitset : bitmask:bitmask ‑> bit:int ‑> int IO.t
val numa_available : unit ‑> int IO.t
val numa_max_node : unit ‑> int IO.t
val numa_max_possible_node : unit ‑> int IO.t
val numa_preferred : unit ‑> int IO.t
val numa_node_size64 : int ‑> int IO.t
val numa_node_size : int ‑> int IO.t
val numa_pagesize : unit ‑> int IO.t
val numa_set_preferred : int ‑> unit IO.t
val numa_set_localalloc : unit ‑> unit IO.t
val numa_get_interleave_node : unit ‑> int IO.t
val numa_run_on_node : int ‑> int IO.t
val numa_set_bind_policy : strict:int ‑> unit IO.t
val numa_set_strict : strict:int ‑> unit IO.t
val numa_num_possible_nodes : unit ‑> int IO.t
val numa_num_possible_cpus : unit ‑> int IO.t
val numa_num_task_cpus : unit ‑> int IO.t
val numa_num_task_nodes : unit ‑> int IO.t
val numa_num_thread_nodes : unit ‑> int IO.t
val numa_node_to_cpus : node:int ‑> bitmask:bitmask ‑> int IO.t
val numa_node_of_cpu : int ‑> int IO.t
val numa_distance : int ‑> int ‑> int IO.t
val numa_sched_getaffinity : pid:int ‑> bitmask:bitmask ‑> int IO.t
val numa_sched_setaffinity : pid:int ‑> bitmask:bitmask ‑> int IO.t