code: def rowsum_cross_thread_reduction(a: T.handle, b: T.handle) -> None:
      A = T.match_buffer(a, (128, 128))
      B = T.match_buffer(b, (128,))
      for i0 in T.serial(0, 128):
          for i1 in T.thread_binding(0, 128, thread="threadIdx.x"):
              with T.block("B"):
                  vi, vk = T.axis.remap("SR", [i0, i1])
                  with T.init():
                      B[vi] = 0.0
                  B[vi] = B[vi] + A[vi, vk]
  
imports: import sys
  import pytest
  import tvm
  import tvm.testing
  from tvm import tir
  from tvm.script import tir
  from tvm.tir.schedule.testing import verify_trace_roundtrip, assert_structural_equal_ignore_global_symbol
label_desc: Use image node_id 15 for calling a global function with example usage: rowsum_cross_thread_reduction(a, b) without return types