[Beowulf] Working for DUG, new thead
pbisbal at pppl.gov
Tue Jun 19 11:47:00 PDT 2018
On 06/13/2018 10:32 PM, Joe Landman wrote:
> I'm curious about your next gen plans, given Phi's roadmap.
> On 6/13/18 9:17 PM, Stu Midgley wrote:
>> low level HPC means... lots of things. BUT we are a huge Xeon Phi
>> shop and need low-level programmers ie. avx512, careful cache/memory
>> management (NOT openmp/compiler vectorisation etc).
> I played around with avx512 in my rzf code.
> https://github.com/joelandman/rzf/blob/master/avx2/rzf_avx512.c .
> Never really spent a great deal of time on it, other than noting that
> using avx512 seemed to downclock the core a bit on Skylake.
If you organize your code correctly, and call the compiler with the
right optimization flags, shouldn't the compiler automatically handle a
good portion of this 'low-level' stuff? I understand that hand-coding
this stuff usually still give you the best performance (See
GotoBLAS/OpenBLAS, for example), but does your average HPC programmer
trying to get decent performance need to hand-code that stuff, too?
> Which dev/toolchain are you using for Phi? I set up the MPSS bit for
> a customer, and it was pretty bad (2.6.32 kernel, etc.). Flaky control
> plane, and a painful host->coprocessor interface. Did you develop
> your own? Definitely curious.
>> On Thu, Jun 14, 2018 at 1:08 AM Jonathan Engwall
>> <engwalljonathanthereal at gmail.com
>> <mailto:engwalljonathanthereal at gmail.com>> wrote:
>> John Hearne wrote:
>> > Stuart Midgley works for DUG? They are currently
>> > recruiting for an HPC manager in London... Interesting...
>> Recruitment at DUG wants to call me about Low Level HPC. I have
>> at least until 6pm.
>> I am excited but also terrified. My background is C and now
>> Any suggestions are very much needed.
>> What must a "low level HPC" know on day 1???
>> Jonathan Engwall
>> engwalljonathanthereal at gmail.com
>> <mailto:engwalljonathanthereal at gmail.com>
>> Beowulf mailing list, Beowulf at beowulf.org
>> <mailto:Beowulf at beowulf.org> sponsored by Penguin Computing
>> To change your subscription (digest mode or unsubscribe) visit
>> Dr Stuart Midgley
>> sdm900 at gmail.com <mailto:sdm900 at gmail.com>
>> Beowulf mailing list,Beowulf at beowulf.org sponsored by Penguin Computing
>> To change your subscription (digest mode or unsubscribe) visithttp://www.beowulf.org/mailman/listinfo/beowulf
> Joe Landman
> e:joe.landman at gmail.com
> t: @hpcjoe
> c: +1 734 612 4615
> Beowulf mailing list, Beowulf at beowulf.org sponsored by Penguin Computing
> To change your subscription (digest mode or unsubscribe) visit http://www.beowulf.org/mailman/listinfo/beowulf
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Beowulf