AMD to Expand ROCm Support to Pro and Consumer RDNA 3 GPUs This Fall

AMD ROCm
(Image credit: AMD)
5

AMD has announced the release of Radeon Open Compute platform (ROCm) 5.6, the latest version of its open source platform for GPU Compute. If you are looking to buy a contemporary GPU, ROCM only officially supports AMD Instinct RDNA 2 workstation graphics cards. However, AMD is responding to feedback about challenges to using ROCm on other AMD GPUs and has decided to widen its support. Sometime this fall, AMD will expand ROCm support to more RDNA 2 GPUs and select AMD RDNA 3 workstation and consumer GPUs.

AMD ROCm

(Image credit: AMD)
Latest Videos FromTom's Hardware
Mark Tyson
News Editor

Mark Tyson is a news editor at Tom's Hardware. He enjoys covering the full breadth of PC tech; from business and semiconductor design to products approaching the edge of reason.

  • digitalgriffin
    I made this response a couple months back. The fact CUDA couldn't be easily mapped on consumer AMD GPUs was a nightmare. And AI uses CUDA.

    Will this create another GPU shortage? Only if CUDA ports are successful to consumer hardware.
    Reply
  • bit_user
    digitalgriffin said:
    I made this response a couple months back. The fact CUDA couldn't be easily mapped on consumer AMD GPUs was a nightmare. And AI uses CUDA.
    Not necessarily. AI developers are using frameworks like PyTorch and TensorFlow. Sure, some use custom layers written using CUDA, but the more popular models will tend to have all their needs catered for by the layers that already ship with these frameworks.

    Also, AMD has their CUDA clone, called HIP. They have tools which help you convert your CUDA code to HIP. So, existing CUDA users do have a migration path. Intel did something similar, except they're using SYCL (an open standard - more credit to them!).
    Reply
  • bit_user
    What bothers me about this is all the APU users with GCN that are being left out in the cold.

    And I get that AMD needs to focus on its new products, but if they really wanted to help sell off their backlog of RDNA2 inventory, they'd also add official support for all of those cards.
    Reply
  • digitalgriffin
    bit_user said:
    Not necessarily. AI developers are using frameworks like PyTorch and TensorFlow. Sure, some use custom layers written using CUDA, but the more popular models will tend to have all their needs catered for by the layers that already ship with these frameworks.

    Also, AMD has their CUDA clone, called HIP. They have tools which help you convert your CUDA code to HIP. So, existing CUDA users do have a migration path. Intel did something similar, except they're using SYCL (an open standard - more credit to them!).
    CUDA has a stranglehold on AI. Trust me on this. A number of the biggest libraries use it's underpinnings.

    It is possible to port over with some mods using HIP (as you said) But it was a pain in the duckass. I'm hoping more will work on it now that AMD is opening ROCm up to the comsumer GPU space.
    Reply
  • bit_user
    digitalgriffin said:
    CUDA has a stranglehold on AI. Trust me on this. A number of the biggest libraries use it's underpinnings.
    Yes, the popular deep learning frameworks all have cudnn backends, but they also have backends for other hardware.

    Nvidia's biggest advantage is its performance, followed by their level of software support. Given how expensive they are and how scarce they've become, even those advantages are no longer enough to keep their competitors shut out of the market.

    digitalgriffin said:
    It is possible to port over with some mods using HIP (as you said) But it was a pain in the duckass. I'm hoping more will work on it now that AMD is opening ROCm up to the comsumer GPU space.
    It's not only a 2-horse race!
    Reply