On Tue, Dec 23, 2003 at 09:15:46PM +0100, Matthias Waldhauer wrote: > For a TLB aware client like Prime95 the improvements are small as > expected.
Kudos to George ;-) > But I'm sure that speedups greater than ~2.5% are possible by > modifying the FFTs to make optimal use of large pages. I'd love to have George's opinion on this. > For most FFT sizes currently in use the available number of 2/4MB > TLB entries cover the complete working set. But for larger sizes it > is again necessary to take care of TLB entries. My PII laptop has 32 TLB entries and 4 MB pages, so thats 128 MB of "flat" memory which is really quite a large FFT! > Last friday I read some messages about recent kernel modifications > and patches for version 2.6.0. There is an "imcplicit_large_page" > patch, allowing applications to use large pages without > modifications. I don't have the time to dig into it :( Do you mean wli's superpage patches? I think he is aiming those for 2.7. They sound very intersting but will require extensive reworking of the kernels internal assumptions that a page is constant size. -- Nick Craig-Wood [EMAIL PROTECTED] _________________________________________________________________________ Unsubscribe & list info -- http://www.ndatech.com/mersenne/signup.htm Mersenne Prime FAQ -- http://www.tasam.com/~lrwiman/FAQ-mers