# 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) ::: :::::