Before revision:  We evaluate our proposal by relying on different benchmarks, configured to use different thread synchronization methods . This makes the set of tested configurations wide and increases the representativeness of the experimental outcomes .
After revision:  We evaluate our proposal by relying on different benchmarks, configured to use different thread synchronization methods , and compare its effectiveness to different state-of-the-art techniques .