On 7/17/2017 12:23 PM, Peter Zijlstra wrote:
Now I think the problem is that the current predictor goes for an average idle duration. This means that we, on average, get it wrong 50% of the time. For performance that's bad.
that's not really what it does; it looks at next tick and then discounts that based on history; (with different discounts for different order of magnitude)