package owl

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type param_context
type barrier =
  1. | ASP
  2. | BSP
  3. | SSP
  4. | PSP
val get : 'a -> 'b * int
val set : 'a -> 'b -> unit
val worker_num : unit -> int
val start : ?barrier:barrier -> string -> string -> unit
val register_barrier : (param_context ref -> int * string list) -> unit
val register_schedule : ('a list -> ('a * ('b * 'c) list) list) -> unit
val register_pull : (('a * 'b) list -> ('a * 'c) list) -> unit
val register_push : ('a -> ('b * 'c) list -> ('b * 'c) list) -> unit
val register_stop : (param_context ref -> bool) -> unit