Skip to content

Files

Latest commit

582edc9 · Nov 24, 2024

History

History

AMG2023

README.md

AMG2023 README

For more detailed installation parameters, please refer to the installation document.

Perlmutter Compilation

Repository: AMG2023

Steps to Compile

  1. Clone the repository:

    cd AMG2023
    git clone -b v2.27.0 https://github.com/hypre-space/hypre.git
  2. Navigate to the source directory:

    cd hypre/src
  3. Load necessary modules:

    module load cudatoolkit/11.7
    module load gcc/10.3.0
    module load cray-mpich cray-libsci
  4. Configure the build:

    ./configure --with-cuda --enable-device-memory-pool --enable-mixedint --prefix=/pscratch/sd/c/cunyang/AMG2023 --with-gpu-arch=80
  5. Load additional modules:

    module load cmake/3.24.3
    module load PrgEnv-cray
    module load cudatoolkit/11.7
    module load craype-accel-nvidia80
  6. Create and navigate to the build directory:

    cd ../../AMG2023
    mkdir build
    cd build
  7. Run CMake to configure the build system:

    cmake -DHYPRE_PREFIX=/pscratch/sd/c/cunyang/AMG2023 ..

Frontier Installation