This repository contains small test cases (<5 min runtime) for the ENCCS AMD GPU hackathon.
We will use the develop
branch of Neko from the main repository:
https://github.com/ExtremeFLOW/neko
Developer documentation for Neko is available at: https://extremeflow.github.io/neko
Each case provides its instructions but relies on a HIP installation of Neko.
To build Neko, please follow the general build instructions given in
the Neko README to generate the configure scripts (regen.sh
). Then follow the
general HIP instructions (ExtremeFLOW/neko#585),
or the LUMI specific instructions (ExtremeFLOW/neko#665)
depending on the target system.
Note: It's important to always configure Neko with a given installation prefix:
> ./configure --prefix=/path/to/neko/installation ...additional flags...
otherwise, tools like makeneko
or the pkg-config
files will not work.
- MPI I/O issues in MPI derived types if compiled with
gfortran < 12.x.y
andmpich