Skip to content

Results

cerati edited this page May 13, 2019 · 10 revisions

Machine

Intel(R) Xeon(R) Gold 6130 CPU @ 2.10GHz

Compilers

ICC19

icc (ICC) 19.0.0.117 20180804 - Copyright (C) 1985-2018 Intel Corporation. All rights reserved.

icc -O3 -march=skylake-avx512 -DXTENSOR_USE_XSIMD -I /home/users/cerati/miniconda2/include/ xtensor-test.cc -o xtensor-test.exe -qopt-report=5 -qopt-zmm-usage=high -qopt-report-phase=vec

GCC8.2

c++ (GCC) 8.2.1 20180919

c++ -O3 -march=skylake-avx512 -DXTENSOR_USE_XSIMD -I /home/users/cerati/miniconda2/include/ xtensor-test.cc -o xtensor-test.exe -mprefer-vector-width=512

GCC9.0

g++ (Ubuntu 9-20190428-1ubuntu1~18.04.york0) 9.0.1 20190428 (prerelease)

g++ -O3 -march=skylake-avx512 -DXTENSOR_USE_XSIMD -I /home/users/cerati/miniconda2/include/ xtensor-test.cc -o xtensor-test.exe -mprefer-vector-width=512

Results

The list of tests performed comes from these lines in xtensor-test.cc.

ICC19

Results can be found at this spreadsheet.

GCC8.2

Results can be found at this spreadsheet

GCC9.0

Results can be found at this spreadsheet. Note that these are from a slightly different machine (Intel(R) Xeon(R) Gold 6148 CPU @ 2.40GHz).

Clone this wiki locally