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

Reply via email to