About Multiprocessing
Joel Sherrill <joel@OARcorp.com>
joel.sherrill at OARcorp.com
Tue Dec 20 13:35:32 UTC 2005
Karel Gardas wrote:
>
> Hello,
>
> this is interesting, why is this this way? Nobody contributed SMP
> support yet, or does real SMP support hurts real-time functionality? Or
> is this just "historic relict"?
Yes. Not really I would think. Yes.
:-)
> Thanks,
> Karel
>
> On Tue, 20 Dec 2005, Jiri Gaisler wrote:
>
>>
>> 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.
>>
>> Jiri.
>>
>> 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
>>>
>>>
>>> .
>>>
>>
>
> --
> Karel Gardas kgardas at objectsecurity.com
> ObjectSecurity Ltd. http://www.objectsecurity.com
--
Joel Sherrill, Ph.D. Director of Research & Development
joel at OARcorp.com 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