[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

List of bsps supporting multiprocessing



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 */*/Makefile.am
m68k/mvme136/Makefile.am
m68k/mvme147s/Makefile.am
powerpc/psim/Makefile.am
sparc/leon3/Makefile.am

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
BSPs.

> Regards,
>
> Antoine
>
> _______________________________________________
> rtems-users mailing list
> rtems-users at rtems.org
> http://www.rtems.org/mailman/listinfo/rtems-users


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