Skip to content

Extension of serial LULESH in Fortran to MPI & OpenMP.

Notifications You must be signed in to change notification settings

ludgerpaehler/LULESH-Fortran

Repository files navigation

LULESH Fortran

Compilation

tbd

Building the Compiler Toolchain

LLVM Toolchain

For the llvm-project dependency, we can either clone recursively or can initialize the submodules post-hoc

git clone --recursive https://github.com/ludgerpaehler/LULESH-Fortran.git

or for initializing the submodule

git submodule update --init --recursive

To then build the LLVM toolchain one just has to call onto the Makefile from the root of the repository

make llvm

Intel OneAPI Toolchain

To install the Intel oneAPI toolchain, please follow the provided instructions on Intel's website. To be able to compile LULESH with Intel compilers you require the following two components from Intel oneAPI, which have to be installed in the specified order:

  1. Intel oneAPI Base Toolkit
  2. Intel oneAPI HPC Toolkit

About

Extension of serial LULESH in Fortran to MPI & OpenMP.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages