Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1401 BIOS) and AMD Radeon RX Vega 8192MB on Ubuntu 18.04 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1807196-RA-PGOGCCCOM18 PGO GCC Comparison - Phoronix Test Suite PGO GCC Comparison Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1401 BIOS) and AMD Radeon RX Vega 8192MB on Ubuntu 18.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1807196-RA-PGOGCCCOM18&sor&gru .
PGO GCC Comparison Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution GCC 9.0 SVN GCC 9.0 SVN - PGO GCC 7.3.0 GCC 7.3.0 - PGO Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1401 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB 256GB INTEL SSDPEKKW256G8 AMD Radeon RX Vega 8192MB Realtek ALC1220 Acer B286HK Intel Connection Ubuntu 18.04 4.18.0-999-generic (x86_64) 20180717 GNOME Shell 3.28.1 X Server 1.19.6 modesetting 1.19.6 4.5 Mesa 18.1.1- padoka PPA (LLVM 6.0.0) GCC 9.0.0 20180718 + Clang 6.0.0-1ubuntu2 ext4 3840x2160 GCC 7.3.0 + Clang 6.0.0-1ubuntu2 OpenBenchmarking.org Environment Details - CXXFLAGS=-O3-march=native CFLAGS=-O3-march=native Compiler Details - GCC 9.0 SVN: --disable-multilib --enable-checking=release - GCC 9.0 SVN - PGO: --disable-multilib --enable-checking=release - GCC 7.3.0: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - GCC 7.3.0 - PGO: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-as=/usr/bin/x86_64-linux-gnu-as --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-ld=/usr/bin/x86_64-linux-gnu-ld --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave Security Details - KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW Protection
PGO GCC Comparison tscp: AI Chess Performance ebizzy: GCC 9.0 SVN GCC 9.0 SVN - PGO GCC 7.3.0 GCC 7.3.0 - PGO 1401474 594604 1508155 635184 1367377 617435 1471097 634262 OpenBenchmarking.org
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance GCC 9.0 SVN - PGO GCC 7.3.0 - PGO GCC 9.0 SVN GCC 7.3.0 300K 600K 900K 1200K 1500K SE +/- 824.60, N = 5 SE +/- 961.91, N = 5 SE +/- 1127.67, N = 5 SE +/- 1269.44, N = 5 1508155 1471097 1401474 1367377 -fprofile-correction -fprofile-correction 1. (CC) gcc options: -O3 -march=native
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 GCC 9.0 SVN - PGO GCC 7.3.0 - PGO GCC 7.3.0 GCC 9.0 SVN 140K 280K 420K 560K 700K SE +/- 11609.60, N = 6 SE +/- 9868.21, N = 6 SE +/- 17756.33, N = 6 SE +/- 10200.81, N = 6 635184 634262 617435 594604 -fprofile-correction -fprofile-correction 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Phoronix Test Suite v10.8.4