@triton.jit
def triton_add_kernel(input_ptr, other_ptr, out_ptr, numel: tl.constexpr,
    block_size: tl.constexpr):
    block_start = tl.program_id(axis=0).to(tl.int64) * block_size
    offsets = block_start + tl.arange(0, block_size)
    mask = offsets < numel
    input_ = tl.load(input_ptr + offsets, mask=mask)
    other = tl.load(other_ptr + offsets, mask=mask)
    tl.store(out_ptr + offsets, input_ + other, mask=mask)
