Ubuntu 18.10 19.04 Comparison Prep AMD Ryzen Threadripper 2990WX 32-Core testing with a ASUS ROG ZENITH EXTREME (1701 BIOS) and AMD Radeon RX 64 8GB on Ubuntu 19.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1904227-HV-1904221HV95 .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution i9-7980XE 2990WX i9-7980XE 2990WX Ubuntu 18.10 Ubuntu 18.10 Ubuntu 19.04 Ubuntu 19.04 Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1704 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB Samsung SSD 970 EVO 500GB NVIDIA NV120 12GB Realtek ALC1220 ASUS PB278 Intel I219-V Ubuntu 18.10 4.18.0-17-generic (x86_64) GNOME Shell 3.30.2 X Server 1.20.1 modesetting 1.20.1 4.3 Mesa 18.2.8 GCC 8.2.0 ext4 2560x1440 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME (1701 BIOS) AMD 17h 32768MB AMD Radeon RX 64 8GB (1590/800MHz) ASUS VP28U Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad amdgpu 18.1.0 4.5 Mesa 18.2.8 (LLVM 7.0.0) 3840x2160 Intel Core i9-7980XE @ 4.20GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1704 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB NVIDIA GeForce GTX TITAN X 12GB ASUS PB278 Intel I219-V Ubuntu 19.04 5.0.0-13-generic (x86_64) GNOME Shell 3.32.0 X Server 1.20.4 modesetting 1.20.4 4.3 Mesa 19.0.2 GCC 8.3.0 2560x1440 AMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads) ASUS ROG ZENITH EXTREME (1701 BIOS) AMD 17h 32768MB AMD Radeon RX 64 8GB (1590/800MHz) ASUS VP28U Intel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11ad amdgpu 19.0.1 4.5 Mesa 19.0.2 (LLVM 8.0.0) 3840x2160 OpenBenchmarking.org Compiler Details - i9-7980XE: Ubuntu 18.10: --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - 2990WX: Ubuntu 18.10: --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - i9-7980XE: Ubuntu 19.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v - 2990WX: Ubuntu 19.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -v Disk Details - NONE / errors=remount-ro,relatime,rw Processor Details - i9-7980XE: Ubuntu 18.10: Scaling Governor: intel_pstate powersave - 2990WX: Ubuntu 18.10: Scaling Governor: acpi-cpufreq ondemand - i9-7980XE: Ubuntu 19.04: Scaling Governor: intel_pstate powersave - 2990WX: Ubuntu 19.04: Scaling Governor: acpi-cpufreq ondemand Java Details - i9-7980XE: Ubuntu 18.10: OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.10.3) - 2990WX: Ubuntu 18.10: OpenJDK Runtime Environment (build 11.0.2+9-Ubuntu-3ubuntu118.10.3) - i9-7980XE: Ubuntu 19.04: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu1) - 2990WX: Ubuntu 19.04: OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu1) Python Details - i9-7980XE: Ubuntu 18.10: Python 2.7.15+ + Python 3.6.7 - 2990WX: Ubuntu 18.10: Python 2.7.15+ + Python 3.6.7 - i9-7980XE: Ubuntu 19.04: Python 2.7.16 + Python 3.7.3 - 2990WX: Ubuntu 19.04: Python 2.7.16 + Python 3.7.3 Security Details - i9-7980XE: Ubuntu 18.10: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW STIBP + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - 2990WX: Ubuntu 18.10: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp - i9-7980XE: Ubuntu 19.04: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - 2990WX: Ubuntu 19.04: __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp Graphics Details - 2990WX: Ubuntu 18.10, 2990WX: Ubuntu 19.04: GLAMOR
sqlite: Timed SQLite Insertions fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size compilebench: Compile compilebench: Initial Create tesseract: 1920 x 1080 paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 j2dbench: Text Rendering j2dbench: Image Rendering j2dbench: Vector Graphics Rendering npb: EP.C npb: LU.C lczero: BLAS parboil: OpenMP CUTCP rodinia: OpenMP LavaMD mkl-dnn: IP Batch 1D - f32 mkl-dnn: IP Batch 1D - u8s8u8s32 mkl-dnn: Convolution Batch conv_3d - f32 mkl-dnn: Deconvolution Batch deconv_3d - f32 mkl-dnn: Convolution Batch conv_3d - u8s8u8s32 mkl-dnn: Deconvolution Batch deconv_3d - u8s8u8s32 svt-av1: 1080p 8-bit YUV To AV1 Video Encode svt-hevc: 1080p 8-bit YUV To HEVC Video Encode svt-vp9: 1080p 8-bit YUV To VP9 Video Encode vpxenc: vpxenc VP9 1080p Video Encode x265: H.265 1080p Video Encoding stockfish: Total Time build-linux-kernel: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 encode-flac: WAV To FLAC encode-mp3: WAV To MP3 hackbench: 8 - Thread hackbench: 8 - Process openssl: RSA 4096-bit Performance stress-ng: Forking stress-ng: Semaphores stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing blender: BMW27 - CPU-Only pybench: Total For Average Test Times selenium: CanvasMark - Firefox selenium: MotionMark - Firefox selenium: Jetstream 2 - Firefox php: Zend bench php: Zend micro_bench osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations i9-7980XE 2990WX i9-7980XE 2990WX Ubuntu 18.10 Ubuntu 18.10 Ubuntu 19.04 Ubuntu 19.04 38.80 195 253 145 1603 626 63.10 10.68 1071 93.73 1500 57.85 603 14628 8840145 2714666 664 11244 265 2.40 26.10 15.55 3.14 11.75 2.61 10545 5747 20.29 310 317.71 22.73 38.78 45432018 46.15 42.53 18.69 9.97 9.98 27.79 19.21 14.00 4684 90922 3069308 11855 15744686 8253634 124 1306 12888 37.51 66.49 0.65 2.02 11.97 18.23 38.17 31.35 78.85 35.81 233 260 101 1613 524 310.02 39.37 3947 195.99 3136 228.52 2381 19887 7481928 6912191 829 16510 147 1.51 11.91 7.95 46.49 12.57 7.41 4795 2729 18.42 170 97.63 26.49 35.90 67026277 36.12 20.15 26.46 22.32 9.60 32.60 13.88 12.11 5820 49918 1783476 19450 15259822 16103996 80.02 1153 11590 59.76 69.72 0.50 2.26 14.31 19.66 51.71 30.08 71.84 38.82 194 241 145 1298 700 63.30 10.69 1071 91.98 1472 57.70 601 15172 9124223 2765685 849 11230 294 2.38 17.47 15.97 3.12 11.76 2.60 10308 5710 20.61 317 321.20 22.66 39.72 45971712 38.76 42.07 18.61 9.93 10.21 27.33 19.63 12.04 4682 109242 3192591 16598 20034883 8033479 115.20 912 11004 24.15 66.14 0.39 1.90 12.14 14.73 37.39 32.81 68.25 35.72 233 244 78.93 1623 510 329.21 39.93 4003 172.36 2758 216.80 2259 20836 8364219 6574703 130 1.51 10.04 7.84 46.95 12.78 7.03 4080 2669 18.90 185 103.69 26.23 33.43 65831467 32.47 19.89 26.50 16.52 9.65 32.49 14.01 12.18 5837 51379 1802344 19346 16381790 11560857 79.86 1124 11643 59.56 70.86 0.50 2.23 14.06 16.71 49.00 34.14 72.61 OpenBenchmarking.org
SQLite Timed SQLite Insertions i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Ubuntu 18.10 Ubuntu 19.04 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 38.80 38.82 35.81 35.72 1. (CC) gcc options: -O2 -lz -ldl -lpthread
FS-Mark Test: 1000 Files, 1MB Size i9-7980XE 2990WX OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Ubuntu 18.10 Ubuntu 19.04 50 100 150 200 250 SE +/- 1.41, N = 3 SE +/- 0.25, N = 3 SE +/- 0.88, N = 3 SE +/- 1.73, N = 3 195 194 233 233 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads i9-7980XE 2990WX OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Ubuntu 18.10 Ubuntu 19.04 60 120 180 240 300 SE +/- 23.40, N = 15 SE +/- 20.77, N = 15 SE +/- 24.87, N = 15 SE +/- 26.76, N = 15 253 241 260 244 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size i9-7980XE 2990WX OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Ubuntu 18.10 Ubuntu 19.04 30 60 90 120 150 SE +/- 5.42, N = 15 SE +/- 5.74, N = 15 SE +/- 13.21, N = 12 SE +/- 0.54, N = 3 145.00 145.00 101.00 78.93 1. (CC) gcc options: -static
Compile Bench Test: Compile i9-7980XE 2990WX OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 18.10 Ubuntu 19.04 300 600 900 1200 1500 SE +/- 6.07, N = 3 SE +/- 69.98, N = 12 SE +/- 22.87, N = 15 SE +/- 29.18, N = 15 1603 1298 1613 1623
Compile Bench Test: Initial Create i9-7980XE 2990WX OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 18.10 Ubuntu 19.04 150 300 450 600 750 SE +/- 2.26, N = 3 SE +/- 7.25, N = 3 SE +/- 5.02, N = 3 SE +/- 3.39, N = 3 626 700 524 510
Tesseract Resolution: 1920 x 1080 i9-7980XE 2990WX OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Ubuntu 18.10 Ubuntu 19.04 70 140 210 280 350 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 4.06, N = 15 SE +/- 4.26, N = 3 63.10 63.30 310.02 329.21
ParaView Test: Many Spheres - Resolution: 1920 x 1080 i9-7980XE 2990WX OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 Ubuntu 18.10 Ubuntu 19.04 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 10.68 10.69 39.37 39.93
ParaView Test: Many Spheres - Resolution: 1920 x 1080 i9-7980XE 2990WX OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 Ubuntu 18.10 Ubuntu 19.04 900 1800 2700 3600 4500 SE +/- 0.06, N = 3 SE +/- 0.27, N = 3 SE +/- 14.49, N = 3 SE +/- 15.35, N = 3 1071 1071 3947 4003
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 i9-7980XE 2990WX OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1080 Ubuntu 18.10 Ubuntu 19.04 40 80 120 160 200 SE +/- 0.61, N = 3 SE +/- 0.49, N = 3 SE +/- 1.98, N = 15 SE +/- 1.66, N = 9 93.73 91.98 195.99 172.36
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 i9-7980XE 2990WX OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1080 Ubuntu 18.10 Ubuntu 19.04 700 1400 2100 2800 3500 SE +/- 9.85, N = 3 SE +/- 7.89, N = 3 SE +/- 31.66, N = 15 SE +/- 26.50, N = 9 1500 1472 3136 2758
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 i9-7980XE 2990WX OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 Ubuntu 18.10 Ubuntu 19.04 50 100 150 200 250 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.27, N = 3 SE +/- 3.21, N = 4 57.85 57.70 228.52 216.80
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 i9-7980XE 2990WX OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1080 Ubuntu 18.10 Ubuntu 19.04 500 1000 1500 2000 2500 SE +/- 0.10, N = 3 SE +/- 0.42, N = 3 SE +/- 2.87, N = 3 SE +/- 33.40, N = 4 603 601 2381 2259
Java 2D Microbenchmark Rendering Test: Text Rendering i9-7980XE 2990WX OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Text Rendering Ubuntu 18.10 Ubuntu 19.04 4K 8K 12K 16K 20K SE +/- 115.38, N = 4 SE +/- 201.29, N = 4 SE +/- 251.91, N = 20 SE +/- 139.40, N = 4 14628 15172 19887 20836
Java 2D Microbenchmark Rendering Test: Image Rendering i9-7980XE 2990WX OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Image Rendering Ubuntu 18.10 Ubuntu 19.04 2M 4M 6M 8M 10M SE +/- 51249.48, N = 4 SE +/- 19074.81, N = 4 SE +/- 87381.96, N = 20 SE +/- 97238.57, N = 4 8840145 9124223 7481928 8364219
Java 2D Microbenchmark Rendering Test: Vector Graphics Rendering i9-7980XE 2990WX OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Vector Graphics Rendering Ubuntu 18.10 Ubuntu 19.04 1.5M 3M 4.5M 6M 7.5M SE +/- 1599.28, N = 4 SE +/- 996.69, N = 4 SE +/- 7720.57, N = 4 SE +/- 14039.63, N = 4 2714666 2765685 6912191 6574703
NAS Parallel Benchmarks Test / Class: EP.C i9-7980XE 2990WX OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: EP.C Ubuntu 18.10 Ubuntu 19.04 200 400 600 800 1000 SE +/- 0.75, N = 3 SE +/- 0.91, N = 3 SE +/- 1.67, N = 3 664 849 829 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
NAS Parallel Benchmarks Test / Class: LU.C i9-7980XE 2990WX OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.C Ubuntu 18.10 Ubuntu 19.04 4K 8K 12K 16K 20K SE +/- 6.39, N = 3 SE +/- 11.32, N = 3 SE +/- 25.39, N = 3 11244 11230 16510 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
LeelaChessZero Backend: BLAS i9-7980XE 2990WX OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.20.1 Backend: BLAS Ubuntu 18.10 Ubuntu 19.04 60 120 180 240 300 SE +/- 0.73, N = 3 SE +/- 1.76, N = 3 SE +/- 2.09, N = 4 SE +/- 1.92, N = 12 265 294 147 130 1. (CXX) g++ options: -lpthread
Parboil Test: OpenMP CUTCP i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Ubuntu 18.10 Ubuntu 19.04 0.54 1.08 1.62 2.16 2.7 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2.40 2.38 1.51 1.51 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Rodinia Test: OpenMP LavaMD i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ubuntu 18.10 Ubuntu 19.04 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 26.10 17.47 11.91 10.04 1. (CXX) g++ options: -O2 -lOpenCL
MKL-DNN Harness: IP Batch 1D - Data Type: f32 i9-7980XE 2990WX OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: f32 Ubuntu 18.10 Ubuntu 19.04 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 15.55 15.97 7.95 7.84 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: IP Batch 1D - Data Type: u8s8u8s32 i9-7980XE 2990WX OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: u8s8u8s32 Ubuntu 18.10 Ubuntu 19.04 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.23, N = 3 SE +/- 1.11, N = 15 3.14 3.12 46.49 46.95 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_3d - Data Type: f32 i9-7980XE 2990WX OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_3d - Data Type: f32 Ubuntu 18.10 Ubuntu 19.04 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 11.75 11.76 12.57 12.78 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: f32 i9-7980XE 2990WX OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: f32 Ubuntu 18.10 Ubuntu 19.04 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.17, N = 12 SE +/- 0.11, N = 12 2.61 2.60 7.41 7.03 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Convolution Batch conv_3d - Data Type: u8s8u8s32 i9-7980XE 2990WX OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_3d - Data Type: u8s8u8s32 Ubuntu 18.10 Ubuntu 19.04 2K 4K 6K 8K 10K SE +/- 1.80, N = 3 SE +/- 2.19, N = 3 SE +/- 30.19, N = 3 SE +/- 10.24, N = 3 10545 10308 4795 4080 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8u8s32 i9-7980XE 2990WX OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8u8s32 Ubuntu 18.10 Ubuntu 19.04 1200 2400 3600 4800 6000 SE +/- 7.40, N = 3 SE +/- 3.32, N = 3 SE +/- 29.26, N = 3 SE +/- 0.45, N = 3 5747 5710 2729 2669 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
SVT-AV1 1080p 8-bit YUV To AV1 Video Encode i9-7980XE 2990WX OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 2019-03-07 1080p 8-bit YUV To AV1 Video Encode Ubuntu 18.10 Ubuntu 19.04 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 20.29 20.61 18.42 18.90 1. (CXX) g++ options: -O3 -pie -lpthread -lm
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode i9-7980XE 2990WX OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode Ubuntu 18.10 Ubuntu 19.04 70 140 210 280 350 SE +/- 3.50, N = 3 SE +/- 3.50, N = 3 SE +/- 4.57, N = 15 SE +/- 6.03, N = 12 310 317 170 185 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
SVT-VP9 1080p 8-bit YUV To VP9 Video Encode i9-7980XE 2990WX OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 2019-02-17 1080p 8-bit YUV To VP9 Video Encode Ubuntu 18.10 Ubuntu 19.04 70 140 210 280 350 SE +/- 5.46, N = 3 SE +/- 4.24, N = 4 SE +/- 0.62, N = 3 SE +/- 1.59, N = 3 317.71 321.20 97.63 103.69 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm
VP9 libvpx Encoding vpxenc VP9 1080p Video Encode i9-7980XE 2990WX OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.0 vpxenc VP9 1080p Video Encode Ubuntu 18.10 Ubuntu 19.04 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 SE +/- 0.21, N = 3 22.73 22.66 26.49 26.23 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x265 H.265 1080p Video Encoding i9-7980XE 2990WX OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding Ubuntu 18.10 Ubuntu 19.04 9 18 27 36 45 SE +/- 0.20, N = 3 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 38.78 39.72 35.90 33.43 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
Stockfish Total Time i9-7980XE 2990WX OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Ubuntu 18.10 Ubuntu 19.04 14M 28M 42M 56M 70M SE +/- 81022.21, N = 3 SE +/- 339532.44, N = 3 SE +/- 264198.16, N = 3 SE +/- 369626.12, N = 3 45432018 45971712 67026277 65831467 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
Timed Linux Kernel Compilation Time To Compile i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile Ubuntu 18.10 Ubuntu 19.04 10 20 30 40 50 SE +/- 0.39, N = 12 SE +/- 0.36, N = 12 SE +/- 0.32, N = 11 SE +/- 0.29, N = 11 46.15 38.76 36.12 32.47
C-Ray Total Time - 4K, 16 Rays Per Pixel i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Ubuntu 18.10 Ubuntu 19.04 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 42.53 42.07 20.15 19.89 1. (CC) gcc options: -lm -lpthread -O3
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Ubuntu 18.10 Ubuntu 19.04 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.28, N = 3 SE +/- 0.23, N = 15 18.69 18.61 26.46 26.50 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Ubuntu 18.10 Ubuntu 19.04 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.26, N = 3 SE +/- 0.37, N = 15 9.97 9.93 22.32 16.52 1. (CC) gcc options: -O3 -pthread
FLAC Audio Encoding WAV To FLAC i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Ubuntu 18.10 Ubuntu 19.04 3 6 9 12 15 SE +/- 0.02, N = 5 SE +/- 0.08, N = 5 SE +/- 0.10, N = 5 SE +/- 0.09, N = 5 9.98 10.21 9.60 9.65 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
LAME MP3 Encoding WAV To MP3 i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Ubuntu 18.10 Ubuntu 19.04 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 27.79 27.33 32.60 32.49 1. (CC) gcc options: -lm
Hackbench Count: 8 - Type: Thread i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Ubuntu 18.10 Ubuntu 19.04 5 10 15 20 25 SE +/- 0.13, N = 3 SE +/- 0.20, N = 15 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 19.21 19.63 13.88 14.01 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process Ubuntu 18.10 Ubuntu 19.04 4 8 12 16 20 SE +/- 0.63, N = 15 SE +/- 0.12, N = 8 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 14.00 12.04 12.11 12.18 1. (CC) gcc options: -lpthread
OpenSSL RSA 4096-bit Performance i9-7980XE 2990WX OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Ubuntu 18.10 Ubuntu 19.04 1300 2600 3900 5200 6500 SE +/- 3.69, N = 3 SE +/- 1.80, N = 3 SE +/- 6.50, N = 3 SE +/- 0.92, N = 3 4684 4682 5820 5837 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Stress-NG Test: Forking i9-7980XE 2990WX OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Ubuntu 18.10 Ubuntu 19.04 20K 40K 60K 80K 100K SE +/- 264.62, N = 3 SE +/- 340.82, N = 3 SE +/- 1013.30, N = 15 SE +/- 1156.30, N = 15 90922 109242 49918 51379 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: Semaphores i9-7980XE 2990WX OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Ubuntu 18.10 Ubuntu 19.04 700K 1400K 2100K 2800K 3500K SE +/- 13826.13, N = 3 SE +/- 7622.73, N = 3 SE +/- 8378.28, N = 3 SE +/- 4897.54, N = 3 3069308 3192591 1783476 1802344 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: Socket Activity i9-7980XE 2990WX OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Ubuntu 18.10 Ubuntu 19.04 4K 8K 12K 16K 20K SE +/- 108.04, N = 3 SE +/- 303.93, N = 12 SE +/- 81.08, N = 3 SE +/- 48.93, N = 3 11855 16598 19450 19346 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: Context Switching i9-7980XE 2990WX OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Ubuntu 18.10 Ubuntu 19.04 4M 8M 12M 16M 20M SE +/- 3184.73, N = 3 SE +/- 31971.89, N = 3 SE +/- 189011.11, N = 3 SE +/- 235474.63, N = 15 15744686 20034883 15259822 16381790 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: System V Message Passing i9-7980XE 2990WX OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Ubuntu 18.10 Ubuntu 19.04 3M 6M 9M 12M 15M SE +/- 5156.89, N = 3 SE +/- 2609.35, N = 3 SE +/- 234900.09, N = 4 SE +/- 156119.52, N = 3 8253634 8033479 16103996 11560857 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Blender Blend File: BMW27 - Compute: CPU-Only i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Ubuntu 18.10 Ubuntu 19.04 30 60 90 120 150 124.00 115.20 80.02 79.86
PyBench Total For Average Test Times i9-7980XE 2990WX OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu 18.10 Ubuntu 19.04 300 600 900 1200 1500 SE +/- 3.18, N = 3 SE +/- 3.76, N = 3 SE +/- 3.84, N = 3 1306 912 1153 1124
Selenium Benchmark: CanvasMark - Browser: Firefox i9-7980XE 2990WX OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Firefox Ubuntu 18.10 Ubuntu 19.04 3K 6K 9K 12K 15K SE +/- 71.85, N = 3 SE +/- 87.07, N = 3 SE +/- 136.76, N = 12 SE +/- 177.83, N = 3 12888 11004 11590 11643 1. firefox 66.0.3
Selenium Benchmark: MotionMark - Browser: Firefox i9-7980XE 2990WX OpenBenchmarking.org Score, More Is Better Selenium Benchmark: MotionMark - Browser: Firefox Ubuntu 18.10 Ubuntu 19.04 13 26 39 52 65 SE +/- 3.01, N = 6 SE +/- 4.30, N = 6 SE +/- 2.87, N = 9 SE +/- 3.97, N = 8 37.51 24.15 59.76 59.56 1. firefox 66.0.3
Selenium Benchmark: Jetstream 2 - Browser: Firefox i9-7980XE 2990WX OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ubuntu 18.10 Ubuntu 19.04 16 32 48 64 80 SE +/- 0.07, N = 3 SE +/- 1.06, N = 3 SE +/- 0.32, N = 3 SE +/- 0.95, N = 3 66.49 66.14 69.72 70.86 1. firefox 66.0.3
PHP Micro Benchmarks Test: Zend bench i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench Ubuntu 18.10 Ubuntu 19.04 0.1463 0.2926 0.4389 0.5852 0.7315 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.65 0.39 0.50 0.50
PHP Micro Benchmarks Test: Zend micro_bench i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend micro_bench Ubuntu 18.10 Ubuntu 19.04 0.5085 1.017 1.5255 2.034 2.5425 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 2.02 1.90 2.26 2.23
OSBench Test: Create Files i9-7980XE 2990WX OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Ubuntu 18.10 Ubuntu 19.04 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 11.97 12.14 14.31 14.06 1. (CC) gcc options: -lm
OSBench Test: Create Threads i9-7980XE 2990WX OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Ubuntu 18.10 Ubuntu 19.04 5 10 15 20 25 SE +/- 0.26, N = 4 SE +/- 0.19, N = 4 SE +/- 0.31, N = 3 SE +/- 0.28, N = 15 18.23 14.73 19.66 16.71 1. (CC) gcc options: -lm
OSBench Test: Launch Programs i9-7980XE 2990WX OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Ubuntu 18.10 Ubuntu 19.04 12 24 36 48 60 SE +/- 0.50, N = 3 SE +/- 0.34, N = 3 SE +/- 0.76, N = 4 SE +/- 0.20, N = 3 38.17 37.39 51.71 49.00 1. (CC) gcc options: -lm
OSBench Test: Create Processes i9-7980XE 2990WX OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Ubuntu 18.10 Ubuntu 19.04 8 16 24 32 40 SE +/- 0.20, N = 3 SE +/- 0.08, N = 3 SE +/- 0.27, N = 3 SE +/- 0.73, N = 15 31.35 32.81 30.08 34.14 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations i9-7980XE 2990WX OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Ubuntu 18.10 Ubuntu 19.04 20 40 60 80 100 SE +/- 0.39, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 78.85 68.25 71.84 72.61 1. (CC) gcc options: -lm
Phoronix Test Suite v10.8.4