<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 4, 2016 at 11:59 PM, Rahul Goradia <span dir="ltr"><<a href="mailto:rahulgoradia@gcet.ac.in" target="_blank">rahulgoradia@gcet.ac.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Hello everyone.<br>I am Rahul Goradia from India.<br></div><div>I am interested to provide SMP support for RTEMS.<br><br></div>I have read Getting Started Document and configured RTEMS for SPARC.<br></div>I successfully run helloworld example and now trying to run modified code.<br><br></div>I believe I have good understanding of operating system fundamentals. Currently I am working on issues related to running RTOS multiprocessor. Working on SMP support for RTMES will be a good opportunity for me to learn RTOS issues on multiprocessor support.<br><br></div>Please tell me what literature I need to study and in which direction should I go.<span class="HOEnZb"><font color="#888888"><br><div><div><div><div><div><div><br></div></div></div></div></div></div></font></span></div></blockquote><div><br></div><div>The SMP support is fairly mature so you won't find a general project like "add SMP". Projects will be more focused like adding SMP support to a specific Board Support Package, addressing a specific deficiency that impacts all architectures, or addressing issues that impact a single architecture. </div><div><br></div><div>The Project focused on improving the pc BSP has multiple components needed for SMP to work on that BSP again.  This has an open projects page.</div><div><br></div><div>Similarly, the Pi2 SMP support is missing. This should be on the Pi page.</div><div><br></div><div>Also Thread Local Support is an important construct and not implemented on all architectures. This likely doesn't have a project page but if interested, we could do a quick survey on which architectures have TLS support and which do not. </div><div><br></div><div>Sebastian may have more general SMP ideas but the initial push for SMP gave us great support on a subset of BSPs and architectures and left gaps on others.</div><div><br></div><div>--joel</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><span class="HOEnZb"><font color="#888888"><div><div><div><div><div><div>-- <br><div><div dir="ltr"><div><div dir="ltr"><div><div><div><span style="font-family:verdana,sans-serif">Thanks and Regards,<br></span></div><div><span style="font-family:verdana,sans-serif"><br>Rahul Goradia<br></span></div></div></div></div></div></div></div>
</div></div></div></div></div></div></font></span></div>
<br>_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br></blockquote></div><br></div></div>