Thread (29 messages) flat view 29 messages, 6 authors, 2007-06-13

Re: [patch 02/10] powerpc: Move CONFIG_PPC64 into CPU selection

From: Paul Mackerras <hidden>
Date: 2007-06-13 00:42:43

Segher Boessenkool writes:
It would be good to converge the 32- and 64-bit implementations,
and/or allow a single kernel image to work on both 32-bit and
64-bit systems,  The current situation is far removed from that,
so this patch is a bit premature in that aspect.
There will always be differences in emphasis and focus between 32-bit
and 64-bit.  For example, the vast majority of 32-bit systems are UP,
with a few 2-way SMP systems, an insignificant number of 4-way
systems, and nothing bigger than 4-way.  In contrast, most 64-bit
machines are SMP, with enough large SMP machines (64-way and bigger)
to be worth worrying about.  Hence the 64-bit code focuses on SMP
scalability whereas the 32-bit code focuses on performance for UP and
2-way systems - which is why the hash table invalidations get batched
up on 64-bit machines but not on 32-bit machines, for instance.
Similarly, 64-bit supports large memory (>4GB) and NUMA machines,
whereas 32-bit doesn't.

Paul.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help