GSOC 2015 - SMP Projects
Joel Sherrill
joel.sherrill at oarcorp.com
Tue Mar 10 21:20:33 UTC 2015
On 3/10/2015 4:18 PM, Joel Sherrill wrote:
>
> On 3/10/2015 10:04 AM, Gedare Bloom wrote:
>> On Tue, Mar 10, 2015 at 10:19 AM, Rohini Kulkarni <krohini1593 at gmail.com> wrote:
>>> Hi All,
>>> I am interested in doing a project under SMP (Improvements to SMP support).
>>> Are there any suitable SMP projects which can be undertaken as part of GSOC.
>>> However,I do not have an experience with such kind of development.
>>>
>> You might like to consider improving the x86-SMP support. Currently
>> there is no one maintaining it, so there is some maintenance work to
>> do such as [1], and there may be some improvement as well in the
>> interrupt handling. This would require some x86 assembly if you know
>> it or are comfortable learning it.
>>
>> You could also look into extending the existing SMP support to other
>> BSPs in SPARC, ARM, or PowerPC, or in porting another architecture to
>> SMP.
> Gedare and I chatted earlier so let me rattle off some ideas:
>
> + x86 context switch hand off (#2183)
> + x86 proper APIC support
> + rtems_ada_self is broken on SMP (#2289) - switch to pthread keys
> + object extend on SMP (#2280)
> + other tickets with SMP in the description or component
Should have mentioned that Thread Local Storage (TLS) may not be
available on all architectures so adding that where supported by
gcc would be beneficial.
>
> Although a lot has been done, there is a lot left to be done. And
> a ticket doesn't necessarily equal a bug for us. We are trying to
> use tickets to track all ideas for work.
>> There continues to be a lot of ongoing SMP work documented here [2].
>> You may like to browse the list and ask if any of those are possibly
>> good options.
>>
>> [1] https://devel.rtems.org/ticket/2183
>> [2] https://devel.rtems.org/wiki/Developer/SMP
>>
>>> Thanks!
>>>
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel at rtems.org
>>> http://lists.rtems.org/mailman/listinfo/devel
>> _______________________________________________
>> devel mailing list
>> devel at rtems.org
>> http://lists.rtems.org/mailman/listinfo/devel
--
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
More information about the devel
mailing list