ready to optimize updateVar again, try to read/write 1 global memory within 1 thread
test time of updateVar,
launch  add  r-in r-mcv w-out w-mvc total
3       10   2    32    1     24     70 us