Skip to content

GMAO-SI-Team/NodeBenchmarking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Benchmarking with BLAS and LAPACK

NCCS

MKL

ifx

To run with ifx and MKL:

ml use -a /discover/swdev/gmao_SIteam/modulefiles-SLES15
ml cmake comp/intel/2024.2.0-ifx

cmake -B build-ifx-mkl -DMKL=ON
cmake --build build-ifx-mkl

./build-ifx-mkl/dgemm

gfortran

To run with gfortran:

ml cmake comp/gcc/13.2.0 lib/mkl/2024.2.0

cmake -B build-gfortran-mkl -DMKL=ON 
cmake --build build-gfortran-mkl

./build-gfortran-mkl/dgemm

AOCL

AOCL provides BLIS (for BLAS) and Flame (for LAPACK) libraries.

AOCC

To run with AOCC:

ml use -a /discover/swdev/gmao_SIteam/modulefiles-SLES15
ml cmake comp/aocc/4.1.0 lib/blis/aocc/5.0.0

cmake -B build-aocc-aocl -DAOCL=ON
cmake --build build-aocc-aocl

./build-aocc-aocl/dgemm

gfortran

To run with gfortran:

ml use -a /discover/swdev/gmao_SIteam/modulefiles-SLES15
ml cmake comp/gcc/13.2.0 lib/blis/gcc/5.0.0

cmake -B build-gfortran-aocl -DAOCL=ON
cmake --build build-gfortran-aocl

./build-gfortran-aocl/dgemm

About

Repo for code for benchmarking nodes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published