mirror of
https://github.com/ROCm/ROCm.git
synced 2026-01-09 22:58:17 -05:00
Linkcheck and prepare alpha (#2078)
This commit is contained in:
@@ -9,6 +9,13 @@ sphinx:
|
|||||||
formats: [htmlzip]
|
formats: [htmlzip]
|
||||||
|
|
||||||
python:
|
python:
|
||||||
version: "3.8"
|
|
||||||
install:
|
install:
|
||||||
- requirements: docs/.sphinx/requirements.txt
|
- requirements: docs/.sphinx/requirements.txt
|
||||||
|
|
||||||
|
build:
|
||||||
|
os: "ubuntu-20.04"
|
||||||
|
tools:
|
||||||
|
python: "3.8"
|
||||||
|
jobs:
|
||||||
|
pre_build:
|
||||||
|
- python -m sphinx -b linkcheck docs/ _build/linkcheck
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ root: index
|
|||||||
subtrees:
|
subtrees:
|
||||||
- caption: Release Info
|
- caption: Release Info
|
||||||
entries:
|
entries:
|
||||||
- file: release
|
|
||||||
- file: release/gpu_os_support
|
- file: release/gpu_os_support
|
||||||
- url: https://github.com/RadeonOpenCompute/ROCm/labels/Verified%20Issue
|
- url: https://github.com/RadeonOpenCompute/ROCm/labels/Verified%20Issue
|
||||||
title: Known Issues
|
title: Known Issues
|
||||||
@@ -16,7 +15,6 @@ subtrees:
|
|||||||
- entries:
|
- entries:
|
||||||
- file: release/docker_support_matrix
|
- file: release/docker_support_matrix
|
||||||
- file: reference/framework_compatibility/framework_compatibility
|
- file: reference/framework_compatibility/framework_compatibility
|
||||||
- file: reference/kernel_userspace_compatibility/kernel_userspace_comp
|
|
||||||
- file: release/licensing
|
- file: release/licensing
|
||||||
|
|
||||||
- caption: Deploy ROCm
|
- caption: Deploy ROCm
|
||||||
@@ -33,9 +31,6 @@ subtrees:
|
|||||||
- file: how_to/quick_start_windows
|
- file: how_to/quick_start_windows
|
||||||
title: Windows
|
title: Windows
|
||||||
- file: deploy/docker
|
- file: deploy/docker
|
||||||
- file: deploy/spack
|
|
||||||
- file: deploy/build_source
|
|
||||||
|
|
||||||
|
|
||||||
- caption: APIs and Reference
|
- caption: APIs and Reference
|
||||||
entries:
|
entries:
|
||||||
@@ -173,7 +168,6 @@ subtrees:
|
|||||||
|
|
||||||
- caption: How to Guides
|
- caption: How to Guides
|
||||||
entries:
|
entries:
|
||||||
- file: how_to/docker_gpu_isolation
|
|
||||||
- file: how_to/deep_learning_rocm
|
- file: how_to/deep_learning_rocm
|
||||||
subtrees:
|
subtrees:
|
||||||
- entries:
|
- entries:
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
#
|
#
|
||||||
# This file is autogenerated by pip-compile with Python 3.8
|
# This file is autogenerated by pip-compile with Python 3.10
|
||||||
# by the following command:
|
# by the following command:
|
||||||
#
|
#
|
||||||
# pip-compile requirements.in
|
# pip-compile .sphinx/requirements.in
|
||||||
#
|
#
|
||||||
accessible-pygments==0.0.3
|
accessible-pygments==0.0.3
|
||||||
# via pydata-sphinx-theme
|
# via pydata-sphinx-theme
|
||||||
@@ -187,7 +187,7 @@ requests==2.28.1
|
|||||||
# pygithub
|
# pygithub
|
||||||
# sphinx
|
# sphinx
|
||||||
rocm-docs-core==0.6.0
|
rocm-docs-core==0.6.0
|
||||||
# via -r requirements.in
|
# via -r .sphinx/requirements.in
|
||||||
six==1.16.0
|
six==1.16.0
|
||||||
# via
|
# via
|
||||||
# asttokens
|
# asttokens
|
||||||
|
|||||||
31
docs/conf.py
31
docs/conf.py
@@ -9,6 +9,37 @@ shutil.copy2('../CONTRIBUTING.md','./contributing.md')
|
|||||||
|
|
||||||
from rocm_docs import ROCmDocs
|
from rocm_docs import ROCmDocs
|
||||||
|
|
||||||
|
# working anchors that linkcheck cannot find
|
||||||
|
linkcheck_anchors_ignore = [
|
||||||
|
'd90e61',
|
||||||
|
'd1667e113',
|
||||||
|
'd2999e60',
|
||||||
|
'building-from-source',
|
||||||
|
'use-the-rocm-build-tool-rbuild',
|
||||||
|
'use-cmake-to-build-migraphx',
|
||||||
|
'example'
|
||||||
|
]
|
||||||
|
linkcheck_ignore = [
|
||||||
|
# site to be built
|
||||||
|
"https://rocmdocs.amd.com/projects/ROCmCC/en/latest/",
|
||||||
|
"https://rocmdocs.amd.com/projects/RVS/en/latest/",
|
||||||
|
"https://rocmdocs.amd.com/projects/amdsmi/en/latest/",
|
||||||
|
"https://rocmdocs.amd.com/projects/rdc/en/latest/",
|
||||||
|
"https://rocmdocs.amd.com/projects/rocmsmi/en/latest/",
|
||||||
|
"https://rocmdocs.amd.com/projects/roctracer/en/latest/",
|
||||||
|
"https://rocmdocs.amd.com/projects/MIGraphX/en/latest/",
|
||||||
|
"https://rocmdocs.amd.com/projects/rocprofiler/en/latest/",
|
||||||
|
"https://github.com/ROCm-Developer-Tools/HIP-VS/blob/master/README.md",
|
||||||
|
"https://rocmdocs.amd.com/projects/HIPIFY/en/develop/",
|
||||||
|
# correct links that linkcheck times out on
|
||||||
|
r"https://www.amd.com/system/files/.*.pdf",
|
||||||
|
"https://www.amd.com/en/developer/aocc.html",
|
||||||
|
"https://www.amd.com/en/support/linux-drivers",
|
||||||
|
"https://www.amd.com/en/technologies/infinity-hub",
|
||||||
|
r"https://bitbucket.org/icl/magma/*",
|
||||||
|
"http://cs231n.stanford.edu/"
|
||||||
|
]
|
||||||
|
|
||||||
docs_core = ROCmDocs("ROCm Docs 5.6.0 Alpha")
|
docs_core = ROCmDocs("ROCm Docs 5.6.0 Alpha")
|
||||||
docs_core.setup()
|
docs_core.setup()
|
||||||
docs_core.disable_main_doc_link()
|
docs_core.disable_main_doc_link()
|
||||||
|
|||||||
BIN
docs/data/framework_compatibility/with_pytorch.png
Normal file
BIN
docs/data/framework_compatibility/with_pytorch.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 10 KiB |
BIN
docs/data/framework_compatibility/with_tensorflow.png
Normal file
BIN
docs/data/framework_compatibility/with_tensorflow.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 13 KiB |
@@ -21,7 +21,7 @@ Docker
|
|||||||
^^^
|
^^^
|
||||||
|
|
||||||
- [Guide](deploy/docker)
|
- [Guide](deploy/docker)
|
||||||
- [Dockerhub](https://hub.docker.com/u/rocm/#!)
|
- [Dockerhub](https://hub.docker.com/u/rocm/)
|
||||||
|
|
||||||
::::
|
::::
|
||||||
|
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
# Build from Source
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
# Spack
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
# Docker GPU Isolation Techniques
|
|
||||||
|
|
||||||
## GPU Passthrough
|
|
||||||
|
|
||||||
## Environment Variable
|
|
||||||
@@ -63,7 +63,7 @@ and choose the "ROCm" compute platform. {numref}`Installation-Matrix-from-Pytorc
|
|||||||
---
|
---
|
||||||
align: center
|
align: center
|
||||||
---
|
---
|
||||||
Installation Matrix from Pytorch.org
|
Installation Matrix from Pytorch
|
||||||
```
|
```
|
||||||
|
|
||||||
To install PyTorch using the wheels package, follow these installation steps:
|
To install PyTorch using the wheels package, follow these installation steps:
|
||||||
|
|||||||
@@ -1,3 +1,68 @@
|
|||||||
# System Debugging Guide
|
# System Debugging Guide
|
||||||
|
|
||||||
Pull from <https://docs.amd.com/bundle/ROCm-System-Level-Debug-Guide-v5.2/page/ROCm_System_Level_Debug_Information.html>
|
## ROCm Language and System Level Debug, Flags, and Environment Variables
|
||||||
|
|
||||||
|
Kernel options to avoid: the Ethernet port getting renamed every time you change graphics cards, `net.ifnames=0 biosdevname=0`
|
||||||
|
|
||||||
|
## ROCr Error Code
|
||||||
|
|
||||||
|
- 2 Invalid Dimension
|
||||||
|
|
||||||
|
- 4 Invalid Group Memory
|
||||||
|
|
||||||
|
- 8 Invalid (or Null) Code
|
||||||
|
|
||||||
|
- 32 Invalid Format
|
||||||
|
|
||||||
|
- 64 Group is too large
|
||||||
|
|
||||||
|
- 128 Out of VGPRs
|
||||||
|
|
||||||
|
- 0x80000000 Debug Options
|
||||||
|
|
||||||
|
## Command to Dump Firmware Version and Get Linux Kernel Version
|
||||||
|
|
||||||
|
`sudo cat /sys/kernel/debug/dri/1/amdgpu_firmware_info`
|
||||||
|
|
||||||
|
`uname -a`
|
||||||
|
|
||||||
|
## Debug Flags
|
||||||
|
|
||||||
|
Debug messages when developing/debugging base ROCm driver. You could enable the printing from `libhsakmt.so` by setting an environment variable, `HSAKMT_DEBUG_LEVEL`. Available debug levels are 3-7. The higher level you set, the more messages will print.
|
||||||
|
|
||||||
|
- `export HSAKMT_DEBUG_LEVEL=3` : Only pr_err() prints.
|
||||||
|
|
||||||
|
- `export HSAKMT_DEBUG_LEVEL=4` : pr_err() and pr_warn() print.
|
||||||
|
|
||||||
|
- `export HSAKMT_DEBUG_LEVEL=5` : We currently do not implement “notice”. Setting to 5 is same as setting to 4.
|
||||||
|
|
||||||
|
- `export HSAKMT_DEBUG_LEVEL=6` : pr_err(), pr_warn(), and pr_info print.
|
||||||
|
|
||||||
|
- `export HSAKMT_DEBUG_LEVEL=7` : Everything including pr_debug prints.
|
||||||
|
|
||||||
|
## ROCr Level Environment Variables for Debug
|
||||||
|
|
||||||
|
`HSA_ENABLE_SDMA=0`
|
||||||
|
|
||||||
|
`HSA_ENABLE_INTERRUPT=0`
|
||||||
|
|
||||||
|
`HSA_SVM_GUARD_PAGES=0`
|
||||||
|
|
||||||
|
`HSA_DISABLE_CACHE=1`
|
||||||
|
|
||||||
|
## Turn Off Page Retry on GFX9/Vega Devices
|
||||||
|
|
||||||
|
`sudo –s`
|
||||||
|
|
||||||
|
`echo 1 > /sys/module/amdkfd/parameters/noretry`
|
||||||
|
|
||||||
|
## HIP Environment Variables 3.x
|
||||||
|
|
||||||
|
### OpenCL Debug Flags
|
||||||
|
|
||||||
|
`AMD_OCL_WAIT_COMMAND=1 (0 = OFF, 1 = On)`
|
||||||
|
|
||||||
|
## PCIe-Debug
|
||||||
|
|
||||||
|
Refer to ROCm PCIe Debug, <a href="https://rocmdocs.amd.com/en/latest/Other_Solutions/PCIe-Debug.html#pcie-debug" target="_blank">https://rocmdocs.amd.com/en/latest/Other_Solutions/PCIe-Debug.html#pcie-debug</a>.
|
||||||
|
For information on how to debug and profile HIP applications, see <a href="https://rocmdocs.amd.com/projects/HIP/en/latest/how_to_guides/debugging.html" target="_blank">https://rocmdocs.amd.com/projects/HIP/en/latest/how_to_guides/debugging.html</a>
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
:::{grid-item-card} [HIP](./hip)
|
:::{grid-item-card} [HIP](./hip)
|
||||||
HIP is both AMD's GPU programming language extension and the GPU runtime.
|
HIP is both AMD's GPU programming language extension and the GPU runtime.
|
||||||
|
|
||||||
- [HIP Runtime API Manual](https://rocmdocs.amd.com/projects/hipBLAS/en/rtd/)
|
- [HIP Runtime API Manual](https://rocmdocs.amd.com/projects/hipBLAS/en/latest/)
|
||||||
- [Examples](https://github.com/amd/rocm-examples/tree/develop/HIP-Basic)
|
- [Examples](https://github.com/amd/rocm-examples/tree/develop/HIP-Basic)
|
||||||
|
|
||||||
:::
|
:::
|
||||||
@@ -50,8 +50,8 @@ Libraries related to AI.
|
|||||||
:::{grid-item-card} [Computer Vision](./computer_vision)
|
:::{grid-item-card} [Computer Vision](./computer_vision)
|
||||||
Computer vision related projects.
|
Computer vision related projects.
|
||||||
|
|
||||||
- [MIVisionX](https://rocmdocs.amd.com/projects/MIVisionX/en/develop)
|
- [MIVisionX](https://rocmdocs.amd.com/projects/MIVisionX/en/latest)
|
||||||
- [rocAL](https://rocmdocs.amd.com/projects/rocAL/en/develop)
|
- [rocAL](https://rocmdocs.amd.com/projects/rocAL/en/latest)
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
|
|||||||
@@ -1,8 +1,37 @@
|
|||||||
# Framework Compatibility
|
# Framework Compatibility
|
||||||
|
|
||||||
Pull content from
|
The ROCm release supports the most recent and two prior releases of PyTorch and TensorFlow.
|
||||||
<https://docs.amd.com/bundle/ROCm-Deep-Learning-Guide-v5.4.1/page/Prerequisites.html>.
|
|
||||||
Only the frameworks content. Link to kernel/user space guide.
|
|
||||||
|
|
||||||
Also pull content from
|
Legends:
|
||||||
<https://docs.amd.com/bundle/ROCm-Compatible-Frameworks-Release-Notes/page/Framework_Release_Notes.html>
|
|
||||||
|
Blue: Shows compatibility tested versions
|
||||||
|
|
||||||
|
Gray: Not tested
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
## Supported Frameworks
|
||||||
|
|
||||||
|
This section contains the latest release notes for each framework compatible with ROCm™ and Deep Learning (DL) applications.
|
||||||
|
|
||||||
|
The ROCm 5.4 platform supports the following frameworks:
|
||||||
|
|
||||||
|
• PyTorch v1.12.1
|
||||||
|
|
||||||
|
• MAGMA v2.5.4
|
||||||
|
|
||||||
|
• TensorFlow v2.10.0
|
||||||
|
|
||||||
|
### PyTorch
|
||||||
|
|
||||||
|
For the latest release of PyTorch, refer to <a href="https://github.com/pytorch/pytorch/releases/" target="_blank">https://github.com/pytorch/pytorch/releases/</a>
|
||||||
|
|
||||||
|
### MAGMA
|
||||||
|
|
||||||
|
For the latest release of MAGMA, refer to <a href="https://icl.utk.edu/magma/index.html" target="_blank">https://icl.utk.edu/magma/index.html</a>
|
||||||
|
|
||||||
|
### TensorFlow
|
||||||
|
|
||||||
|
For the latest release of TensorFlow, refer to <a href="https://github.com/tensorflow/tensorflow/releases/" target="_blank">https://github.com/tensorflow/tensorflow/releases</a>
|
||||||
|
|||||||
@@ -5,21 +5,20 @@ ROCm libraries for FFT are as follows:
|
|||||||
:::::{grid} 1 1 2 2
|
:::::{grid} 1 1 2 2
|
||||||
:gutter: 1
|
:gutter: 1
|
||||||
|
|
||||||
:::{grid-item-card} [rocFFT](https://rocmdocs.amd.com/projects/rocFFT/en/rtd/)
|
:::{grid-item-card} [rocFFT](https://rocmdocs.amd.com/projects/rocFFT/en/latest/)
|
||||||
rocFFT is an AMD GPU optimized library for FFT.
|
rocFFT is an AMD GPU optimized library for FFT.
|
||||||
|
|
||||||
- [Documentation](https://rocmdocs.amd.com/projects/rocFFT/en/rtd/)
|
- [Documentation](https://rocmdocs.amd.com/projects/rocFFT/en/latest/)
|
||||||
- [Changelog](https://github.com/ROCmSoftwarePlatform/rocFFT/blob/develop/CHANGELOG.md)
|
- [Changelog](https://github.com/ROCmSoftwarePlatform/rocFFT/blob/develop/CHANGELOG.md)
|
||||||
- [Examples](https://github.com/amd/rocm-examples/tree/develop/Libraries/rocFFT)
|
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
:::{grid-item-card} [hipFFT](https://rocmdocs.amd.com/projects/hipFFT/en/rtd/)
|
:::{grid-item-card} [hipFFT](https://rocmdocs.amd.com/projects/hipFFT/en/latest/)
|
||||||
hipFFT is a compatibility layer for GPU accelerated FFT optimized for AMD GPUs
|
hipFFT is a compatibility layer for GPU accelerated FFT optimized for AMD GPUs
|
||||||
using rocFFT. hipFFT allows for a common interface for other non AMD GPU
|
using rocFFT. hipFFT allows for a common interface for other non AMD GPU
|
||||||
FFT libraries.
|
FFT libraries.
|
||||||
|
|
||||||
- [Documentation](https://rocmdocs.amd.com/projects/hipFFT/en/rtd/)
|
- [Documentation](https://rocmdocs.amd.com/projects/hipFFT/en/latest/)
|
||||||
- [Changelog](https://github.com/ROCmSoftwarePlatform/hipFFT/blob/develop/CHANGELOG.md)
|
- [Changelog](https://github.com/ROCmSoftwarePlatform/hipFFT/blob/develop/CHANGELOG.md)
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|||||||
@@ -3,21 +3,21 @@
|
|||||||
:::::{grid} 1 1 2 2
|
:::::{grid} 1 1 2 2
|
||||||
:gutter: 1
|
:gutter: 1
|
||||||
|
|
||||||
:::{grid-item-card} [rocRAND](https://rocmdocs.amd.com/projects/rocRAND/en/rtd/)
|
:::{grid-item-card} [rocRAND](https://rocmdocs.amd.com/projects/rocRAND/en/latest/)
|
||||||
rocRAND is an AMD GPU optimized library for pseudo-random number generators (PRNG).
|
rocRAND is an AMD GPU optimized library for pseudo-random number generators (PRNG).
|
||||||
|
|
||||||
- [Documentation](https://rocmdocs.amd.com/projects/rocRAND/en/rtd/)
|
- [Documentation](https://rocmdocs.amd.com/projects/rocRAND/en/latest/)
|
||||||
- [Changelog](https://github.com/ROCmSoftwarePlatform/rocRAND/blob/develop/CHANGELOG.md)
|
- [Changelog](https://github.com/ROCmSoftwarePlatform/rocRAND/blob/develop/CHANGELOG.md)
|
||||||
- [Examples](https://github.com/amd/rocm-examples/tree/develop/Libraries/rocRAND)
|
- [Examples](https://github.com/amd/rocm-examples/tree/develop/Libraries/rocRAND)
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
:::{grid-item-card} [hipRAND](https://rocmdocs.amd.com/projects/hipRAND/en/rtd/)
|
:::{grid-item-card} [hipRAND](https://rocmdocs.amd.com/projects/hipRAND/en/latest/)
|
||||||
hipRAND is a compatibility layer for GPU accelerated FFT optimized for AMD GPUs
|
hipRAND is a compatibility layer for GPU accelerated FFT optimized for AMD GPUs
|
||||||
using rocFFT. hipFFT allows for a common interface for other non AMD GPU
|
using rocFFT. hipFFT allows for a common interface for other non AMD GPU
|
||||||
FFT libraries.
|
FFT libraries.
|
||||||
|
|
||||||
- [Documentation](https://rocmdocs.amd.com/projects/hipRAND/en/rtd/)
|
- [Documentation](https://rocmdocs.amd.com/projects/hipRAND/en/latest/)
|
||||||
- [Changelog](https://github.com/ROCmSoftwarePlatform/hipRAND/blob/develop/CHANGELOG.md)
|
- [Changelog](https://github.com/ROCmSoftwarePlatform/hipRAND/blob/develop/CHANGELOG.md)
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
# Kernel User Space Compatibility Reference
|
|
||||||
@@ -4,11 +4,11 @@
|
|||||||
:gutter: 1
|
:gutter: 1
|
||||||
|
|
||||||
:::{grid-item-card} [AMD SMI](https://rocmdocs.amd.com/projects/amdsmi/en/latest/)
|
:::{grid-item-card} [AMD SMI](https://rocmdocs.amd.com/projects/amdsmi/en/latest/)
|
||||||
GO AMD SMI provides GO binding for [E-SMI In-Band C library](https://github.com/amd/esmi_ib_library.git),
|
GO AMD SMI provides GO binding for [E-SMI In-Band C library](https://github.com/amd/esmi_ib_library),
|
||||||
[ROCm SMI Library](https://github.com/RadeonOpenCompute/rocm_smi_lib.git), and any
|
[ROCm SMI Library](https://github.com/RadeonOpenCompute/rocm_smi_lib), and any
|
||||||
GO language application that needs to link with these libraries and call the APIs
|
GO language application that needs to link with these libraries and call the APIs
|
||||||
from the GO application. The GO binding are imported in the
|
from the GO application. The GO binding are imported in the
|
||||||
[AMD SMI Exporter](https://github.com/amd/amd_smi_exporter.git) to export information
|
[AMD SMI Exporter](https://github.com/amd/amd_smi_exporter) to export information
|
||||||
provided by the AMD E-SMI inband library and the ROCm SMI GPU library to the Prometheus server.
|
provided by the AMD E-SMI inband library and the ROCm SMI GPU library to the Prometheus server.
|
||||||
|
|
||||||
- [Documentation](https://rocmdocs.amd.com/projects/amdsmi/en/latest/)
|
- [Documentation](https://rocmdocs.amd.com/projects/amdsmi/en/latest/)
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ the same compiler entry point, provided AMD provides high-performance compiler
|
|||||||
optimizations for Zen-based processors in AOCC.
|
optimizations for Zen-based processors in AOCC.
|
||||||
|
|
||||||
For more information, refer to
|
For more information, refer to
|
||||||
[https://developer.amd.com/amd-aocc/](https://developer.amd.com/amd-aocc/).
|
[https://www.amd.com/en/developer/aocc.html](https://www.amd.com/en/developer/aocc.html).
|
||||||
|
|
||||||
#### `-famd-opt`
|
#### `-famd-opt`
|
||||||
|
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
# Release Notes
|
|
||||||
@@ -1 +1,5 @@
|
|||||||
# Compatibility
|
# Compatibility
|
||||||
|
|
||||||
|
[Frameworks Support Matrix](docker_support_matrix.md)
|
||||||
|
|
||||||
|
[Framework Compatibility](../reference/framework_compatibility/framework_compatibility)
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ The software support matrices for ROCm container releases is listed.
|
|||||||
|
|
||||||
#### `Ubuntu+ rocm5.6_internal_testing +169530b`
|
#### `Ubuntu+ rocm5.6_internal_testing +169530b`
|
||||||
|
|
||||||
* [ROCm5.6](http://repo.radeon.com/rocm/apt/latest/)
|
* [ROCm5.6](https://repo.radeon.com/rocm/apt/latest/)
|
||||||
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
||||||
* [Torch 2.0.0](https://github.com/ROCmSoftwarePlatform/pytorch/tree/rocm5.6_internal_testing)
|
* [Torch 2.0.0](https://github.com/ROCmSoftwarePlatform/pytorch/tree/rocm5.6_internal_testing)
|
||||||
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
||||||
@@ -17,11 +17,11 @@ The software support matrices for ROCm container releases is listed.
|
|||||||
* [MAGMA](https://bitbucket.org/icl/magma/src/master/)
|
* [MAGMA](https://bitbucket.org/icl/magma/src/master/)
|
||||||
* [UCX 1.10.0](https://github.com/openucx/ucx/tree/v1.10.0)
|
* [UCX 1.10.0](https://github.com/openucx/ucx/tree/v1.10.0)
|
||||||
* [OMPI 4.0.3](https://github.com/open-mpi/ompi/tree/v4.0.3)
|
* [OMPI 4.0.3](https://github.com/open-mpi/ompi/tree/v4.0.3)
|
||||||
* [OFED 5.4.3](http://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
* [OFED 5.4.3](https://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
||||||
|
|
||||||
#### `CentOS7+ rocm5.6_internal_testing +169530b`
|
#### `CentOS7+ rocm5.6_internal_testing +169530b`
|
||||||
|
|
||||||
* [ROCm5.6](http://repo.radeon.com/rocm/apt/latest/)
|
* [ROCm5.6](https://repo.radeon.com/rocm/apt/latest/)
|
||||||
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
||||||
* [Torch 2.0.0](https://github.com/ROCmSoftwarePlatform/pytorch/tree/rocm5.6_internal_testing)
|
* [Torch 2.0.0](https://github.com/ROCmSoftwarePlatform/pytorch/tree/rocm5.6_internal_testing)
|
||||||
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
||||||
@@ -31,7 +31,7 @@ The software support matrices for ROCm container releases is listed.
|
|||||||
|
|
||||||
#### `1.13 +bfeb431`
|
#### `1.13 +bfeb431`
|
||||||
|
|
||||||
* [ROCm5.6](http://repo.radeon.com/rocm/apt/latest/)
|
* [ROCm5.6](https://repo.radeon.com/rocm/apt/latest/)
|
||||||
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
||||||
* [Torch 1.13.1](https://github.com/ROCmSoftwarePlatform/pytorch/tree/release/1.13)
|
* [Torch 1.13.1](https://github.com/ROCmSoftwarePlatform/pytorch/tree/release/1.13)
|
||||||
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
||||||
@@ -40,11 +40,11 @@ The software support matrices for ROCm container releases is listed.
|
|||||||
* [MAGMA](https://bitbucket.org/icl/magma/src/master/)
|
* [MAGMA](https://bitbucket.org/icl/magma/src/master/)
|
||||||
* [UCX 1.10.0](https://github.com/openucx/ucx/tree/v1.10.0)
|
* [UCX 1.10.0](https://github.com/openucx/ucx/tree/v1.10.0)
|
||||||
* [OMPI 4.0.3](https://github.com/open-mpi/ompi/tree/v4.0.3)
|
* [OMPI 4.0.3](https://github.com/open-mpi/ompi/tree/v4.0.3)
|
||||||
* [OFED 5.4.3](http://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
* [OFED 5.4.3](https://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
||||||
|
|
||||||
#### `1.12 +05d5d04`
|
#### `1.12 +05d5d04`
|
||||||
|
|
||||||
* [ROCm5.6](http://repo.radeon.com/rocm/apt/latest/)
|
* [ROCm5.6](https://repo.radeon.com/rocm/apt/latest/)
|
||||||
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
* [Python 3.8](https://www.python.org/downloads/release/python-380/)
|
||||||
* [Torch 1.12.1](https://github.com/ROCmSoftwarePlatform/pytorch/tree/release/1.12)
|
* [Torch 1.12.1](https://github.com/ROCmSoftwarePlatform/pytorch/tree/release/1.12)
|
||||||
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
* [Apex 0.1](https://github.com/ROCmSoftwarePlatform/apex/tree/v0.1)
|
||||||
@@ -53,36 +53,36 @@ The software support matrices for ROCm container releases is listed.
|
|||||||
* [MAGMA](https://bitbucket.org/icl/magma/src/master/)
|
* [MAGMA](https://bitbucket.org/icl/magma/src/master/)
|
||||||
* [UCX 1.10.0](https://github.com/openucx/ucx/tree/v1.10.0)
|
* [UCX 1.10.0](https://github.com/openucx/ucx/tree/v1.10.0)
|
||||||
* [OMPI 4.0.3](https://github.com/open-mpi/ompi/tree/v4.0.3)
|
* [OMPI 4.0.3](https://github.com/open-mpi/ompi/tree/v4.0.3)
|
||||||
* [OFED 5.4.3](http://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
* [OFED 5.4.3](https://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
||||||
|
|
||||||
### TensorFlow
|
### TensorFlow
|
||||||
|
|
||||||
#### `tensorflow_develop-upstream-QA-rocm56 +c88a9f4`
|
#### `tensorflow_develop-upstream-QA-rocm56 +c88a9f4`
|
||||||
|
|
||||||
* [ROCm5.6](http://repo.radeon.com/rocm/apt/latest/)
|
* [ROCm5.6](https://repo.radeon.com/rocm/apt/latest/)
|
||||||
* [Python 3.9](https://www.python.org/downloads/release/python-390/)
|
* [Python 3.9](https://www.python.org/downloads/release/python-390/)
|
||||||
* `tensorflow-rocm` 2.13.0
|
* [tensorflow-rocm 2.13.0]()
|
||||||
* [OFED 5.3](http://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
* [OFED 5.3](https://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
||||||
* [OMPI 4.0.7](https://github.com/open-mpi/ompi/tree/v4.0.7)
|
* [OMPI 4.0.7](https://github.com/open-mpi/ompi/tree/v4.0.7)
|
||||||
* [Horovod 0.27.0](https://github.com/horovod/horovod/tree/v0.27.0)
|
* [Horovod 0.27.0](https://github.com/horovod/horovod/tree/v0.27.0)
|
||||||
* [Tensorboard 2.12.0](https://github.com/tensorflow/tensorboard/tree/2.12.0)
|
* [Tensorboard 2.12.0](https://github.com/tensorflow/tensorboard/tree/2.12.0)
|
||||||
|
|
||||||
#### `r2.11-rocm-enhanced +5be4141`
|
#### `r2.11-rocm-enhanced +5be4141`
|
||||||
|
|
||||||
* [ROCm5.6](http://repo.radeon.com/rocm/apt/latest/)
|
* [ROCm5.6](https://repo.radeon.com/rocm/apt/latest/)
|
||||||
* [Python 3.9](https://www.python.org/downloads/release/python-390/)
|
* [Python 3.9](https://www.python.org/downloads/release/python-390/)
|
||||||
* `tensorflow-rocm` 2.11.0
|
* [tensorflow-rocm 2.11.0](https://pypi.org/project/tensorflow-rocm/2.11.0.540/)
|
||||||
* [OFED 5.3](http://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
* [OFED 5.3](https://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
||||||
* [OMPI 4.0.7](https://github.com/open-mpi/ompi/tree/v4.0.7)
|
* [OMPI 4.0.7](https://github.com/open-mpi/ompi/tree/v4.0.7)
|
||||||
* [Horovod 0.27.0](https://github.com/horovod/horovod/tree/v0.27.0)
|
* [Horovod 0.27.0](https://github.com/horovod/horovod/tree/v0.27.0)
|
||||||
* [Tensorboard 2.11.2](https://github.com/tensorflow/tensorboard/tree/2.11.2)
|
* [Tensorboard 2.11.2](https://github.com/tensorflow/tensorboard/tree/2.11.2)
|
||||||
|
|
||||||
#### `r2.10-rocm-enhanced +72789a3`
|
#### `r2.10-rocm-enhanced +72789a3`
|
||||||
|
|
||||||
* [ROCm5.6](http://repo.radeon.com/rocm/apt/latest/)
|
* [ROCm5.6](https://repo.radeon.com/rocm/apt/latest/)
|
||||||
* [Python 3.9](https://www.python.org/downloads/release/python-390/)
|
* [Python 3.9](https://www.python.org/downloads/release/python-390/)
|
||||||
* `tensorflow-rocm` 2.10.1
|
* [tensorflow-rocm 2.10.1](https://pypi.org/project/tensorflow-rocm/2.10.1.540/)
|
||||||
* [OFED 5.3](http://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
* [OFED 5.3](https://content.mellanox.com/ofed/MLNX_OFED-5.3-1.0.5.0/MLNX_OFED_LINUX-5.3-1.0.5.0-ubuntu20.04-x86_64.tgz)
|
||||||
* [OMPI 4.0.7](https://github.com/open-mpi/ompi/tree/v4.0.7)
|
* [OMPI 4.0.7](https://github.com/open-mpi/ompi/tree/v4.0.7)
|
||||||
* [Horovod 0.27.0](https://github.com/horovod/horovod/tree/v0.27.0)
|
* [Horovod 0.27.0](https://github.com/horovod/horovod/tree/v0.27.0)
|
||||||
* [Tensorboard 2.10.1](https://github.com/tensorflow/tensorboard/tree/2.10.1)
|
* [Tensorboard 2.10.1](https://github.com/tensorflow/tensorboard/tree/2.10.1)
|
||||||
|
|||||||
@@ -25,9 +25,9 @@ The table is ordered to follow ROCm's manifest file.
|
|||||||
| [hipamd](https://github.com/ROCm-Developer-Tools/hipamd/) | [MIT](https://github.com/ROCm-Developer-Tools/hipamd/blob/develop/LICENSE.txt) |
|
| [hipamd](https://github.com/ROCm-Developer-Tools/hipamd/) | [MIT](https://github.com/ROCm-Developer-Tools/hipamd/blob/develop/LICENSE.txt) |
|
||||||
| [ROCclr](https://github.com/ROCm-Developer-Tools/ROCclr/) | [MIT](https://github.com/ROCm-Developer-Tools/ROCclr/blob/develop/LICENSE.txt) |
|
| [ROCclr](https://github.com/ROCm-Developer-Tools/ROCclr/) | [MIT](https://github.com/ROCm-Developer-Tools/ROCclr/blob/develop/LICENSE.txt) |
|
||||||
| [HIPIFY](https://github.com/ROCm-Developer-Tools/HIPIFY/) | [MIT](https://github.com/ROCm-Developer-Tools/HIPIFY/blob/amd-staging/LICENSE.txt) |
|
| [HIPIFY](https://github.com/ROCm-Developer-Tools/HIPIFY/) | [MIT](https://github.com/ROCm-Developer-Tools/HIPIFY/blob/amd-staging/LICENSE.txt) |
|
||||||
| [HIPCC](https://github.com/ROCm-Developer-Tools/HIPCC/blob/) | [MIT](https://github.com/ROCm-Developer-Tools/HIPCC/blob/develop/LICENSE.txt) |
|
| [HIPCC](https://github.com/ROCm-Developer-Tools/HIPCC/blob/develop/LICENSE.txt) | [MIT](https://github.com/ROCm-Developer-Tools/HIPCC/blob/develop/LICENSE.txt) |
|
||||||
| [llvm-project](https://github.com/ROCm-Developer-Tools/llvm-project/) | [Apache](https://github.com/ROCm-Developer-Tools/llvm-project/blob/main/LICENSE.TXT) |
|
| [llvm-project](https://github.com/ROCm-Developer-Tools/llvm-project/) | [Apache](https://github.com/ROCm-Developer-Tools/llvm-project/blob/main/LICENSE.TXT) |
|
||||||
| rocm-llvm-alt | [AMD Proprietary License](https://www.amd.com/en/support/gpu-pro-eula)
|
| rocm-llvm-alt | [AMD Proprietary License]()
|
||||||
| [ROCm-Device-Libs](https://github.com/RadeonOpenCompute/ROCm-Device-Libs/) | [The University of Illinois/NCSA](https://github.com/RadeonOpenCompute/ROCm-Device-Libs/blob/amd-stg-open/LICENSE.TXT) |
|
| [ROCm-Device-Libs](https://github.com/RadeonOpenCompute/ROCm-Device-Libs/) | [The University of Illinois/NCSA](https://github.com/RadeonOpenCompute/ROCm-Device-Libs/blob/amd-stg-open/LICENSE.TXT) |
|
||||||
| [atmi](https://github.com/RadeonOpenCompute/atmi/) | [MIT](https://github.com/RadeonOpenCompute/atmi/blob/master/LICENSE.txt) |
|
| [atmi](https://github.com/RadeonOpenCompute/atmi/) | [MIT](https://github.com/RadeonOpenCompute/atmi/blob/master/LICENSE.txt) |
|
||||||
| [ROCm-CompilerSupport](https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/) | [The University of Illinois/NCSA](https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/blob/amd-stg-open/LICENSE.txt) |
|
| [ROCm-CompilerSupport](https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/) | [The University of Illinois/NCSA](https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/blob/amd-stg-open/LICENSE.txt) |
|
||||||
@@ -65,8 +65,8 @@ The table is ordered to follow ROCm's manifest file.
|
|||||||
| [flang](https://github.com/ROCm-Developer-Tools/flang/) | [Apache 2.0](https://github.com/ROCm-Developer-Tools/flang/blob/master/LICENSE.txt) |
|
| [flang](https://github.com/ROCm-Developer-Tools/flang/) | [Apache 2.0](https://github.com/ROCm-Developer-Tools/flang/blob/master/LICENSE.txt) |
|
||||||
|
|
||||||
Open sourced ROCm components are released via public GitHub
|
Open sourced ROCm components are released via public GitHub
|
||||||
repositories, packages on repo.radeon.com and other distribution channels.
|
repositories, packages on https://repo.radeon.com and other distribution channels.
|
||||||
Proprietary products are only available on repo.radeon.com. Currently, only
|
Proprietary products are only available on https://repo.radeon.com. Currently, only
|
||||||
one component of ROCm, rocm-llvm-alt is governed by a proprietary license.
|
one component of ROCm, rocm-llvm-alt is governed by a proprietary license.
|
||||||
Proprietary components are organized in a proprietary subdirectory in the package
|
Proprietary components are organized in a proprietary subdirectory in the package
|
||||||
repositories to distinguish from open sourced packages.
|
repositories to distinguish from open sourced packages.
|
||||||
|
|||||||
5
docs/under_construction.md
Normal file
5
docs/under_construction.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
# Under Construction
|
||||||
|
|
||||||
|
ROCm beta documentation is not complete yet.
|
||||||
|
|
||||||
|
Please check back again later.
|
||||||
@@ -1,4 +1,14 @@
|
|||||||
# ROCm Compilers Disambiguation
|
# ROCm Compilers Disambiguation
|
||||||
|
|
||||||
Pull from
|
The following table summarizes the widely used terms in this document.
|
||||||
<https://docs.amd.com/bundle/ROCm-Compiler-Reference-Guide-v5.4.1/page/Glossary_of_Compiler_Terms.html>
|
|
||||||
|
## Compiler Terms
|
||||||
|
|
||||||
|
| Term | Description |
|
||||||
|
| - | - |
|
||||||
|
| `amdclang++` | Clang/LLVM-based compiler that is part of `rocm-llvm` package. The source code is available at <a href="https://github.com/RadeonOpenCompute/llvm-project" target="_blank">https://github.com/RadeonOpenCompute/llvm-project</a>. |
|
||||||
|
| AOCC | Closed-source clang-based compiler that includes additional CPU optimizations. Offered as part of ROCm via the `rocm-llvm-alt` package. See for details, <a href="https://developer.amd.com/amd-aocc/" target="_blank">https://developer.amd.com/amd-aocc/</a>. |
|
||||||
|
| HIP-Clang | Informal term for the `amdclang++` compiler |
|
||||||
|
| HIPify | Tools including `hipify-clang` and `hipify-perl`, used to automatically translate CUDA source code into portable HIP C++. The source code is available at <a href="https://github.com/ROCm-Developer-Tools/HIPIFY" target="_blank">https://github.com/ROCm-Developer-Tools/HIPIFY</a> |
|
||||||
|
| `hipcc` | HIP compiler driver. A utility that invokes `clang` or `nvcc` depending on the target and passes the appropriate include and library options for the target compiler and HIP infrastructure. The source code is available at <a href="https://github.com/ROCm-Developer-Tools/HIPCC" target="_blank">https://github.com/ROCm-Developer-Tools/HIPCC</a>. |
|
||||||
|
| ROCmCC | Clang/LLVM-based compiler. ROCmCC in itself is not a binary but refers to the overall compiler. |
|
||||||
|
|||||||
@@ -47,8 +47,6 @@ terms of this agreement, do not install, copy or use the AQL Profiler and/or the
|
|||||||
AOCC CPU Optimizations.
|
AOCC CPU Optimizations.
|
||||||
```
|
```
|
||||||
|
|
||||||
Access the EULA agreement at: <https://www.amd.com/en/support/gpu-pro-eula>
|
|
||||||
|
|
||||||
For the rest of the ROCm packages, you can find the licensing information at the
|
For the rest of the ROCm packages, you can find the licensing information at the
|
||||||
following location: `/opt/rocm/share/doc/<component-name>/`
|
following location: `/opt/rocm/share/doc/<component-name>/`
|
||||||
|
|
||||||
|
|||||||
@@ -8,8 +8,12 @@ rule 'MD029', :style => :ordered
|
|||||||
# Allow in-line HTML
|
# Allow in-line HTML
|
||||||
exclude_rule 'MD033'
|
exclude_rule 'MD033'
|
||||||
|
|
||||||
|
exclude_rule 'MD034'
|
||||||
|
|
||||||
exclude_rule 'MD041'
|
exclude_rule 'MD041'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# False positives, see: https://github.com/markdownlint/markdownlint/issues/374
|
# False positives, see: https://github.com/markdownlint/markdownlint/issues/374
|
||||||
exclude_rule 'MD005'
|
exclude_rule 'MD005'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user