Skip to content

spcl/liblsb

Repository files navigation

Installation
=============

./configure
make
make install


The MPI support is enabled by default. You can disable it passing --without-mpi to the configure script. You can compile agains a specific MPI
build using the MPICC and MPICXX env vars.

PAPI counters can be enabled/disabled with the --with-papi/--without-papi options.

You can force the hr timer to target a specific arch with the HRT_ARCH env var. 

Usage example in: tests/lvect_bench.cpp



Compiling under Cray:
 - switch to PrgEnv-gnu: module switch PrgEnv-cray/5.2.82 PrgEnv-gnu
 Without PAPI:
 - configure with: MPICC=cc MPICXX=CC ./configure --prefix=$(pwd)/build/ --with-mpi --without-papi 
 - make; make install;
 With PAPI:
 - module load papi
 - configure with: MPICC=cc MPICXX=CC ./configure --prefix=$(pwd)/build/ --with-mpi --with-papi 
 - make; make install;


About

No description, website, or topics provided.

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published