limit concurrent threads; print durations