update hash_insert in m.cu, the __syncthreads() behavior is not known exactly, maybe have bug