Skip to content

[package list]

Neko

User-installable modules (and EasyConfigs)

Install with the EasyBuild-user module:

eb <easyconfig> -r
To access module help after installation and get reminded for which stacks and partitions the module is installed, use module spider Neko/<version>.

EasyConfig:

Technical documentation

General information

Neko is a portable framework for high-order spectral element flow simulations. Written in modern Fortran, Neko adopts an object-oriented approach, allowing multi-tier abstractions of the solver stack and facilitating various hardware backends ranging from general-purpose processors, CUDA and HIP enabled accelerators.

EasyBuild

Version 0.8.1 for CPE GNU and CPE Cray 24.03

  • Recipe for the GNU toolchain is only tested for single node runs; there is an issue with device buffers on multiple nodes for this version

  • Recipes are tested against ROCm release 6.0.3

Version 0.9.1 for cpeGNU and cpeCray 25.03

  • Straightforward ports of the EasyConfigs for 0.8.1 in 24.03.

    The configuration is still very basic with no optional dependencies.

  • Not tested as the upgrade was not done on user demand with test examples available, but reading the release notes, some issues are to be expected.

  • Installation of 1.0.0 failed with both the GNU and the Cray compilers. The release notes of 1.0.0 also mention issues with both compilers on Cray systems.