.. meta:: :description: ROCm compatibility matrix :keywords: AMD, GPU, architecture, hardware, compatibility, requirements ************************************************************************************** Compatibility matrix ************************************************************************************** Use this matrix to view the ROCm compatibility across successive major and minor releases. .. container:: format-big-table .. csv-table:: :header: "ROCm Version", "6.1.2", "6.1.0", "6.0.0" :stub-columns: 1 :doc:`Operating Systems `, "Ubuntu 22.04.4, 22.04.3","Ubuntu 22.04.4, 22.04.3","Ubuntu 22.04.4, 22.04.3" ,"Ubuntu 20.04.6, 20.04.5","Ubuntu 20.04.6, 20.04.5","Ubuntu 20.04.6, 20.04.5" ,"RHEL 9.4 [#red-hat94_612]_, 9.3, 9.2","RHEL 9.4 [#red-hat94]_, 9.3, 9.2","RHEL 9.3, 9.2" ,"RHEL 8.9, 8.8","RHEL 8.9, 8.8","RHEL 8.9, 8.8" ,"SLES 15 SP5, SP4","SLES 15 SP5, SP4","SLES 15 SP5, SP4" ,CentOS 7.9,CentOS 7.9,CentOS 7.9 ,"Oracle Linux 8.9 [#oracle89]_","Oracle Linux 8.9 [#oracle89]_" ,,, :doc:`GFX Architecture `,CDNA3,CDNA3,CDNA3 ,CDNA2,CDNA2,CDNA2 ,CDNA,CDNA,CDNA ,RDNA3,RDNA3,RDNA3 ,RDNA2,RDNA2,RDNA2 ,,, :doc:`GFX Card `,gfx1100,gfx1100,gfx1100 ,gfx1030,gfx1030,gfx1030 ,gfx942 [#mi300_612]_,gfx942 [#mi300_610]_, gfx942 [#mi300_600]_ ,gfx90a,gfx90a,gfx90a ,gfx908,gfx908,gfx908 ,,, ECOSYSTEM SUPPORT:,,, :doc:`PyTorch `,"2.1, 2.0, 1.13","2.1, 2.0, 1.13","2.1, 2.0, 1.13" :doc:`TensorFlow `,"2.15, 2.14, 2.13","2.15, 2.14, 2.13","2.14, 2.13, 2.12" :doc:`JAX `,0.4.26,0.4.26,0.4.26 `ONNX Runtime `_,1.17.3,1.17.3,1.14.1 ,,, 3RD PARTY COMMUNICATION LIBS:,,, `UCC `_,>=1.2.0,>=1.2.0,>=1.2.0 `UCX `_,>=1.14.1,>=1.14.1,>=1.14.1 ,,, 3RD PARTY ALGORITHM LIBS:,,, Thrust,2.1.0,2.1.0,2.0.1 CUB,2.1.0,2.1.0,2.0.1 ,,, ML & COMPUTER VISION LIBS:,,, :doc:`Composable Kernel `,1.1.0,1.1.0,1.1.0 :doc:`MIGraphX `,2.9.0,2.9.0,2.8.0 :doc:`MIOpen `,3.1.0,3.1.0,3.0.0 :doc:`MIVisionX `,2.5.0,2.5.0,2.5.0 :doc:`rocDecode `,0.5.0,0.5.0,N/A :doc:`ROCm Performance Primitives (RPP) `,1.5.0,1.5.0,1.4.0 ,,, COMMUNICATION:,,, :doc:`RCCL `,2.18.6,2.18.6,2.18.3 ,,, MATH LIBS:,,, `half `_ ,1.12.0,1.12.0,1.12.0 :doc:`hipBLAS `,2.1.0,2.1.0,2.0.0 :doc:`hipBLASLt `,0.7.0,0.7.0,0.6.0 :doc:`hipFFT `,1.0.14,1.0.14,1.0.13 :doc:`hipFORT `,0.4.0,0.4.0,0.4.0 :doc:`hipRAND `,2.10.16,2.10.16,2.10.16 :doc:`hipSOLVER `,2.1.0,2.1.0,2.0.0 :doc:`hipSPARSE `,3.0.1,3.0.1,3.0.0 :doc:`hipSPARSELt `,0.1.0,0.1.0,0.1.0 :doc:`rocALUTION `,3.1.1,3.1.1,3.0.3 :doc:`rocBLAS `,4.1.0,4.1.0,4.0.0 :doc:`rocFFT `,1.0.27,1.0.27,1.0.23 :doc:`rocRAND `,3.0.1,3.0.1,2.10.17 :doc:`rocSOLVER `,3.25.0,3.25.0,3.24.0 :doc:`rocSPARSE `,3.1.2,3.1.2,3.0.2 :doc:`rocWMMA `,1.4.0,1.4.0,1.3.0 `Tensile `_,4.40.0,4.40.0,4.39.0 ,,, PRIMITIVES:,,, :doc:`hipCUB `,3.1.0,3.1.0,3.0.0 :doc:`hipTensor `,1.2.0,1.2.0,1.1.0 :doc:`rocPRIM `,3.1.0,3.1.0,3.0.0 :doc:`rocThrust `,3.0.1,3.0.1,3.0.0 ,,, SUPPORT LIBS:,,, `hipother `_,6.1.40091,6.1.40091,6.0.32830 :doc:`ROCm CMake `,0.12.0,0.12.0,0.11.0 `rocm-core `_,6.1.0,6.1.0,6.0.0 `ROCT-Thunk-Interface `_,20240125.3.30,20240125.3.30,20231016.2.245 ,,, TOOLS:,,, :doc:`AMD SMI `,24.4.1,24.4.1,23.4.2 :doc:`HIPIFY `,17.0.0,17.0.0,17.0.0 :doc:`ROCdbgapi `,0.71.0,0.71.0,0.71.0 :doc:`rocminfo `,1.0.0,1.0.0,1.0.0 :doc:`ROCProfiler `,2.0.60100,2.0.60100,2.0.0 `rocprofiler-register `_,0.3.0,0.3.0,N/A :doc:`ROCTracer `,4.1.60100,4.1.60100,4.1.0 :doc:`ROCm Bandwidth Test `,1.4.0,1.4.0,1.4.0 :doc:`ROCm Data Center Tool `,0.3.0,0.3.0,0.3.0 :doc:`ROCm Debugger (ROCgdb) `,14.1.0,14.1.0,13.2.0 :doc:`ROCm SMI `,7.0.0,7.0.0,6.0.0 :doc:`ROCm Validation Suite `,rocm-6.1.0,rocm-6.1.0,rocm-6.0.0 :doc:`ROCr Debug Agent `,2.0.3,2.0.3,2.0.3 :doc:`TransferBench `,1.48,1.48,1.46 ,,, COMPILERS:,,, `clang-ocl `_,0.5.0,0.5.0,0.5.0 `Flang `_,17.0.0.24103,17.0.0.24103,17.0.0.23483 `llvm-project `_,17.0.0.24103,17.0.0.24103,17.0.0.23483 `OpenMP `_,17.0.0.24103,17.0.0.24103,17.0.0.23483 ,,, RUNTIMES:,,, :doc:`HIP `,6.1.40091,6.1.40091,6.0.32830 `OpenCL Runtime `_,2.0.0,2.0.0,2.0.0 :doc:`ROCR-Runtime `,1.13.0,1.13.0,1.12.0 .. rubric:: Footnotes .. [#red-hat94_612] **For ROCm 6.1** - RHEL 9.4 is supported only on AMD Instinct MI300A. .. [#red-hat94] **For ROCm 6.1** - RHEL 9.4 is supported only on AMD Instinct MI300A. .. [#oracle89] **For ROCm 6.1.1** - Oracle Linux is supported only on AMD Instinct MI300X. .. [#mi300_612] **For ROCm 6.1** - MI300A (gfx942) is supported on Ubuntu 22.04.4, RHEL 9.4, RHEL 9.3, RHEL 8.9, and SLES 15 SP5. MI300X (gfx942) is only supported on Ubuntu 22.04.4. .. [#mi300_610] **For ROCm 6.1** - MI300A (gfx942) is supported on Ubuntu 22.04.4, RHEL 9.4, RHEL 9.3, RHEL 8.9, and SLES 15 SP5. MI300X (gfx942) is only supported on Ubuntu 22.04.4. .. [#mi300_600] **For ROCm 6.0** - MI300A (gfx942) is supported on Ubuntu 22.04.3, RHEL 8.9 and SLES 15 SP5. MI300X (gfx942) is only supported on Ubuntu 22.04.3.