Skip to content

jigo3635/nekbone_kernel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Nekbone_kernel with LIBXSMM/SIMD

All the compilers/flags and variables can be changed in test/makenek

General information

Set the F77/CC compilers

# Fortran compiler
F77="mpiifort"

# C compiler
CC="mpiicc"

Using the in-hourse SIMD implementation

uncomment out the variable "IFSIMD"

# Enable SIMD (default false)
#IFSIMD="true"

Using the libxsmm

uncomment out the variable "IFXSMM"

# Enable XSMM (default false)
#IFXSMM="true"

In the case, include paths and linked libraries can be set

USR_INCDIR="..."
USR_LDFLAGS="..."

file test/SIZE

the polynomial order and the number of elements per core can be changed in the file SIZE

Compiling and running the code

$ cd test
$ ./makenek clean
$ ./makenek test
$ mpirun -n  ./nekkernel

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published