Now just use ping pong texture by gpgpu , so new solution is merge pos and vel texture to 1 , and progress it by cluster