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