Huge pages support

Discussion related to the organization of the source code, repository and code-level/compiler optimization.

Moderator: coordinators

Huge pages support

Postby SATtva » Thu May 13, 2010 12:08 pm

Is there any sense in employing huge pages support in Lux? I have no idea how serious a TLB miss ratio is in a typical case and how much of a problem it represents, but suspect it can be of a substantial problem on big scenes. Does anybody have some factual data?
Linux builds packager
聞くのは一時の恥、聞かぬのは一生の恥
User avatar
SATtva
Developer
 
Posts: 5496
Joined: Tue Apr 07, 2009 12:19 pm
Location: from Siberia with love

Re: Huge pages support

Postby SATtva » Fri May 14, 2010 11:43 am

Did a couple of tests with libhugetlbfs linked with Lux. Unfortunately, the largest (poly-wise) scene of mine -- "42" -- didn't shown any speed improvement. However, it's just 340Mb RAM, maybe not enough to see a real TLB degradation.
Linux builds packager
聞くのは一時の恥、聞かぬのは一生の恥
User avatar
SATtva
Developer
 
Posts: 5496
Joined: Tue Apr 07, 2009 12:19 pm
Location: from Siberia with love


Return to Organization & Optimization

Who is online

Users browsing this forum: No registered users and 1 guest