mirror of
https://github.com/ROCm/ROCm.git
synced 2026-01-10 23:28:03 -05:00
Sync develop into docs/6.3.1
This commit is contained in:
@@ -332,6 +332,7 @@ ROCmSoftwarePlatform
|
||||
ROCmValidationSuite
|
||||
ROCprofiler
|
||||
ROCr
|
||||
RPP
|
||||
RST
|
||||
RW
|
||||
Radeon
|
||||
@@ -572,6 +573,7 @@ hipBLASLt's
|
||||
hipblaslt
|
||||
hipCUB
|
||||
hipFFT
|
||||
hipFORT
|
||||
hipLIB
|
||||
hipRAND
|
||||
hipSOLVER
|
||||
@@ -707,6 +709,7 @@ rocALUTION
|
||||
rocBLAS
|
||||
rocDecode
|
||||
rocFFT
|
||||
rocHPCG
|
||||
rocJPEG
|
||||
rocLIB
|
||||
rocMLIR
|
||||
|
||||
@@ -71,6 +71,7 @@ ROCm documentation is organized into the following categories:
|
||||
* [ROCm tools, compilers, and runtimes](./reference/rocm-tools.md)
|
||||
* [Accelerator and GPU hardware specifications](./reference/gpu-arch-specs.rst)
|
||||
* [Precision support](./reference/precision-support.rst)
|
||||
* [Graph safe support](./reference/graph-safe-support.rst)
|
||||
:::
|
||||
<!-- markdownlint-enable MD051 -->
|
||||
|
||||
|
||||
111
docs/reference/graph-safe-support.rst
Normal file
111
docs/reference/graph-safe-support.rst
Normal file
@@ -0,0 +1,111 @@
|
||||
.. meta::
|
||||
:description: This page lists supported graph safe ROCm libraries.
|
||||
:keywords: AMD, ROCm, HIP, hipGRAPH
|
||||
|
||||
********************************************************************************
|
||||
Graph-safe support for ROCm libraries
|
||||
********************************************************************************
|
||||
|
||||
HIP graph-safe libraries operate safely in HIP execution graphs.
|
||||
:ref:`hip:how_to_HIP_graph` are an alternative way of executing tasks on a GPU
|
||||
that can provide performance benefits over launching kernels using the standard
|
||||
method via streams.
|
||||
|
||||
Functions and routines from graph-safe libraries shouldn’t result in issues like
|
||||
race conditions, deadlocks, or unintended dependencies.
|
||||
|
||||
The following table shows whether a ROCm library is graph-safe.
|
||||
|
||||
.. list-table::
|
||||
:header-rows: 1
|
||||
|
||||
*
|
||||
- ROCm library
|
||||
- Graph safe support
|
||||
*
|
||||
- `Composable Kernel <https://github.com/ROCm/composable_kernel>`_
|
||||
- ❌
|
||||
*
|
||||
- `hipBLAS <https://github.com/ROCm/hipBLAS>`_
|
||||
- ✅
|
||||
*
|
||||
- `hipBLASLt <https://github.com/ROCm/hipBLASLt>`_
|
||||
- ⚠️
|
||||
*
|
||||
- `hipCUB <https://github.com/ROCm/hipCUB>`_
|
||||
- ✅
|
||||
*
|
||||
- `hipFFT <https://github.com/ROCm/hipFFT>`_
|
||||
- ✅ (See :ref:`details <hipfft:hip-graph-support-for-hipfft>`)
|
||||
*
|
||||
- `hipRAND <https://github.com/ROCm/hipRAND>`_
|
||||
- ✅
|
||||
*
|
||||
- `hipSOLVER <https://github.com/ROCm/hipSOLVER>`_
|
||||
- ⚠️ (experimental)
|
||||
*
|
||||
- `hipSPARSE <https://github.com/ROCm/hipSPARSE>`_
|
||||
- ✅
|
||||
*
|
||||
- `hipSPARSELt <https://github.com/ROCm/hipSPARSELt>`_
|
||||
- ⚠️ (experimental)
|
||||
*
|
||||
- `hipTensor <https://github.com/ROCm/hipTensor>`_
|
||||
- ❌
|
||||
*
|
||||
- `MIOpen <https://github.com/ROCm/MIOpen>`_
|
||||
- ❌
|
||||
*
|
||||
- `RCCL <https://github.com/ROCm/rccl>`_
|
||||
- ✅
|
||||
*
|
||||
- `rocAL <https://github.com/ROCm/rocAL>`_
|
||||
- ❌
|
||||
*
|
||||
- `rocALUTION <https://github.com/ROCm/rocALUTION>`_
|
||||
- ❌
|
||||
*
|
||||
- `rocBLAS <https://github.com/ROCm/rocBLAS>`_
|
||||
- ✅ (See :doc:`details <rocblas:reference/beta-features>`)
|
||||
*
|
||||
- `rocDecode <https://github.com/ROCm/rocDecode>`_
|
||||
- ❌
|
||||
*
|
||||
- `rocFFT <https://github.com/ROCm/rocFFT>`_
|
||||
- ✅ (See :ref:`details <rocfft:hip-graph-support-for-rocfft>`)
|
||||
*
|
||||
- `rocHPCG <https://github.com/ROCm/rocHPCG>`_
|
||||
- ❌
|
||||
*
|
||||
- `rocJPEG <https://github.com/ROCm/rocJPEG>`_
|
||||
- ❌
|
||||
*
|
||||
- `rocPRIM <https://github.com/ROCm/rocPRIM>`_
|
||||
- ✅
|
||||
*
|
||||
- `rocRAND <https://github.com/ROCm/rocRAND>`_
|
||||
- ✅
|
||||
*
|
||||
- `rocSOLVER <https://github.com/ROCm/rocSOLVER>`_
|
||||
- ⚠️ (experimental)
|
||||
*
|
||||
- `rocSPARSE <https://github.com/ROCm/rocSPARSE>`_
|
||||
- ⚠️ (experimental)
|
||||
*
|
||||
- `rocThrust <https://github.com/ROCm/rocThrust>`_
|
||||
- ❌ (See :doc:`details <rocthrust:hipgraph-support>`)
|
||||
*
|
||||
- `rocWMMA <https://github.com/ROCm/rocWMMA>`_
|
||||
- ❌
|
||||
*
|
||||
- `RPP <https://github.com/ROCm/rpp>`_
|
||||
- ⚠️
|
||||
*
|
||||
- `Tensile <https://github.com/ROCm/Tensile>`_
|
||||
- ✅
|
||||
|
||||
✅: full support
|
||||
|
||||
⚠️: partial support
|
||||
|
||||
❌: not supported
|
||||
@@ -171,6 +171,8 @@ subtrees:
|
||||
title: Hardware specifications
|
||||
- file: reference/precision-support.rst
|
||||
title: Precision support
|
||||
- file: reference/graph-safe-support.rst
|
||||
title: Graph safe support
|
||||
|
||||
- caption: Contribute
|
||||
entries:
|
||||
|
||||
Reference in New Issue
Block a user