Supported configurations

Benchmark for measuring the performance of sparse and irregular memory access.


Supported configurations

Serial

Supported Compilers

  • gnu
  • cray

Cuda

Supported Compilers and optional arguments

  • nvcc
    • -DCUDA_ARCH=<ARCH>
      • Default is 7.0
      • For example to set it to 7.0, enter -DCUDA_ARCH=70

Openmp

Supported Compilers and optional arguments

  • gnu
    • -DUSE_MPI=1
  • cray
    • -DUSE_PAPI=1
    • -DUSE_SVE=1
  • clang
  • armclang (wombat)
  • xl
  • intel
    • -DINTEL_PLATFORM=<PLATFORM>
      • skylake
      • avx_crossplatform
      • non_avx
    • -DUSE_MPI=1
    • -DUSE_PAPI=1