* Dual G3's in Umax S900?
@ 2002-05-02 4:44 Robert E Brose II
2002-05-02 8:17 ` Benjamin Herrenschmidt
0 siblings, 1 reply; 8+ messages in thread
From: Robert E Brose II @ 2002-05-02 4:44 UTC (permalink / raw)
To: linuxppc-dev
I have just dropped a PowerLogix g3/400 in place of the 233 mhz 604e
in a Umax S900 and it's working great. What I'm wondering is
if the SMP in the recent kernels would be able to handle a second
g3/400? (The PL g3/400 board is so small that a second one would fit
into the second CPU slot on the S900 which wasn't the case for
normal 604e boards).
Thanks,
Bob
--
/~\ The ASCII | Robert E. Brose II N0QBJ
\ / Ribbon Campaign | http://www.qbjnet.com/
X Help cure | mailto:bob@qbjnet.com
/ \ HTML Email | public key at http://www.qbjnet.com/key.html
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Dual G3's in Umax S900?
2002-05-02 4:44 Dual G3's in Umax S900? Robert E Brose II
@ 2002-05-02 8:17 ` Benjamin Herrenschmidt
2002-05-02 13:11 ` Holger Bettag
0 siblings, 1 reply; 8+ messages in thread
From: Benjamin Herrenschmidt @ 2002-05-02 8:17 UTC (permalink / raw)
To: Robert E Brose II, linuxppc-dev
>
>I have just dropped a PowerLogix g3/400 in place of the 233 mhz 604e
>in a Umax S900 and it's working great. What I'm wondering is
>if the SMP in the recent kernels would be able to handle a second
>g3/400? (The PL g3/400 board is so small that a second one would fit
>into the second CPU slot on the S900 which wasn't the case for
>normal 604e boards).
No. Doing SMP with G3s is a terrible nightmare as those CPUs don't
have the necessary coherency protocols.
Ben.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Dual G3's in Umax S900?
2002-05-02 8:17 ` Benjamin Herrenschmidt
@ 2002-05-02 13:11 ` Holger Bettag
2002-05-02 13:14 ` Benjamin Herrenschmidt
0 siblings, 1 reply; 8+ messages in thread
From: Holger Bettag @ 2002-05-02 13:11 UTC (permalink / raw)
To: Benjamin Herrenschmidt; +Cc: Robert E Brose II, linuxppc-dev
Benjamin Herrenschmidt <benh@kernel.crashing.org> writes:
> No. Doing SMP with G3s is a terrible nightmare as those CPUs don't
> have the necessary coherency protocols.
>
Is MEI not enough for Linux? Instruction cache coherency problems? Or is it
because of the rudimentary implementation of tlbie/tlbia? Just curious.
Holger
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Dual G3's in Umax S900?
2002-05-02 13:11 ` Holger Bettag
@ 2002-05-02 13:14 ` Benjamin Herrenschmidt
2002-05-02 15:34 ` Robert E Brose II
2002-05-02 16:12 ` Cort Dougan
0 siblings, 2 replies; 8+ messages in thread
From: Benjamin Herrenschmidt @ 2002-05-02 13:14 UTC (permalink / raw)
To: Holger Bettag; +Cc: Robert E Brose II, linuxppc-dev
>> No. Doing SMP with G3s is a terrible nightmare as those CPUs don't
>> have the necessary coherency protocols.
>>
>Is MEI not enough for Linux? Instruction cache coherency problems? Or is it
>because of the rudimentary implementation of tlbie/tlbia? Just curious.
I don't have all in mind, from memory, the lack of bus broadcast for tlbie
is one, the lack of bus coherency for cache inval is another, but I am not
sure.
I think in the past, we used to have BeBox (dual 603) working, which I suppose
is pretty similar, but still hell. No way I support that for pmac kernels.
Ben.
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Dual G3's in Umax S900?
2002-05-02 13:14 ` Benjamin Herrenschmidt
@ 2002-05-02 15:34 ` Robert E Brose II
2002-05-02 16:14 ` Cort Dougan
2002-05-02 16:46 ` Benjamin Herrenschmidt
2002-05-02 16:12 ` Cort Dougan
1 sibling, 2 replies; 8+ messages in thread
From: Robert E Brose II @ 2002-05-02 15:34 UTC (permalink / raw)
To: Benjamin Herrenschmidt; +Cc: Holger Bettag, linuxppc-dev
User Benjamin Herrenschmidt says:
> >> No. Doing SMP with G3s is a terrible nightmare as those CPUs don't
> >> have the necessary coherency protocols.
> >>
> >Is MEI not enough for Linux? Instruction cache coherency problems? Or is it
> >because of the rudimentary implementation of tlbie/tlbia? Just curious.
>
> I don't have all in mind, from memory, the lack of bus broadcast for tlbie
> is one, the lack of bus coherency for cache inval is another, but I am not
> sure.
>
> I think in the past, we used to have BeBox (dual 603) working, which I suppose
> is pretty similar, but still hell. No way I support that for pmac kernels.
>
> Ben.
I assume then that the 604e has what's needed because IBM has RS6ks with
multiples of these??
Bob
--
/~\ The ASCII | Robert E. Brose II N0QBJ
\ / Ribbon Campaign | http://www.qbjnet.com/
X Help cure | mailto:bob@qbjnet.com
/ \ HTML Email | public key at http://www.qbjnet.com/key.html
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Dual G3's in Umax S900?
2002-05-02 13:14 ` Benjamin Herrenschmidt
2002-05-02 15:34 ` Robert E Brose II
@ 2002-05-02 16:12 ` Cort Dougan
1 sibling, 0 replies; 8+ messages in thread
From: Cort Dougan @ 2002-05-02 16:12 UTC (permalink / raw)
To: Benjamin Herrenschmidt; +Cc: Holger Bettag, Robert E Brose II, linuxppc-dev
Those are definitely not SMP chips. The lack of the tlbie broadcast is a
killer. I did some work with a dual 750 and implemented the software
broadcast in software (the code is still in the kernel - but unused) and it
was a nightmare of inefficiency. In most benchmarks it turned out to be a
net negative to use the second processor.
Please... please, make the world a safer place for us on the verge of
insanity OS people and don't do a SMP 750!
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2002-05-02 16:46 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-05-02 4:44 Dual G3's in Umax S900? Robert E Brose II
2002-05-02 8:17 ` Benjamin Herrenschmidt
2002-05-02 13:11 ` Holger Bettag
2002-05-02 13:14 ` Benjamin Herrenschmidt
2002-05-02 15:34 ` Robert E Brose II
2002-05-02 16:14 ` Cort Dougan
2002-05-02 16:46 ` Benjamin Herrenschmidt
2002-05-02 16:12 ` Cort Dougan
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).