New 64-bit pmap
Nathan Whitehorn
nwhitehorn at freebsd.org
Tue Feb 24 23:20:03 UTC 2015
On 02/23/15 13:14, Andreas Tobler wrote:
> On 22.02.15 04:11, Nathan Whitehorn wrote:
>> I wrote a new memory management implementation for 64-bit PPC systems
>> last week to get greater concurrency on big SMP systems. On a 32-thread
>> POWER8 system, this results in a factor of two speedup in buildworld
>> time. Smaller systems should see little change.
>>
>> Since this is a nearly ground-up rewrite of the pmap layer, I'd
>> appreciate any testing before pushing the code into HEAD. The patch is
>> at http://people.freebsd.org/~nwhitehorn/ppc64-new-pmap.diff.
>
> For the record.
>
> Tested on:
> - G5 QUAD -> stable.
> - POWER5+ -> stable.
> - G5 DUAL 32-bit -> stable.
>
> The test contained buildworld hammering and gcc bootstrapping.
>
> Thanks Nathan for your work!
>
> Andreas
Thanks! This is committed to HEAD now. Please post to the list if you
run into any difficulties.
-Nathan
More information about the freebsd-ppc
mailing list