synthetic multithreaded with configurable synchroinzation behavior