<div dir="ltr">Hi guys,<div><br></div><div>There are some benchmarks for MPI here <a href="https://www.xsede.org/documents/271087/586927/Panda-dk-mic.pdf">https://www.xsede.org/documents/271087/586927/Panda-dk-mic.pdf</a></div>
<div>for Xeon Phi clusters. The ACM paper refers to the bencherl benchmark - so this would allow easy comparison of Erlang</div><div>on a traditional intel based system and the Phi. However, what is missing is a comparison of native only vs erlang to</div>
<div>get some idea of the overhead of erlang-based usage of the Phi verses pure native usage.</div><div><br></div><div>With Steve's dirty schedulers around the corner it might be better for certain algorithms to have a NIF based hook into native</div>
<div>code running on the Phi with an abstraction similar to CUDA's concurrent kernel execution facility for a reasonably</div><div>sane and easy to use integrated environment that insulates end users from device/host concurrency and memory</div>
<div>abstractions.</div><div><br></div><div>Kevin Smith has an open source CUDA framework that balances these concerns very well:</div><div><br></div><div><a href="https://github.com/kevsmith/pteracuda">https://github.com/kevsmith/pteracuda</a></div>
<div><br></div><div>However, as it seems Erlang can run natively on the Phi it is far more interesting potentially for folk running</div><div>complex simulations with large numbers of processes. If anyone has attempted or succeeded in using the Phi</div>
<div>for simulations or analytics with pure Erlang or Erlang as a control plane I and I imagine many others would be</div><div>interested in an experience report...</div><div><br></div><div>Effective use of coprocessors tends to be very domain specific in terms of benefits verses concerns. But, the Phi</div>
<div>seems to support running Erlang on-core. This is very exciting as frameworks are dropping to C is the usual case.</div><div><br></div><div>Cheers,</div><div><br></div><div>Darach.</div></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Mon, Jun 23, 2014 at 3:56 PM, Zachary Kessin <span dir="ltr"><<a href="mailto:zkessin@gmail.com" target="_blank">zkessin@gmail.com</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>Would the folks who know something about (and have developed) Erlang on
Xeon Phi like to come on MostlyErlang and talk about it? I have been
interested in this for a few months and would love to spread the word.<br>
<br>
--Zach<br></div>Moslty Erlang Podcast<br><br></div><div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Thu, Jun 19, 2014 at 8:15 AM, Josh Adams <span dir="ltr"><<a href="mailto:josh.rubyist@gmail.com" target="_blank">josh.rubyist@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr">This article looks nice: <a href="http://dl.acm.org/citation.cfm?id=2505307" target="_blank">http://dl.acm.org/citation.cfm?id=2505307</a><div>
<br></div><div>Wanting to see some benchmarks on Erlang performance on the xeon phi, but I haven't yet knuckled down and bought that paper (because every time I'm tempted to, I want to buy the digital library subscription, and then I don't). Anyone have any benchmarks that aren't behind a paywall?</div>
<div class="gmail_extra"><div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">> Hi List, Is the Erlang runtime capable of spawning processes on a Xeon Phicoprocessor? Or is this piece of hardware too rare for Erlang to beable to take advatage of it?<br>
</blockquote></div><div><br></div></div><span><font color="#888888">-- <br>Josh Adams<br>
</font></span></div></div>
<br></div></div><div class="">_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></div></blockquote></div><span class="HOEnZb"><font color="#888888"><br><br clear="all"><br>-- <br><div dir="ltr"><div>Zach Kessin</div><div>Mostly Erlang Podcast</div><div>Twitter: <a href="https://twitter.com/zkessin" target="_blank">@zkessin</a><br>
Skype: zachkessin<br>
</div></div>
</font></span></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>