New 64-bit pmap

Andreas Tobler andreast-list at fgznet.ch
Mon Feb 23 21:14:21 UTC 2015


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


More information about the freebsd-ppc mailing list