Skip to content

Commit 5d74149

Browse files
authored
Update ROCmInstall.md
1 parent f20dfa5 commit 5d74149

File tree

1 file changed

+1
-28
lines changed

1 file changed

+1
-28
lines changed

ROCmInstall.md

+1-28
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ The following list of GPUs are likely to work within ROCm, though full support i
3737
* GFX7 GPUs
3838
* "Hawaii" chips, such as the AMD Radeon R9 390X and FirePro W9100
3939

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.
4141

4242
At this time, the integrated GPUs in AMD APUs are not officially supported targets for ROCm.
4343

@@ -61,7 +61,6 @@ Current CPUs which support PCIe Gen3 + PCIe Atomics are:
6161
Beginning with ROCm 1.8, we have relaxed the requirements for PCIe Atomics on GFX9 GPUs such as Vega 10.
6262
We have similarly opened up more options for number of PCIe lanes.
6363
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`.
6564
This is not supported on GPUs below GFX9, e.g. GFX8 cards in Fiji and Polaris families.
6665

6766
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
7978
does not require or take advantage of PCIe Atomics. However, we still recommend that you use a CPU
8079
from the list provided above for compatibility purposes.
8180

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-
8581
#### Not supported or very limited support under ROCm
8682
###### Limited support
8783

@@ -213,14 +209,6 @@ echo 'export PATH=$PATH:/opt/rocm/bin:/opt/rocm/profiler/bin:/opt/rocm/opencl/bi
213209

214210
If you have an [Install Issue](https://rocm.github.io/install_issues.html) please read this FAQ .
215211

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-
224212
###### Performing an OpenCL-only Installation of ROCm
225213

226214
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
380368
```shell
381369
sudo yum update
382370
```
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-
```
390371

391372
###### Performing an OpenCL-only Installation of ROCm
392373

@@ -423,11 +404,3 @@ rcprof -A <HSA_application> fails with error message: Radeon Compute Profiler co
423404
#### HipCaffe is supported on single GPU configurations
424405

425406
#### 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.
430-
431-
```shell
432-
export HSA_ENABLE_SDMA=0
433-
```

0 commit comments

Comments
 (0)