I tried ROCm. I bought a supported card (RX570/RX580 series). Within 12 months, AMD dropped support. Newer versions of ROCm didn't work with the card. Older versions didn't actually work either, since all other tooling assumed newer versions. Dependency hell. When things kinda started working in one context, where I could use old tooling (not the one I wanted to use ROCm in), it CUPy was slower than CPU, and then har…
What Is AMD ROCm?
41–50 of 57 posts
Re: What Is AMD ROCm?
#42I have been using ROCm for 2y+. The investment in this infrastructure was a big mistake. The biggest burner was the need to do a clean install on each new ROCm release. Clean here means manually finding and deleting all traces from the previous ROCm version, and recompilation of apps like pytorch. Good upgrades took hours, bad ones days ... . Finally I settled to freeze the system and not touch it anymore until retir…
this is a problem with nvidia too.. i just made all my infra easy to reprovision and start clean and workloads ran as containers..
Re: What Is AMD ROCm?
#43It's something that has very little uptake because it's not supported on mainline GPUs? I want to use it for compute on something like a rx 6800 and to my knowledge can't
I was going to post exactly the same. And if you look at the github issues of their project you will see that very often it looks outsourced support teams comment on these issues with the standard: we will discuss this internally and get back to you kind of response that enterprises twitter support usually gives. Not really what you expect from quality engineering. At the end of the day these kind of companies don't…
Re: What Is AMD ROCm?
#44It's something that has very little uptake because it's not supported on mainline GPUs? I want to use it for compute on something like a rx 6800 and to my knowledge can't
AMD's support - not just for new or old GPUs, but in terms of all sorts of compatibility changes, usability parity and regressions is staggeringly bad. Given that compute is important, and many people use their GPUs for compute of some sort, I simply can not understand how that part is so poorly executed on the part of AMD that, in terms of actual application, you might call it entirely absent. I mean, this is a comp…
Re: What Is AMD ROCm?
#45Having 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.
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?
#46Earlier quoted context omitted.
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.
> 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)…
Re: What Is AMD ROCm?
#47I have been using ROCm for 2y+. The investment in this infrastructure was a big mistake. The biggest burner was the need to do a clean install on each new ROCm release. Clean here means manually finding and deleting all traces from the previous ROCm version, and recompilation of apps like pytorch. Good upgrades took hours, bad ones days ... . Finally I settled to freeze the system and not touch it anymore until retir…
Re: What Is AMD ROCm?
#48It's something that has very little uptake because it's not supported on mainline GPUs? I want to use it for compute on something like a rx 6800 and to my knowledge can't
AMD is much smaller in comparison, and their main focus with ROCM is to get pytorch and tensorflow to work with enterprise GPUs. Everything else is long tail in terms of scale.
Re: What Is AMD ROCm?
#49Earlier quoted context omitted.
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?
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?
#50Earlier quoted context omitted.
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?
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.