List of bsps supporting multiprocessing

Joel Sherrill joel.sherrill at
Mon Mar 21 20:25:44 UTC 2011

On 03/21/2011 03:19 PM, Antoine Lacroix wrote:
> Hi to all,
> I tried to build several rtems configurations (pc686/score603e)
> with --enable-multiprocessing but I get a message saying that
> "multiprocessing is not supported for this bsp".
> Is there somewhere a list of bsps that support this multiprocessing option?
Not really.  Easy enough to grep for.

$ grep -l HAS_MP */*/

Some of the BSPs that supported this have been
removed over the years.

Be aware that this is NOT SMP.  It is more like
what would now be called distributed multiprocessing.
Each node runs a full copy of RTEMS and a subset
of Classic API calls can transparently work on
objects which reside on another node.  Most of the
standard BSPs which support it use shared memory
for communication.  But MPI has been used in
the past.

SMP is a work in process.  Hopefully 4.11 will
include it on at least the i386/pc386 and sparc/leon3

> Regards,
> Antoine
> _______________________________________________
> rtems-users mailing list
> rtems-users at

Joel Sherrill, Ph.D.             Director of Research&  Development
joel.sherrill at        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
    Support Available             (256) 722-9985

More information about the users mailing list