News for hackers. Stuff that matters.
Re:What Is AMD ROCm? by stuaxo on Thursday November 25, 2021 @01:20PM (#29343630)
Having to choose between Steam support and ROCm drivers is a pain - it stops tinkering.

Almost everyone on Linux will have experience of breaking their drivers at some point, and installing another alternate set is a big risk.

It seems silly to not have OpenCL and HIP access without having to use this alternate stack.

Re:What Is AMD ROCm? by slavik81 on Thursday November 25, 2021 @02:48PM (#29344383)
The ROCm and AMDGPU PRO stacks were unified with ROCm 4.5 and AMDGPU 21.40. I would expect Steam to work. That was just a couple weeks ago, but have you tried it out?
Re:What Is AMD ROCm? by blihp on Thursday November 25, 2021 @11:09PM (#29347407)
Is there some reason AMD seems uninterested (at best) in supporting an open source compute stack? Not everyone is running one of the distros supported by ROCm which will discourage more than a few users.
Re:What Is AMD ROCm? by rasz on Friday November 26, 2021 @12:00AM (#29347590)
AMD is not a software company. They barely support their current products. Everything is slow and full of bugs. Afaik they had a thing where they fired GPU driver developers before deciding to rewrite everything from scratch - losing expertise and institutional knowledge, new ones were slower for a long timer. They even managed to fuck up AMD Platform !Security! Processor (PSP) chipset driver allowing attackers dumping of random memory pages.
Re:What Is AMD ROCm? by Gigachad on Thursday November 25, 2021 @11:34PM (#29347506)
AMD isn't even interested in supporting their best selling cards with ROCm. The whole thing seems to be illogical and against their own interests.
Re:What Is AMD ROCm? by vetinari on Thursday November 25, 2021 @04:55PM (#29345337)
Isn't 4.5 also the version, that kicked Vega64 to the curb?

So even if I wanted, I can't. Sincerely, I'm fed up with AMD's attitude towards compute.

Re:What Is AMD ROCm? by my123 on Thursday November 25, 2021 @04:57PM (#29345359)
> Isn't 4.5 also the version, that kicked Vega64 to the curb?

ROCm 4.5 is the _last_ version to support the Vega10 ASIC (MI25, Vega56, Vega64).

https://github.com/RadeonOpenCompute/ROCm/#amd-instinct-mi25...

The next ROCm release after 4.5 is sometime in Q1 next year. So it's on planned death really soon.

It is transitioning to _that_ comical AMD "enabled in the codebase but not tested and not supported" state, rotting slowly like Polaris support did.

Re:What Is AMD ROCm? by slavik81 on Thursday November 25, 2021 @06:49PM (#29346162)
The MI25 line predates when I joined AMD, so I don't know much about it. Were they for sale to the general public?

I was concerned about that as well, but I don't personally know anyone who owns a gfx900 card. I'm a little unclear on what impact it will have on the community.

Re:What Is AMD ROCm? by my123 on Thursday November 25, 2021 @07:45PM (#29346515)
> Were they for sale to the general public?

The MI25 wasn't targeted at the general public, but it wasn't hard to buy one. And the customer products using that same die, Vega 56 and 64, were sold quite a bit.

What affected the community severely might be the combination of both GFX8 and gfx900 going away, leaving only MI50 (Vega20, also used in Radeon VII consumer variant) and no support (only unofficial enablement) for the later customer products. Because those went GFX10/Navi.

Re:What Is AMD ROCm? by slavik81 on Thursday November 25, 2021 @11:12PM (#29347426)
Thank you. I found your post helpful for better understanding the situation.
Re:What Is AMD ROCm? by esistgut on Thursday November 25, 2021 @04:26PM (#29345146)
Shouldn't it work on top of the open source drivers?
Re:What Is AMD ROCm? by bilog on Friday November 26, 2021 @05:08PM (#29354702)
It does, a least in my case (AMD RX580 with distro amdgpu driver).