On Tue, Feb 19, 2002 at 08:24:34PM -0800, Jun Sun wrote: > > What you propose, locking the fpu owner to the current cpu, will not > > result in a fair solution. Imagine a 2 cpu machine with 2 processes > > using integer math and 1 using floating point... how much cpu time > > will each process get? > > In this case, proc that uses fpu gets about 50% of one cpu, i.e., 25% of > total load, while the other two integer math proces split the rest 75%, > which gives 37.5% each. Not too bad in my opinion. Certainly not good either. Still not having checked the x86 solution I currently favor the approach of only always storing the fp context but lazily restoring it. Ralf