prod(ndrange)
BFloat16
Base.checked_mul
__spirv_SMulExtended
@synchronize()
unsafe_indices=true
KernelAbstractions.get_backend(::Memory{Float64})
KernelAbstractions.get_backend(::PyArray)
allocate(backend, desired_axes)
allocate(backend, desired_size)
@Const
import KernelAbstractions