GSOC 2015 - SMP Projects

Joel Sherrill joel.sherrill at oarcorp.com
Tue Mar 10 21:18:12 UTC 2015



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

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