<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 8, 2016 at 10:57 AM, Rice, Justin L. (GSFC-5820) <span dir="ltr"><<a href="mailto:justin.l.rice@nasa.gov" target="_blank">justin.l.rice@nasa.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Hi all,<br>
<br>
Can anyone provide guidance on the best way to verify RTEMS 4.11 SMP configuration for the sparc GR712RC processor? There are some SMP demos in the testsuites directory. However, the README file specifies that as of June 2011, the tests are known to run only on<br>
<br>
+ pcp4 BSP using qemu with 2-4 cores<br>
+ leon3 BSP using grsim with 4 cores<br>
<br>
I also have tried to use application level services (such as rtems_get_processor_count), but the reports from these only seem to indicate a uniprocessor configuration.<br>
<br></blockquote><div>If you are starting with an uniprocessor tests, the default number of configured </div><div>cores is going to be 1.</div><div><br></div><div>That README is clearly out of date. And even more so on the master.</div><div><br></div><div>The SMP has been exercised on </div><div><br></div><div>+ arm/zynq - 2 cores</div><div>+ powerpc/qoriq - likely to 4 on 4.11, 24 on master with OpenMP</div><div>+ sparc/leon3 - 4</div><div>+ sparc/ngmp - 4</div><div><br></div><div>The x86 has an open ticket that the context switch algorithm needs the </div><div>handoff synchronization updated. It probably works ok up to 4 with</div><div>until you use affinity but it really needs updating. See </div><div><a href="https://devel.rtems.org/ticket/2183">https://devel.rtems.org/ticket/2183</a><br></div><div><br></div><div>If someone has a quiet night or rainy weekend, fixin 2183 would be</div><div>a good way to pass time. <hint></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Thanks in advance,<br>
<br>
Justin<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a><br>
</blockquote></div><br></div></div>