About Multiprocessing

Jiri Gaisler jiri at gaisler.com
Tue Dec 20 10:34:01 UTC 2005

We are currently developing an MP system with four LEON3 (SPARC)
cpus in a shared memory configuration. We are using the MP extensions
and memory-based communication, works fine so far. Pitty that RTEMS
doesn't have support for SMP, i.e. one image with multiple threads
executed by multiple cpus. eCos has this and it scales well up to
~ four processors. With RTEMS, we must have a separate image for each
cpu, which wastes memory and complicates linking and program loading.


Ralf Corsepius wrote:
> On Tue, 2005-12-20 at 20:11 +1100, Angelo Fraietta wrote:
>>there are over 40 CPUs (or rather BSPs) that RTEMS SUPPORTS
> ... but only 3 of these BSPs claim to support multiprocessing:
> m68k/mvme147s, m68k/mvme136, powerpc/psim :)
> i.e. multiprocessing for all cpus but the m68k and powerpc, probably has
> never been tested at all ;)
> Ralf
> .

More information about the users mailing list