package numalib

  1. Overview
  2. Docs
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