News for hackers. Stuff that matters.
Re:Cray, AMD to Extend DOE’s Exascale Frontier by cr0sh on Tuesday May 07, 2019 @12:39PM (#19851083)
So - on a more "applies to ordinary mortals" level - the fact that they are going to use all AMD components is intriguing.

In reference to AI, NVidia has things "locked up" with CUDA, versus 2nd cousin AMD's OpenCL.

From what I understand, it is possible to recompile TensorFlow (for instance - not that ORNL will be using TF) for OpenCL - but I don't know how well it works. Personally, I've only used TF with CUDA.

Does this mean we might see greater/better support for OpenCL in the AI realm? Might we seem it become on-par with CUDA because of this collaboration for this HPC?

Or will things stay as-is, at least "down here" in the consumer/business realm of AI hardware and applications? Do things like this trickle down, or are things so customized and/or proprietary for the needs of HPC at ORNL (or elsewhere) that anything to do with AI on this machine will have little to no bearing outside of the lab?

Ultimately, I'd just like to see another choice (a lower cost choice!) for GPU in the world of consumer/enthusiast/hobbyist AI/DL/ML - while today's higher-end GPUs, no matter the manufacturer, tend to be fairly expensive, AMD still has an edge here that make them attractive to users (not to mention the fact that their Linux drivers are open-source, which is also a plus).

Re:Cray, AMD to Extend DOE’s Exascale Frontier by petschge on Tuesday May 07, 2019 @12:44PM (#19851136)
I doubt they are going to run much AI on that machine. The national labs mostly run "traditional HPC" workloads such as fluid codes that simulate (magneto)hydrodynamics in one way or another.
Re:Cray, AMD to Extend DOE’s Exascale Frontier by dekhn on Tuesday May 07, 2019 @05:46PM (#19853749)
many modern HPC workloads are being ported to include tensorflow so they can do all sorts of in-process event categorization. https://www.nersc.gov/news-publications/nersc-news/science-n...

ML (not AI) will probably end up driving a lot of supercomputer workloads because distributed ML training resembles modern HPC simulation codes.

Re:Cray, AMD to Extend DOE’s Exascale Frontier by gnufx on Tuesday May 07, 2019 @06:50PM (#19854175)
Re:Cray, AMD to Extend DOE’s Exascale Frontier by timClicks on Tuesday May 07, 2019 @04:58PM (#19853389)
The DOE is responsible for the USA's nuclear arsenal so I expect a few simulations of that nature.
Re:Cray, AMD to Extend DOE’s Exascale Frontier by dekhn on Tuesday May 07, 2019 @05:49PM (#19853765)
this system is mostly for non-classified work; not clear just how much stockpile stewardship will occur on it.
Re:Cray, AMD to Extend DOE’s Exascale Frontier by kincl on Tuesday May 07, 2019 @11:45PM (#19855704)
Yep, actually all of our user projects are unclassified at the OLCF.
Re:Cray, AMD to Extend DOE’s Exascale Frontier by tntn on Tuesday May 07, 2019 @04:14PM (#19853030)
... except for on Summit.

"Exascale Deep Learning for Climate Analytics" won the 2018 Gordon bell using summit.

Re:Cray, AMD to Extend DOE’s Exascale Frontier by petschge on Tuesday May 07, 2019 @04:37PM (#19853228)
They have done that and it got an award because it was new and cool, but that is not where the majority of cycles goes. That is spent on fluid codes such as Raptor, XGC or Flash and to some extend kinetic simulations with codes such as VPIC or quantum codes such as QFCPACK.

There should be more information at https://www.olcf.ornl.gov/leadership-science/

Re:Cray, AMD to Extend DOE’s Exascale Frontier by tntn on Wednesday May 08, 2019 @11:38AM (#19859857)
I agree that the majority of the cycles go to traditional codes, but there is quite a bit of ML/AI happening on Summit.

From your link:

"New Frontiers for Material Modeling via Machine Learning Techniques"

"Large scale deep neural network optimization for neutrino physics"

"High-Fidelity Simulations of Gas Turbine Stages for Model Development using Machine Learning"

"HPC4mfg – Reinforcement Learning-based Traffic Control to Optimize Energy Usage and Throughput"

"Advances in Machine Learning to Improve Scientific Discovery"

Re:Cray, AMD to Extend DOE’s Exascale Frontier by jedbrown on Tuesday May 07, 2019 @03:27PM (#19852620)
HIP (https://rocm-documentation.readthedocs.io/en/latest/Programm...) is basically 1-1 with CUDA, and can be almost automatically generated from CUDA (https://github.com/ROCm-Developer-Tools/HIP/tree/master/hipi...). The datasheet doesn't mention OpenCL so evidently it isn't a priority any more.
Re:Cray, AMD to Extend DOE’s Exascale Frontier by Symmetry on Tuesday May 07, 2019 @01:12PM (#19851373)
I'd tend to assume, with the amount of resources going into this, that the software will be coded at a lower level here than it would be in a typical dev environment and so NVidia's library advantages will be less salient?
Re:Cray, AMD to Extend DOE’s Exascale Frontier by AlphaSite on Tuesday May 07, 2019 @01:10PM (#19851360)
They'll probably use ROCm rather than OpenCL.
Re:Cray, AMD to Extend DOE’s Exascale Frontier by tntn on Tuesday May 07, 2019 @04:16PM (#19853045)
But ROCm isn't an API is it? It's a "platform," whatever that means, and so software still has to use either hip or OpenCL, right?