Hi,
Set Update task local will never impact the execution time for other programs since at a given instant of time there are many Work processes available and different programs mostly are processed by different WPs. It simply waits for the update to complete before beginning the processing of next update in current program.
Thanks,
Manish