package sarek

  1. Overview
  2. Docs

Module Kirc.StdSource

Sourceval thread_idx_x : Int32.t
Sourceval thread_idx_y : Int32.t
Sourceval thread_idx_z : Int32.t
Sourceval block_idx_x : Int32.t
Sourceval block_idx_y : Int32.t
Sourceval block_idx_z : Int32.t
Sourceval block_dim_x : Int32.t
Sourceval block_dim_y : Int32.t
Sourceval block_dim_z : Int32.t
Sourceval grid_dim_x : Int32.t
Sourceval grid_dim_y : Int32.t
Sourceval grid_dim_z : Int32.t
Sourceval global_thread_id : Int32.t
Sourceval return : unit -> unit
Sourceval float64 : Int32.t -> float
Sourceval int_of_float64 : float -> Int32.t
Sourceval float : Int32.t -> float
Sourceval int_of_float : float -> Int32.t
Sourceval block_barrier : unit -> unit
Sourceval make_shared : Int32.t -> Int32.t array
Sourceval make_local : Int32.t -> Int32.t array
Sourceval map : ('a -> 'b) -> ('a, 'f) Spoc.Vector.vector -> ('b, 'g) Spoc.Vector.vector -> unit
Sourceval reduce : ('a -> 'a -> 'a) -> ('a, 'f) Spoc.Vector.vector -> ('a, 'g) Spoc.Vector.vector -> unit
OCaml

Innovation. Community. Security.