linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* ARM hugetlb support?
@ 2012-08-19 23:18 Grazvydas Ignotas
  2012-08-21  1:55 ` bill4carson
  0 siblings, 1 reply; 5+ messages in thread
From: Grazvydas Ignotas @ 2012-08-19 23:18 UTC (permalink / raw)
  To: linux-arm-kernel

Hello,

We are developing an application that's drawing various geometry on
1024x1024 framebuffer (lines, triangles, etc) and is running on
Cortex-A8 CPU. It seems this kind of application is suffering badly
from TLB misses, as A8 only has 32 entry TLB cache.

I've found that hugetlb support patches have been posted some months
ago [1]. I've been testing them with very good results [2]. Are there
still plans to further develop them and eventually merge them?


[1] http://marc.info/?l=linux-arm-kernel&m=132912620601308&w=2
[2] Cycle measurements of rendering full scene (using cycle counter in
A8), x1000 cycles:

       normal hugetlb improvement
scene1 28507  21351   34%
scene2 11710  10138   16%
scene3 17178  13631   26%
scene4 4372   3810    15%
scene5 3525   3255    8%

-- 
Gra?vydas

^ permalink raw reply	[flat|nested] 5+ messages in thread
* ARM hugetlb support?
@ 2012-08-20  8:27 Steve Capper
  2012-08-21  9:57 ` Grazvydas Ignotas
  0 siblings, 1 reply; 5+ messages in thread
From: Steve Capper @ 2012-08-20  8:27 UTC (permalink / raw)
  To: linux-arm-kernel

n Mon, Aug 20, 2012 at 00:18:12AM +0100, Grazvydas Ignotas wrote:
> Hello,
Hello Grazvydas,

> I've found that hugetlb support patches have been posted some months
> ago [1]. I've been testing them with very good results [2]. Are there
> still plans to further develop them and eventually merge them?
>

We are currently working on HugeTLB and Transparent HugePage support for both
LPAE and non-LPAE memory descriptors. The non-LPAE HugeTLB patches are based
on Bill's.

I hope to get some patches out to the list soon.

-- 
Steve

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-08-23 13:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-19 23:18 ARM hugetlb support? Grazvydas Ignotas
2012-08-21  1:55 ` bill4carson
  -- strict thread matches above, loose matches on Subject: below --
2012-08-20  8:27 Steve Capper
2012-08-21  9:57 ` Grazvydas Ignotas
2012-08-23 13:51   ` Steve Capper

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).