ROCm / ROCm

AMD ROCm™ Software - GitHub Home
https://rocm.docs.amd.com
MIT License
4.57k stars 376 forks source link

When will ROCm be available with standard linux kernels? #404

Closed markehammons closed 6 years ago

markehammons commented 6 years ago

Or at the very least, when will amdgpu-pro drivers be more widely available? I'd love to test ROCm on my rx550 with i7-8550u on opensuse-tumbleweed, but it looks like my system wouldn't be compatible and I'm lost on how to build the toolchain or if I could even get stuff set up without a custom kernel.

ernestoriv7 commented 6 years ago

Hi, I want to install ROCm in ubuntu 18.04 running the latest kernel (upstream). Reading the documentation I see that I should not install the rock-dkms package. How can I install ROCm without installing that package?

jlgreathouse commented 6 years ago

This post may help you do that.

ernestoriv7 commented 6 years ago

Great, thanks!

jlgreathouse commented 5 years ago

@markehammons I've switched up the tags because, as of the 2.0 release, "Polaris 12" should be be enabled in ROCm. I just sat down and tested a batch of OpenCL, HCC, and HIP applications with a Polaris 12 board, and things appear to be working as expected.

Note that you will need to be on a distro that supports our rock-dkms driver to have this support, since the last bit that needed to be in place was a driver change. Support for this is also in the amd-staging-next drivers, but will not hit upstream Linux until post-4.20.

OpenSUSE support is not yet official. However, you might try to keep an eye on the new Experimental ROC repo, which includes build and install scripts for a variety of distros, including ones that AMD does not officially support. I would like to get OpenSUSE working (or get the community's help to get OpenSUSE working).

saitam757 commented 5 years ago

@markehammons I'm eager to get ROCm to run on OpenSUSE. Maybe I can give it try. Currently I'm using the compute stack inside a docker container but a "native" support would be nice. When this came to my mind some days ago (and I found this post) I read a little bit about the Open Build Service. Now I want to try get get ROCm to compile there. My question is, wouldn't it be a nice solution to get ROCm to run on all major distributions ? As far as I read, libraries for Debian, OpenSUSE, Fedora, and Arch could be created. I have to admit I don't have any experiences with the Open Build Service and maybe there are some drawbacks I don't know. Best, Matthias.

saitam757 commented 5 years ago

@jlgreathouse Sorry, write my previous post to the wrong person. (-: Please see my post here:

https://github.com/RadeonOpenCompute/ROCm/issues/404#issuecomment-455615945

FelixSchwarz commented 5 years ago

Just a short heads-up due to the lack of a better place: Tom Stellard is currently packaging ROCm 2.0 for Fedora but it will take some more time (packaging the whole eco system is quite a challenge, need to remove some hard coded paths etc).