Module Sarek_stdlib_meta.Gpu
val dev : 'a -> 'a -> string -> 'ainclude sig ... end
val thread_idx_x_device : string -> stringval thread_idx_x_device_ref : (string -> string) Stdlib.refinclude sig ... end
val thread_idx_y_device : string -> stringval thread_idx_y_device_ref : (string -> string) Stdlib.refinclude sig ... end
val thread_idx_z_device : string -> stringval thread_idx_z_device_ref : (string -> string) Stdlib.refinclude sig ... end
val block_idx_x_device : string -> stringval block_idx_x_device_ref : (string -> string) Stdlib.refinclude sig ... end
val block_idx_y_device : string -> stringval block_idx_y_device_ref : (string -> string) Stdlib.refinclude sig ... end
val block_idx_z_device : string -> stringval block_idx_z_device_ref : (string -> string) Stdlib.refinclude sig ... end
val block_dim_x_device : string -> stringval block_dim_x_device_ref : (string -> string) Stdlib.refinclude sig ... end
val block_dim_y_device : string -> stringval block_dim_y_device_ref : (string -> string) Stdlib.refinclude sig ... end
val block_dim_z_device : string -> stringval block_dim_z_device_ref : (string -> string) Stdlib.refinclude sig ... end
val grid_dim_x_device : string -> stringval grid_dim_x_device_ref : (string -> string) Stdlib.refinclude sig ... end
val grid_dim_y_device : string -> stringval grid_dim_y_device_ref : (string -> string) Stdlib.refinclude sig ... end
val grid_dim_z_device : string -> stringval grid_dim_z_device_ref : (string -> string) Stdlib.refinclude sig ... end
val global_thread_id_device : string -> stringval global_thread_id_device_ref : (string -> string) Stdlib.refval global_thread_id : int32include sig ... end
val global_idx_x_device : string -> stringval global_idx_x_device_ref : (string -> string) Stdlib.refinclude sig ... end
val global_idx_y_device : string -> stringval global_idx_y_device_ref : (string -> string) Stdlib.refinclude sig ... end
val global_idx_z_device : string -> stringval global_idx_z_device_ref : (string -> string) Stdlib.refinclude sig ... end
val block_barrier_device : string -> stringval block_barrier_device_ref : (string -> string) Stdlib.refval block_barrier : unit -> unitinclude sig ... end
val return_unit_device : string -> stringval return_unit_device_ref : (string -> string) Stdlib.refval return_unit : unit -> unitinclude sig ... end
val atomic_add_int32_device : string -> stringval atomic_add_int32_device_ref : (string -> string) Stdlib.refval atomic_add_int32 : int32 array -> int32 -> int32 -> int32include sig ... end
val atomic_inc_int32_device : string -> stringval atomic_inc_int32_device_ref : (string -> string) Stdlib.refval atomic_inc_int32 : int32 array -> int32 -> int32include sig ... end
val atomic_add_global_int32_device : string -> stringval atomic_add_global_int32_device_ref : (string -> string) Stdlib.refval atomic_add_global_int32 : 'a -> 'b -> 'c -> 'dinclude sig ... end
val atomic_inc_global_int32_device : string -> stringval atomic_inc_global_int32_device_ref : (string -> string) Stdlib.refval atomic_inc_global_int32 : 'a -> 'b -> 'cinclude sig ... end
val float_of_int_device : string -> stringval float_of_int_device_ref : (string -> string) Stdlib.refval float_of_int : int32 -> floatinclude sig ... end
val float_device : string -> stringval float_device_ref : (string -> string) Stdlib.refval float : int32 -> floatinclude sig ... end
val float64_of_int_device : string -> stringval float64_of_int_device_ref : (string -> string) Stdlib.refval float64_of_int : int32 -> floatinclude sig ... end
val int_of_float_device : string -> stringval int_of_float_device_ref : (string -> string) Stdlib.refval int_of_float : float -> int32include sig ... end
val int_of_float64_device : string -> stringval int_of_float64_device_ref : (string -> string) Stdlib.refval int_of_float64 : float -> int32include sig ... end
val spoc_powint_device : string -> stringval spoc_powint_device_ref : (string -> string) Stdlib.refval spoc_powint : int32 -> int32 -> int32