From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mario Smarduch Date: Wed, 12 Mar 2003 19:51:16 +0000 Subject: Re: [Linux-ia64] page size > 16KB Message-Id: List-Id: References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-ia64@vger.kernel.org David Mosberger wrote: > >>>>> On Wed, 12 Mar 2003 09:49:41 -0800, Jesse Barnes said: > > Jesse> Really? What sorts of benchmarks have you done that show > Jesse> large improvements? I ask because I can think of a few that > Jesse> might benefit, but have yet to see real world improvements of > Jesse> any significance, so I'm curious. > > Anything that's hurt significantly by TLB pressure will gain > signifcantly. Even apps that stream through memory (e.g., STREAMS) > can see significant gains. Other advantages are more reproducible > results (since you're effectively getting some page coloring for > "free") and much larger user virtual address space. Hi David, I'm very curious about your statement regarding reproducible results - a desirable attribute for many applications in our case soft real-time predictability. With the caches on Itanium2 being highly associative, did you notice a dramatic change in reproducibility as you did in TLB efficiency? This is assuming a locked memory intensive application or this was too long ago for you to remember :) - Mario. > > However, the part that really surprised me is how little ordinary apps > seem to suffer from the higher page-fault latency and increased > internal fragmentation. I don't recall the exact numbers, but even a > kernel compile ran almost as fast with 64KB page size as with 16KB > page size. > > If you know of a real-world application that suffers significantly > from 64KB page size, I'd like to hear about it. > > --david > > _______________________________________________ > Linux-IA64 mailing list > Linux-IA64@linuxia64.org > http://lists.linuxia64.org/lists/listinfo/linux-ia64