Files
ROCm/docs/reference/all.md
Sam Wu 9833748ff0 Doc update (#2011)
* add url to ROCgdb-docs

update reqs and gitignore

* add validation tools section for RVS and TransferBench

* stub in links for validation/mgmt tools

* populate compilers page

* add cards for ai libs and computer vision pages

* add content to math lib pages

* reorg hip and math libs

* update index

* consolidate linear algebra libs

* fix release info order in toc

* fix links and content cards for libraries

* update mdl ignored files

* update understand rocm section

* fix formatting errors

* add link to openmp

* ignore md041
2023-03-31 18:04:21 -06:00

95 lines
2.8 KiB
Markdown

# All Reference Material
## ROCm Software Groups
:::::{grid} 1 1 2 2
:gutter: 1
:::{grid-item-card} [HIP](./hip)
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/)
- [Examples](https://github.com/amd/rocm-examples/tree/develop/HIP-Basic)
:::
:::{grid-item-card} [Math Libraries](./gpu_libraries/math)
HIP Math Libraries support the following domains:
- [Linear Algebra Libraries](./gpu_libraries/linear_algebra)
- [Fast Fourier Transforms](./gpu_libraries/fft)
- [Random Numbers](./gpu_libraries/rand)
:::
:::{grid-item-card} [C++ Primitive Libraries](./gpu_libraries/c++_primitives)
ROCm template libraries for C++ primitives and algorithms are as follows:
- [rocPRIM](https://rocprim.readthedocs.io/en/latest/)
- [rocThrust](https://rocthrust.readthedocs.io/en/latest/)
- [hipCUB](https://hipcub.readthedocs.io/en/latest/)
:::
:::{grid-item-card} [Communication Libraries](gpu_libraries/communication)
Inter and intra node communication is supported by the following projects:
- [RCCL](https://rocmdocs.amd.com/projects/rccl/en/latest/)
:::
:::{grid-item-card} [AI Libraries](./ai_tools)
Libraries related to AI.
- [MIOpen](https://rocmdocs.amd.com/projects/MIOpen/en/latest/)
- [Composable Kernel](https://rocmdocs.amd.com/projects/composable_kernel/en/latest/)
- [MIGraphX](https://rocmdocs.amd.com/projects/MIGraphX/en/latest/)
:::
:::{grid-item-card} [Computer Vision](./computer_vision)
Computer vision related projects.
- [MIVisionX](https://rocmdocs.amd.com/projects/MIVisionX/en/develop)
- [rocAL](https://rocmdocs.amd.com/projects/rocAL/en/develop)
:::
:::{grid-item-card} [OpenMP](openmp/openmp)
- [OpenMP Support Guide](openmp/openmp)
:::
:::{grid-item-card} [Compilers and Tools](compilers)
- [ROCmCC](https://rocmdocs.amd.com/projects/ROCmCC/en/latest/)
- [ROCgdb](https://rocmdocs.amd.com/projects/ROCgdb/en/latest/)
- [ROCProfiler](https://rocmdocs.amd.com/projects/rocprofiler/en/latest/)
- [ROCTracer](https://rocmdocs.amd.com/projects/roctracer/en/latest/)
:::
:::{grid-item-card} [Management Tools](management_tools)
- [AMD SMI](https://rocmdocs.amd.com/projects/amdsmi/en/latest/)
- [ROCm SMI](https://rocmdocs.amd.com/projects/rocmsmi/en/latest/)
- [ROCm Datacenter Tool](https://rocmdocs.amd.com/projects/rdc/en/latest/)
:::
:::{grid-item-card} [Validation Tools](validation_tools)
- [ROCm Validation Suite](https://rocmdocs.amd.com/projects/RVS/en/latest/)
- [TransferBench](https://rocmdocs.amd.com/projects/TransferBench/en/latest/)
:::
:::{grid-item-card} [GPU Architectures](gpu_arch)
- [AMD Instinct MI200](./gpu_arch/mi250.md)
- [AMD Instinct MI100](./gpu_arch/mi100.md)
:::
:::::