You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ROCmInstall.md
+1-28
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ The following list of GPUs are likely to work within ROCm, though full support i
37
37
* GFX7 GPUs
38
38
* "Hawaii" chips, such as the AMD Radeon R9 390X and FirePro W9100
39
39
40
-
As described in the next section, GFX8 GPUs require PCIe gen 3 with support for PCIe atomics. This requires both CPU and motherboard support. GFX9 GPUs, by default, also require PCIe gen 3 with support for PCIe atomics; if you want to avoid using PCIe atomics, please set the environment variable `HSA_ENABLE_SDMA=0`. GFX7 GPUs do not require PCIe atomics.
40
+
As described in the next section, GFX8 GPUs require PCIe gen 3 with support for PCIe atomics. This requires both CPU and motherboard support. GFX9 GPUs, by default, also require PCIe gen 3 with support for PCIe atomics, but they can operate in most cases without this capability.
41
41
42
42
At this time, the integrated GPUs in AMD APUs are not officially supported targets for ROCm.
43
43
@@ -61,7 +61,6 @@ Current CPUs which support PCIe Gen3 + PCIe Atomics are:
61
61
Beginning with ROCm 1.8, we have relaxed the requirements for PCIe Atomics on GFX9 GPUs such as Vega 10.
62
62
We have similarly opened up more options for number of PCIe lanes.
63
63
GFX9 GPUs can now be run on CPUs without PCIe atomics and on older PCIe generations such as gen 2.
64
-
To enable this option, please set the environment variable `HSA_ENABLE_SDMA=0`.
65
64
This is not supported on GPUs below GFX9, e.g. GFX8 cards in Fiji and Polaris families.
66
65
67
66
If you are using any PCIe switches in your system, please note that PCIe Atomics are only supported on some switches, such as Boradcom PLX.
@@ -79,9 +78,6 @@ Experimental support for our Hawaii (GFX7) GPUs (Radeon R9 290, R9 390, FirePro
79
78
does not require or take advantage of PCIe Atomics. However, we still recommend that you use a CPU
80
79
from the list provided above for compatibility purposes.
81
80
82
-
Reminder: if you are using gfx9 GPUs, you can bypass this requirement by setting the environment variable `HSA_ENABLE_SDMA=0`.
83
-
However, this disables the use of DMA engines to move data between the CPU and GPU memory. This can reduce performance.
84
-
85
81
#### Not supported or very limited support under ROCm
If you have an [Install Issue](https://rocm.github.io/install_issues.html) please read this FAQ .
215
211
216
-
###### Vega10 users who want to run ROCm on a system that does not support PCIe atomics must set HSA_ENABLE_SDMA=0
217
-
218
-
Currently, if you want to run ROCm on a Vega10 GPU (GFX9) on a system without PCIe atomics, you must turn off SDMA functionality.
219
-
220
-
```shell
221
-
export HSA_ENABLE_SDMA=0
222
-
```
223
-
224
212
###### Performing an OpenCL-only Installation of ROCm
225
213
226
214
Some users may want to install a subset of the full ROCm installation. In particular, if you are trying to install on a system with a limited amount of storage space, or which will only run a small collection of known applications, you may want to install only the packages that are required to run OpenCL applications. To do that, you can run the following installation command **instead** of the command to install `rocm-dkms`.
@@ -380,13 +368,6 @@ Current release supports up to CentOS/RHEL 7.4 and 7.5. Users should update to t
380
368
```shell
381
369
sudo yum update
382
370
```
383
-
###### Vega10 users who want to run ROCm on a system that does not support PCIe atomics must set HSA_ENABLE_SDMA=0
384
-
385
-
Currently, if you want to run ROCm on a Vega10 GPU (GFX9) on a system without PCIe atomics, you must turn off SDMA functionality.
386
-
387
-
```shell
388
-
export HSA_ENABLE_SDMA=0
389
-
```
390
371
391
372
###### Performing an OpenCL-only Installation of ROCm
392
373
@@ -423,11 +404,3 @@ rcprof -A <HSA_application> fails with error message: Radeon Compute Profiler co
423
404
#### HipCaffe is supported on single GPU configurations
424
405
425
406
#### The ROCm SMI library calls to rsmi_dev_power_cap_set() and rsmi_dev_power_profile_set() will not work for all but the first gpu in multi-gpu set ups.
426
-
427
-
#### Vega10 users who want to run ROCm on a system that does not support PCIe atomics must set HSA_ENABLE_SDMA=0
428
-
429
-
Currently, if you want to run ROCm on a Vega10 GPU (GFX9) on a system without PCIe atomics, you must turn off SDMA functionality.
0 commit comments