From 970bbbe4b8b0ef72b1979adc9d8cfba8cca4d84e Mon Sep 17 00:00:00 2001 From: Angel Castillo Date: Thu, 16 Nov 2023 12:49:12 -0500 Subject: [PATCH] Updated headers and link backs --- README.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index aeeaa631..68b4a2b6 100644 --- a/README.md +++ b/README.md @@ -12,12 +12,13 @@ An NVIDIA GPU is required for building and running the software. CUDA flags for The following assumes that a valid C and C++ compiler, and `cmake`, are in your PATH. On SCOREC systems these are provided by `module` commands. If you are not on a SCOREC system these must be edited accordingly. ## table of contents -1. [SCOREC GPU Build](#install-dependencies) -2. [SCOREC CPU Build](#cpu-build-instructions) +1. [SCOREC GPU Build](#scorec-gpu-build-instructions) +2. [SCOREC CPU Build](#scorec-cpu-build-instructions) 3. [Perlmutterr GPU Build](#perlmutter-gpu-build-instructions) 4. [Perlmutterr CPU Build](#perlmutter-cpu-build-instructions) -## install dependencies +## scorec gpu build instructions +### install dependencies Create a directory to work from. It will contain all source code and build directories. @@ -240,7 +241,9 @@ rm -rf buildPolyMPO-GPU ./buildPolyMpo-GPU.sh ``` -## CPU Build Instructions +[Back To Top](#table-of-contents) + +## SCOREC CPU Build Instructions Following the approach described for the GPU, below are the environment and build scripts needed for building on the CPU. @@ -367,6 +370,8 @@ bdir=$PWD/buildPolyMPO-CPU cmake --build $bdir --target install -j4 ``` +[Back To Top](#table-of-contents) + ## Perlmutter GPU Build Instructions The following instructions were succesfully tested on 7/17/2023 using the following default modules: @@ -531,6 +536,8 @@ cd buildPolyMPO-GPU ctest ``` +[Back To Top](#table-of-contents) + ## Perlmutter CPU Build Instructions Following the approach described for the CPU, below are the environment and @@ -672,4 +679,4 @@ cd buildPolyMPO-CPU ctest ``` - +[Back To Top](#table-of-contents)