<div dir="ltr">Likewise, no one save a few people program for uGNI (one of the Gemini interfaces). Cray provides MPICH and others have written support for Open-MPI. Use a PGAS language? Someone has written support for it as well. Need storage? Cray provides Lustre over kGNI.<div>
<br></div><div style>Now, using the GPGPU takes effort.</div><div style><br></div><div style>Using an interconnect? No. There are plenty of standard interfaces that do the job for you.</div><div style><br></div><div style>
Scott</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 13, 2013 at 2:02 PM, Prentice Bisbal <span dir="ltr"><<a href="mailto:prentice.bisbal@rutgers.edu" target="_blank">prentice.bisbal@rutgers.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 05/11/2013 04:56 AM, Vincent Diepeveen wrote:<br>
><br>
><br>
> The <a href="http://top500.org" target="_blank">top500.org</a> of today completely refutes your statement there.<br>
><br>
> november 2012 list <a href="http://www.top500.org/list/2012/11/" target="_blank">http://www.top500.org/list/2012/11/</a><br>
><br>
> number 1: cray with gemini interconnect and K20x.<br>
><br>
> That's not *easy* to program. Interconnect nor CUDA.<br>
><br>
> number 2:<br>
><br>
> BlueGene/Q<br>
><br>
> also not 'easy' to program for with those dead slow latencies it has.<br>
><br>
<br>
</div>Vincent,<br>
<br>
I agree with your point here, and you are making a good point,but you're<br>
off with regards to the Blue Genes.<br>
<br>
All the Blue Genes use standard MPI programming, so any MPI-compliant<br>
program that you can run on your average Linux cluster, will compile and<br>
run just fine on any Blue Gene, and with good performance. Getting<br>
absolute maximum performance will take some additional code tweaking to<br>
use the Dual-Hummer FPUs on the /L and /P, or the QPX on the /Q, but<br>
that is no different than the Intel processors with the MMX,<br>
SSE[1,2,3...], AVX performance enhancements that have been added over<br>
the years.<br>
<br>
And what do you mean by 'dead slow latencies'? The BG networking is<br>
pretty damn good.<br>
<br>
--<br>
Prentice<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>
</div></div></blockquote></div><br></div>