<div dir="ltr"><div>Very serious. Someone does need help - and culture needs changing (i.e. OpenMP). But apologies for posting this here. I've been watching for OpenMP-Nazis and it looks like I found one.</div><div><br></div><div>Again - apologies for posting about this to the list.</div><div><br></div><div>An now back to your regularly scheduled discussion where Carol Merrill is standing.</div><div><br></div><div>Jeff</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 9, 2019 at 2:16 AM John Hearns via Beowulf <<a href="mailto:beowulf@beowulf.org">beowulf@beowulf.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Seriously? Wha.. what? Someone needs to get help.</div><div>And it wasn't me. I am a member of the People's Front of Julia.</div><div><br></div><div>(contrived Python reference intentional)</div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Wed, 8 May 2019 at 22:57, Jeffrey Layton <<a href="mailto:laytonjb@gmail.com" target="_blank">laytonjb@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)"><div dir="auto">I wrote some OpenACC articles for HPC Admin Magazine. A number of pro-OpenMP people attacked me on twitter (you know, OpenACC sucks, OpenMP is great). I received a private email threatening to kill me and my family if I didn't stop writing about OpenACC. Given your pro-OpenMP, anti-OpenACC stance, using the same tone as the threatening email, I wondered if that email came from you.<div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Wed, May 8, 2019, 17:48 Richard Walsh <<a href="mailto:rbwcnslt@gmail.com" target="_blank">rbwcnslt@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)"><div dir="auto"><div><br></div>Huh ... ?? Weird, scary ... <div><br></div><div>Just MHO. Dropping off this thread now ... </div><div><br></div><div>rbw<br><div><div><br><div id="gmail-m_3000566766801438338gmail-m_-7306792741157320527m_-8516805147089884302AppleMailSignature" dir="ltr">Sent from my iPhone</div><div dir="ltr"><br>On May 8, 2019, at 4:29 PM, Jeffrey Layton <<a href="mailto:laytonjb@gmail.com" rel="noreferrer" target="_blank">laytonjb@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div dir="ltr"><div dir="auto">I was just pointing out that gcc has Open ACC capability on AMD GPUs.<div dir="auto"><br></div><div dir="auto">I didn't realize you part of the OpenMP Nazis. Were you the one that threatened me and my family because I wrote about OpenACC?</div><div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Wed, May 8, 2019, 15:48 Richard Walsh <<a href="mailto:rbwcnslt@gmail.com" rel="noreferrer" target="_blank">rbwcnslt@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)"><div dir="auto"><div><br></div>Jeffry/All,<div><br></div><div>Yes ... but given the choice of using OpenACC or OpenMP (if you are not going to write CUDA-HIP code for that extra 10% of performance) which captures most (all?) of the features of OpenACC, is a standard likely to outlive OpenACC, and should run on any vendor’s accelerators, including whatever Intel comes up with ... why would you write in OpenACC ... ?? </div><div><br></div><div>GNU supports OpenMP too ... in my view, PVM is to MPI as OpenACC is to OpenMP 4.5-5.0 ... </div><div><br></div><div>Cheers!</div><div><br></div><div>rbw <br><br><div id="gmail-m_3000566766801438338gmail-m_-7306792741157320527m_-8516805147089884302m_1864114278220207205AppleMailSignature" dir="ltr">Sent from my iPhone</div><div dir="ltr"><br>On May 8, 2019, at 2:36 PM, Jeffrey Layton <<a href="mailto:laytonjb@gmail.com" rel="noreferrer noreferrer" target="_blank">laytonjb@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div dir="ltr"><div dir="ltr"><div>Don't forget that gcc supports both NV and AMD GPUs with OpenACC. That's one of the lead compilers listed on the Frontier specs.</div><div><br></div><div>Jeff</div><div><br> </div></div><br><div class="gmail_quote"><div class="gmail_attr" dir="ltr">On Wed, May 8, 2019 at 3:29 PM Richard Walsh <<a href="mailto:rbwcnslt@gmail.com" rel="noreferrer noreferrer" target="_blank">rbwcnslt@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;padding-left:1ex;border-left:1px solid rgb(204,204,204)"><br>
All,<br>
<br>
Cray has deprecated support for in OpenACC in light of the OpenMP 4.5 and 5.0 standards, and their target and data directives. NVIDIA’s PGI Compiler group will keep OpenACC going for a while, but on AMD devices ... maybe not. That Cray will support only OpenMP on Frontier seems to be a logical certainty.<br>
<br>
So if you or yours want to run at speed on Frontier you should bone up on ROCm, HIP and OpenMP 4.5-5.0 ... <br>
<br>
:-)<br>
<br>
Cheers!<br>
<br>
rbw<br>
<br>
Sent from my iPhone<br>
<br>
> On May 8, 2019, at 12:47 PM, Jörg Saßmannshausen <<a href="mailto:sassy-work@sassy.formativ.net" rel="noreferrer noreferrer" target="_blank">sassy-work@sassy.formativ.net</a>> wrote:<br>
> <br>
> Dear all,<br>
> <br>
> I think the answer to the question lies here:<br>
> <br>
> <a href="https://en.wikipedia.org/wiki/OpenACC" rel="noreferrer noreferrer noreferrer" target="_blank">https://en.wikipedia.org/wiki/OpenACC</a><br>
> <br>
> As I follow these things rather loosely, my understanding was that OpenACC <br>
> should run on both nVidia and other GPUs. So maybe that is the reason why it <br>
> is a 'pure' AMD cluster where both GPUs and CPUs are from the same supplier?<br>
> IF all of that is working out and if it is really true that you can compile <br>
> and run OpenACC code on both types of GPUs, it would a be big win for AMD.<br>
> <br>
> Time will tell!<br>
> <br>
> All the best from my TARDIS!<br>
> <br>
> Jörg<br>
> <br>
> Am Dienstag, 7. Mai 2019, 16:59:48 BST schrieben Sie:<br>
>>> I think it is interesting that they are using AMD for<br>
>>> <br>
>>> both the CPUs and GPUs<br>
>> <br>
>> I agree. That means a LOT of codes will have to be ported from CUDA to<br>
>> whatever AMD uses. I know AMD announced their HIP interface to convert<br>
>> CUDA code into something that will run on AMD processors, but I don't<br>
>> know how well that works in theory. Frankly, I haven't heard anything<br>
>> about it since it was announced at SC a few years ago.<br>
>> <br>
>> I would not be surprised if AMD pursued this bid quite agressively,<br>
>> possibly at a significant loss, for the opportunity to prove their GPUs<br>
>> can compete with NVIDIA and demonstrate that codes can be successfully<br>
>> converted from CUDA to something AMD GPUs can use to demonstrate GPU<br>
>> users don't need to be locked in to a single vendor. If so, this could<br>
>> be a costly gamble for the DOE and AMD, but if it pays off, I imagine it<br>
>> could change AMD's fortunes in HPC.<br>
>> <br>
>> "Win on Sunday, sell on Monday" doesn't apply just to cars.<br>
>> <br>
>> Prentice<br>
>> <br>
>>> On 5/7/19 4:43 PM, Jörg Saßmannshausen wrote:<br>
>>> Hi Prentice,<br>
>>> <br>
>>> that looks interesting and I hope it means I will finally get the neutron<br>
>>> structure which was measured last year there! :-)<br>
>>> <br>
>>> On a more serious note: I think it is interesting that they are using AMD<br>
>>> for both the CPUs and GPUs. It sounds at least very fast of what they<br>
>>> want to build, lets hope their design will work as planned as well.<br>
>>> <br>
>>> All the best from London<br>
>>> <br>
>>> Jörg<br>
>>> <br>
>>> Am Dienstag, 7. Mai 2019, 10:32:42 BST schrieb Prentice Bisbal via <br>
> Beowulf:<br>
>>>> ORNL's Frontier System has been announced:<br>
>>>> <br>
>>>> <a href="https://www.hpcwire.com/2019/05/07/cray-amd-exascale-frontier-at-oak-ridg" rel="noreferrer noreferrer noreferrer" target="_blank">https://www.hpcwire.com/2019/05/07/cray-amd-exascale-frontier-at-oak-ridg</a><br>
>>>> e/<br>
> <br>
> _______________________________________________<br>
> Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" rel="noreferrer noreferrer" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
> To change your subscription (digest mode or unsubscribe) visit <a href="https://beowulf.org/cgi-bin/mailman/listinfo/beowulf" rel="noreferrer noreferrer noreferrer" target="_blank">https://beowulf.org/cgi-bin/mailman/listinfo/beowulf</a><br>
_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" rel="noreferrer noreferrer" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="https://beowulf.org/cgi-bin/mailman/listinfo/beowulf" rel="noreferrer noreferrer noreferrer" target="_blank">https://beowulf.org/cgi-bin/mailman/listinfo/beowulf</a><br>
</blockquote></div>
</div></blockquote></div></div></blockquote></div>
</div></blockquote></div></div></div></div></blockquote></div>
_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="https://beowulf.org/cgi-bin/mailman/listinfo/beowulf" rel="noreferrer" target="_blank">https://beowulf.org/cgi-bin/mailman/listinfo/beowulf</a><br>
</blockquote></div>
_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="https://beowulf.org/cgi-bin/mailman/listinfo/beowulf" rel="noreferrer" target="_blank">https://beowulf.org/cgi-bin/mailman/listinfo/beowulf</a><br>
</blockquote></div>