From ef0a88ea0e7598aeb3e7f2e0aee996203715143f Mon Sep 17 00:00:00 2001 From: Saad Rahim <44449863+saadrahim@users.noreply.github.com> Date: Fri, 19 May 2023 15:07:46 -0600 Subject: [PATCH] Navigation improvement (#2151) * Reorganized Ref Grid card and ROCm intro * MIGraphX link * openmp header cleanup * Fixing durationN * Syncing grid cards to left nav --- docs/index.md | 9 +++++---- docs/reference/openmp/openmp.md | 4 ++-- docs/rocm.md | 4 ++-- docs/sphinx/_toc.yml.in | 2 +- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/docs/index.md b/docs/index.md index a259d7442..b16b44f66 100644 --- a/docs/index.md +++ b/docs/index.md @@ -44,14 +44,14 @@ agile, flexible, rapid and secure manner. [more...](rocm) [APIs and Reference](reference/all) ^^^ +- [Compilers and Development Tools](reference/compilers) - [HIP](reference/hip) +- [OpenMP](reference/openmp/openmp) - [Math Libraries](reference/gpu_libraries/math) - [C++ Primitives Libraries](reference/gpu_libraries/c++_primitives) - [Communication Libraries](reference/gpu_libraries/communication) - [AI Libraries](reference/ai_tools) - [Computer Vision](reference/computer_vision) -- [OpenMP](reference/openmp/openmp) -- [Compilers and Tools](reference/compilers) - [Management Tools](reference/management_tools) - [Validation Tools](reference/validation_tools) @@ -64,9 +64,9 @@ Understand ROCm - [Compiler Disambiguation](understand/compiler_disambiguation) - [Using CMake](understand/cmake_packages) -- [ROCm File Reorganization White Paper](understand/file_reorg) -- [GPU Architecture](understand/gpu_arch) +- [Linux Folder Structure Reorganization](understand/file_reorg) - [GPU Isolation Techniques](understand/gpu_isolation) +- [GPU Architecture](understand/gpu_arch) ::: @@ -76,6 +76,7 @@ How to Guides ^^^ - [System Tuning for Various Architectures](how_to/tuning_guides/index) +- [GPU Aware MPI](how_to/gpu_aware_mpi) - [Setting up for Deep Learning with ROCm](how_to/deep_learning_rocm) - [Magma Installation](how_to/magma_install/magma_install) - [PyTorch Installation](how_to/pytorch_install/pytorch_install) diff --git a/docs/reference/openmp/openmp.md b/docs/reference/openmp/openmp.md index e024e1e33..2795e60d6 100644 --- a/docs/reference/openmp/openmp.md +++ b/docs/reference/openmp/openmp.md @@ -1,6 +1,6 @@ # OpenMP Support in ROCm -## Introduction to OpenMP Support Guide +## Introduction The ROCm™ installation includes an LLVM-based implementation that fully supports the OpenMP 4.5 standard and a subset of OpenMP 5.0, 5.1, and 5.2 standards. @@ -97,7 +97,7 @@ code compiled with AOMP: ``` The stats option produces timestamps for the kernels. Look into the output - CSV file for the field, `Durations`, which is useful in getting an + CSV file for the field, `DurationNs`, which is useful in getting an understanding of the critical kernels in the code. Apart from `--stats`, the option `--timestamp` on produces a timestamp for diff --git a/docs/rocm.md b/docs/rocm.md index fbceac4c7..d97f47784 100644 --- a/docs/rocm.md +++ b/docs/rocm.md @@ -1,6 +1,6 @@ -# AMD ROCm™ Platform - Overview +# What is ROCm? -ROCm™ is an open-source stack for GPU computation. ROCm is primarily Open-Source +ROCm is an open-source stack for GPU computation. ROCm is primarily Open-Source Software (OSS) that allows developers the freedom to customize and tailor their GPU software for their own needs while collaborating with a community of other developers, and helping each other find solutions in an agile, flexible, rapid diff --git a/docs/sphinx/_toc.yml.in b/docs/sphinx/_toc.yml.in index 30e0360aa..1375689c8 100644 --- a/docs/sphinx/_toc.yml.in +++ b/docs/sphinx/_toc.yml.in @@ -135,7 +135,7 @@ subtrees: - title: Composable Kernel url: https://rocm.docs.amd.com/projects/composable_kernel/en/{branch}/ - title: MIGraphX - Graph Optimization - url: https://rocmsoftwareplatform.github.io/AMDMIGraphX/doc/html/ + url: https://rocm.docs.amd.com/projects/AMDMIGraphX/en/{branch}/ - file: reference/computer_vision subtrees: - entries: