News for hackers. Stuff that matters.
Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by detaro on Wednesday October 28, 2020 @01:02PM (#24921209)
What's the story with ML stuff on AMD consumer GPUs nowadays? Gotten better, or still "buy NVidia for that"?
Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by dragontamer on Wednesday October 28, 2020 @01:06PM (#24921280)
ROCm is spotty for AMD GPUs. Definitely don't buy these GPUs until AFTER ROCm has declared support.

The NAVI line was never officially supported by ROCm (though ROCm 3.7 in August seemed to get some compiles working for the 5700 XT, a year after its release).

-------

Generally speaking, ROCm support only comes to cards that have a "Machine Intelligence" analog. MI50 is similar to Radeon VII, so both cards were supported in ROCm. The Rx 580 was similar to MI8, and therefore both were supported.

The Rx 550 had no similar MI card, and had issues that are yet resolved today. Rx 570 had no MI card, but apparently its similar enough to the 580 that I'm not hearing many issues.

In effect: AMD only focuses their software development / support on Machine Intelligence cards. The cards that happen to line up to the MI-line happen to work... but the cards outside of the MI line are spotty and inconsistent.

Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by philjohn on Wednesday October 28, 2020 @06:25PM (#24924818)
AMD is segmenting to Gaming (RDNA) and Compute (CDNA) - CDNA is essentially a continuation of Vega, which was a beast for compute.
Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by dragontamer on Wednesday October 28, 2020 @06:31PM (#24924888)
RDNA's ISA is impressive. Load/store asymmetry, Subvector execution, 1024 vGPRs (!!!!), unlimited sGPRs (not quite, but no longer shared at least), etc. etc.

Based on the ISA alone, I'd prefer compute-applications to move to RDNA frankly. Its clearly a better designed architecture.

------------

I can't find any public information on CDNA. I've even emailed ORNL for information, but they responded back saying that NDAs prevent them from saying anything.

Whether CDNA is based on NAVI or Vega will be a big question as Frontier launches next year. I hope its Navi based, I really do, because its just better. But I'd "understand" if ROCm can't be ported easily to Wave32 or other issues (RDNA is a huge architectural change).

Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by bitL on Wednesday October 28, 2020 @01:08PM (#24921309)
Both PyTorch and TensorFlow support ROCm, but there are still bugs that prevent running all CUDA code on AMD. Now that AMD has money, they can ramp up SW development there.
Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by dogma1138 on Wednesday October 28, 2020 @03:43PM (#24923272)
The issue is that AMD doesn't support ROCm on it's newer consumer GPUs. It also doesn't want to release a ROCm compatible driver for Windows, and you can't run ROCm in WSL/WSL2.

Direct ML is still in its infancy and is quite slow right now, AMD really needs to step up their game if they want to compete.

Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by bart_spoon on Wednesday October 28, 2020 @01:55PM (#24921943)
The gap is closing, but Nvidia is still a clear leader.
Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by snvzz on Wednesday October 28, 2020 @04:18PM (#24923653)
Just be careful the 3070/3080/3090 lineup are gamer cards and do not have ML drivers.

FP32/64 performance is going to be capped, as with prior generations.

Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by oatmealsnap on Friday October 30, 2020 @03:29PM (#24945953)
I know several people look at the 3090 for ML use, due to its extra RAM. Hobbyists, not companies.

Do you mean "enterprise ML"? Like, if I ran an ML company I wouldn't be looking at these cards?

Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by martinesko36 on Wednesday October 28, 2020 @09:50PM (#24926232)
Can you elaborate?
Re:AMD Reveals the Radeon RX 6000 Series, Coming November 18th by deeeeplearning on Wednesday October 28, 2020 @01:08PM (#24921311)
Miles away basically, they're still taking baby steps.