Re: [ANNOUNCE/RFC] Really Fair Scheduler

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Roman Zippel
Date: Sunday, September 2, 2007 - 10:02 am

Hi,

On Sat, 1 Sep 2007, Bill Davidsen wrote:


That wasn't my design goal. The initial trigger for this was all the 64bit 
math in CFS and the question how can this be tuned using arch specific 
knowledge about the input values. For this I needed a correct and 
verifyable model to analyze, so I know where the limits are and how it 
reacts to different sets of inputs. This is where I got into trouble with 
all the rounding - I couldn't substantially change the math without 
convincing myself that it's still correct for all kinds of input data. 
That's why I completely redid the math from scratch - it's based on the 
same basic ideas, but the solution and thus the math is quite different.

The main reason I didn't concentrate on the behaviour so much is that 
since both scheduler are conceptually not that far apart, it should be 
possible to apply any tuning done to CFS also to my model. But this 
requires someone actually understands what tuning was done and it wasn't 
done by random changes and seeing what happens, i.e. someone should be 
able to explain it to me.
BTW in this context it's rather interesting to see that Ingo attacks me 
now for not having done this tuning yet and for which I explicitely asked 
for help...


Maybe he didn't understand it at all and is too proud to admit it?
(At least that's the only explanation which makes sense to me.)


Did I demand anything like that? It had been fine if he had been asking 
for more time or if he had more questions first, but it took him only a 
few hours to come to his conclusion without any need for further 
questions.


I don't think the math is that complex, it may need some more explanations 
outside the math formulas though. But the math is needed to analyze what 
effect changes to scheduler have, otherwise there is a risk it becomes 
only guesswork with random changes which may help in some situations but 
break others.

bye, Roman
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Thu Aug 30, 7:05 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Mike Galbraith, (Fri Aug 31, 2:36 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Ingo Molnar, (Fri Aug 31, 3:54 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Fri Aug 31, 6:19 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Fri Aug 31, 6:22 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Mike Galbraith, (Fri Aug 31, 6:55 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Mike Galbraith, (Fri Aug 31, 9:35 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Fri Aug 31, 11:48 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Daniel Walker, (Sat Sep 1, 5:52 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Bill Davidsen, (Sat Sep 1, 7:19 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Ingo Molnar, (Sun Sep 2, 12:20 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Satyam Sharma, (Sun Sep 2, 1:40 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Ingo Molnar, (Sun Sep 2, 2:26 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Ingo Molnar, (Sun Sep 2, 2:59 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Sun Sep 2, 7:47 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Daniel Walker, (Sun Sep 2, 8:00 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Sun Sep 2, 8:16 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Ingo Molnar, (Sun Sep 2, 8:29 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Sun Sep 2, 10:02 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Sun Sep 2, 10:16 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Ingo Molnar, (Sun Sep 2, 12:21 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Sun Sep 2, 7:58 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Mon Sep 3, 11:20 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Daniel Walker, (Mon Sep 3, 2:06 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Syren Baran, (Wed Sep 5, 8:03 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Fri Sep 7, 8:35 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Mike Galbraith, (Sat Sep 8, 12:56 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Mike Galbraith, (Sat Sep 8, 1:23 am)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Mon Sep 10, 4:23 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Mike Galbraith, (Mon Sep 10, 11:18 pm)
Re: [ANNOUNCE/RFC] Really Fair Scheduler, Roman Zippel, (Tue Sep 11, 4:28 am)