now programIndex returns laneIdx = %tid.x & (%warpsize-1) & programCount returns 32