IBM 750GX SMP on Marvell Discovery II or III?

Geert Uytterhoeven geert at linux-m68k.org
Fri May 14 18:02:10 EST 2004


On Wed, 12 May 2004, Bryan Rittmeyer wrote:
> On Wed, May 12, 2004 at 04:21:04PM +0200, Geert Uytterhoeven wrote:
> > Solution: divide memory in pieces, run multiple instances of Linux, each on its
> > own CPU and memory piece, and use a piece of uncached RAM for implementing
> > communication channels between CPUs ;-)
>
> Non-cacheable I/O throughput on the 60x bus is horrid; might be better to put a
> 1000Mbps NIC on each CPU and cable em together ;-\

You can always put the real data in cacheable memory, and keep only some
control descriptors in uncached memory. Needs some explicit cache handling, but
should be faster.

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-dev mailing list