Module Numalib_async__.Numa_impl

include sig ... end
val node_to_cpus : node:int ‑> int list Numalib_raw_async.Io_impl.t
val available : unit ‑> bool Numalib_raw_async.Io_impl.t
val max_possible_node : unit ‑> int Numalib_raw_async.Io_impl.t
val num_possible_nodes : unit ‑> int Numalib_raw_async.Io_impl.t
val num_possible_cpus : unit ‑> int Numalib_raw_async.Io_impl.t
val max_node : unit ‑> int Numalib_raw_async.Io_impl.t
val num_configured_nodes : unit ‑> int Numalib_raw_async.Io_impl.t
val num_configured_cpus : unit ‑> int Numalib_raw_async.Io_impl.t
val num_task_cpus : unit ‑> int Numalib_raw_async.Io_impl.t
val num_task_nodes : unit ‑> int Numalib_raw_async.Io_impl.t
val get_mems_allowed : unit ‑> int list Numalib_raw_async.Io_impl.t
val parse_cpustring : string ‑> int list Numalib_raw_async.Io_impl.t
val parse_nodestring : string ‑> int list Numalib_raw_async.Io_impl.t
val node_of_cpu : cpu:int ‑> int Numalib_raw_async.Io_impl.t
val node_distance : int ‑> int ‑> int Numalib_raw_async.Io_impl.t
val get_affinity : pid:int ‑> int list Numalib_raw_async.Io_impl.t
val set_affinity : pid:int ‑> cpus:int list ‑> unit Numalib_raw_async.Io_impl.t
val preferred_node : unit ‑> int Numalib_raw_async.Io_impl.t
val set_preferred_node : node:int ‑> unit Numalib_raw_async.Io_impl.t
val node_size64 : node:int ‑> int Numalib_raw_async.Io_impl.t
val node_size : node:int ‑> int Numalib_raw_async.Io_impl.t
val pagesize : unit ‑> int Numalib_raw_async.Io_impl.t
val set_strict : strict:bool ‑> unit Numalib_raw_async.Io_impl.t
val get_interleave_mask : unit ‑> int list Numalib_raw_async.Io_impl.t
val set_interleave_mask : nodes:int list ‑> unit Numalib_raw_async.Io_impl.t
val bind : nodes:int list ‑> unit Numalib_raw_async.Io_impl.t
val set_localalloc : unit ‑> unit Numalib_raw_async.Io_impl.t
val set_membind : nodes:int list ‑> unit Numalib_raw_async.Io_impl.t
val get_membind : unit ‑> int list Numalib_raw_async.Io_impl.t
val run_on_node_mask : nodes:int list ‑> unit Numalib_raw_async.Io_impl.t
val run_on_node : node:int ‑> unit Numalib_raw_async.Io_impl.t
val get_run_node_mask : unit ‑> int list Numalib_raw_async.Io_impl.t
val set_bind_policy : strict:bool ‑> unit Numalib_raw_async.Io_impl.t