sync with 16 threads