Skip to content

pulse: busy loop when evenly introducing work

Florian Fischer requested to merge aj46ezos/emper:improve-even-pulse into master

When evenly introducing work the sleep continuation of the pulser fiber is possibly delayed due to the worker executing an introduced work items distorting the pulse.

This distortion does not occure when the pulser busy loops between introducing work items. We do not count the busy looping worker running the pulser when calculating the work items to reach the target utilization.

Merge request reports