cancel
Showing results for 
Search instead for 
Did you mean: 

AI Discussions

Rodrag
Journeyman III

R9 290 Rocm Support

Hi,

I recently acquired some R9 290 gpu's, is there any way to get ROCM working on them?

I saw post's that got them working with old versions of ROCM but I haven't found a way to install those.

 

Thank you in advance

0 Likes
2 Replies
FunkZ
Grandmaster

Here is the link to AMD ROCm Software

https://www.amd.com/en/products/software/rocm.html

On that page it has a footnote link to supported GPUs

For a full list of Radeon parts supported by ROCm, go to https://rocm.docs.amd.com/en/latest/reference/gpu-arch-specs.html

 

Ryzen R7 5700X | B550 Gaming X | 2x16GB G.Skill 3600 | Radeon RX 7900XT
Ryzen R7 5700G | B550 Gaming X | 2x8GB G.Skill 4000 | Radeon Vega 8 IGP
Ryzen R5 5600 | B550 Gaming Edge | 4x8GB G.Skill 3600 | Radeon RX 6800XT
0 Likes

Are you trying to install ROCM in a Linux OS or Windows OS using WSL?

 

R9 series GPU cards are not supported with AMD driver updates. The last driver is  from 2022 (https://www.amd.com/en/support/downloads/drivers.html/graphics/radeon-r9-r7-r5/radeon-r9-200-series/...).

 

One of the better Linux Website Phoronix has an article about ROCM version 1.7.60 that shows your GPU card R9 290 as being compatible: https://www.phoronix.com/review/january-2018-opencl

 

I suggest your open a Phoronix Forum thread and see if anyone else there is able to run ROCM with a R9 Series GPU card: AMD Linux - Phoronix Forums 

 

Found this other ROCM Guide that shows support for some older GPU card concerning ROCM Version 2.9: https://nov4.readthedocs.io/en/latest/Installation_Guide/Installation-Guide.html

Supported GPUs

Because the ROCm Platform has a focus on particular computational domains, we offer official support for a selection of AMD GPUs that are designed to offer good performance and price in these domains.

ROCm officially supports AMD GPUs that use following chips:

  • GFX8 GPUs

    • “Fiji” chips, such as on the AMD Radeon R9 Fury X and Radeon Instinct MI8

    • “Polaris 10” chips, such as on the AMD Radeon RX 580 and Radeon Instinct MI6

  • GFX9 GPUs

    • “Vega 10” chips, such as on the AMD Radeon RX Vega 64 and Radeon Instinct MI25

    • “Vega 7nm” chips, such as on the Radeon Instinct MI50, Radeon Instinct MI60 or AMD Radeon VII

ROCm is a collection of software ranging from drivers and runtimes to libraries and developer tools. Some of this software may work with more GPUs than the “officially supported” list above, though AMD does not make any official claims of support for these devices on the ROCm software platform. The following list of GPUs are enabled in the ROCm software, though full support is not guaranteed:

  • GFX8 GPUs
    • “Polaris 11” chips, such as on the AMD Radeon RX 570 and Radeon Pro WX 4100

    • “Polaris 12” chips, such as on the AMD Radeon RX 550 and Radeon RX 540

  • GFX7 GPUs

    • “Hawaii” chips, such as the AMD Radeon R9 390X and FirePro W9100

As described in the next section, GFX8 GPUs require PCI Express 3.0 (PCIe 3.0) with support for PCIe atomics. This requires both CPU and motherboard support. GFX9 GPUs, by default, also require PCIe 3.0 with support for PCIe atomics, but they can operate in most cases without this capability.

The integrated GPUs in AMD APUs are not officially supported targets for ROCm. As descried below , “Carrizo”, “Bristol Ridge”, and “Raven Ridge” APUs are enabled in our upstream drivers and the ROCm OpenCL runtime. However, they are not enabled in our HCC or HIP runtimes, and may not work due to motherboard or OEM hardware limitations. As such, they are not yet officially supported targets for ROCm.

For a more detailed list of hardware support, please see the following documentation.

 

NOTE: The AMD R9 290 uses the "HAWAII" GPU Chip as per Techpowerup: https://www.techpowerup.com/gpu-specs/radeon-r9-290.c2397

 

EDIT: Try opening a thread at Github ROCM FORUM and see if anyone there can suggest something: https://github.com/ROCm/ROCm/discussions