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&sor&grw .
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
selenium: CanvasMark - Firefox selenium: MotionMark - Firefox selenium: Jetstream 2 - Firefox compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compilebench: Compile compilebench: Initial Create hackbench: 8 - Thread hackbench: 8 - Process stress-ng: Forking mkl-dnn: IP Batch 1D - f32 stress-ng: Semaphores stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing encode-flac: WAV To FLAC encode-mp3: WAV To MP3 mkl-dnn: IP Batch 1D - u8s8u8s32 tesseract: 1920 x 1080 fs-mark: 1000 Files, 1MB Size mkl-dnn: Deconvolution Batch deconv_3d - u8s8u8s32 mkl-dnn: Convolution Batch conv_3d - u8s8u8s32 mkl-dnn: Convolution Batch conv_3d - f32 mkl-dnn: Deconvolution Batch deconv_3d - f32 fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size lczero: BLAS parboil: OpenMP CUTCP npb: EP.C npb: LU.C rodinia: OpenMP LavaMD j2dbench: Text Rendering j2dbench: Image Rendering j2dbench: Vector Graphics Rendering osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations stockfish: Total Time compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 build-linux-kernel: Time To Compile vpxenc: vpxenc VP9 1080p Video Encode svt-vp9: 1080p 8-bit YUV To VP9 Video Encode svt-av1: 1080p 8-bit YUV To AV1 Video Encode x265: H.265 1080p Video Encoding c-ray: Total Time - 4K, 16 Rays Per Pixel svt-hevc: 1080p 8-bit YUV To HEVC Video Encode blender: BMW27 - CPU-Only php: Zend bench php: Zend micro_bench openssl: RSA 4096-bit Performance sqlite: Timed SQLite Insertions pybench: Total For Average Test Times 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 i9-7980XE 2990WX i9-7980XE 2990WX Ubuntu 18.10 Ubuntu 18.10 Ubuntu 19.04 Ubuntu 19.04 12888 37.51 66.49 18.69 1603 626 19.21 14.00 90922 15.55 3069308 11855 15744686 8253634 9.98 27.79 3.14 63.10 195 5747 10545 11.75 2.61 253 145 265 2.40 664 11244 26.10 14628 8840145 2714666 11.97 18.23 38.17 31.35 78.85 45432018 9.97 46.15 22.73 317.71 20.29 38.78 42.53 310 124 0.65 2.02 4684 38.80 1306 10.68 1071 93.73 1500 57.85 603 11590 59.76 69.72 26.46 1613 524 13.88 12.11 49918 7.95 1783476 19450 15259822 16103996 9.60 32.60 46.49 310.02 233 2729 4795 12.57 7.41 260 101 147 1.51 829 16510 11.91 19887 7481928 6912191 14.31 19.66 51.71 30.08 71.84 67026277 22.32 36.12 26.49 97.63 18.42 35.90 20.15 170 80.02 0.50 2.26 5820 35.81 1153 39.37 3947 195.99 3136 228.52 2381 11004 24.15 66.14 18.61 1298 700 19.63 12.04 109242 15.97 3192591 16598 20034883 8033479 10.21 27.33 3.12 63.30 194 5710 10308 11.76 2.60 241 145 294 2.38 849 11230 17.47 15172 9124223 2765685 12.14 14.73 37.39 32.81 68.25 45971712 9.93 38.76 22.66 321.20 20.61 39.72 42.07 317 115.20 0.39 1.90 4682 38.82 912 10.69 1071 91.98 1472 57.70 601 11643 59.56 70.86 26.50 1623 510 14.01 12.18 51379 7.84 1802344 19346 16381790 11560857 9.65 32.49 46.95 329.21 233 2669 4080 12.78 7.03 244 78.93 130 1.51 10.04 20836 8364219 6574703 14.06 16.71 49.00 34.14 72.61 65831467 16.52 32.47 26.23 103.69 18.90 33.43 19.89 185 79.86 0.50 2.23 5837 35.72 1124 39.93 4003 172.36 2758 216.80 2259 OpenBenchmarking.org
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 +/- 177.83, N = 3 SE +/- 136.76, N = 12 12888 11004 11643 11590 1. firefox 66.0.3
Selenium Benchmark: MotionMark - Browser: Firefox 2990WX i9-7980XE OpenBenchmarking.org Score, More Is Better Selenium Benchmark: MotionMark - Browser: Firefox Ubuntu 18.10 Ubuntu 19.04 13 26 39 52 65 SE +/- 2.87, N = 9 SE +/- 3.97, N = 8 SE +/- 3.01, N = 6 SE +/- 4.30, N = 6 59.76 59.56 37.51 24.15 1. firefox 66.0.3
Selenium Benchmark: Jetstream 2 - Browser: Firefox 2990WX i9-7980XE OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Ubuntu 19.04 Ubuntu 18.10 16 32 48 64 80 SE +/- 0.95, N = 3 SE +/- 0.32, N = 3 SE +/- 0.07, N = 3 SE +/- 1.06, N = 3 70.86 69.72 66.49 66.14 1. firefox 66.0.3
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 19.04 Ubuntu 18.10 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.28, N = 3 SE +/- 0.23, N = 15 18.61 18.69 26.46 26.50 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Compile Bench Test: Compile 2990WX i9-7980XE OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 19.04 Ubuntu 18.10 300 600 900 1200 1500 SE +/- 29.18, N = 15 SE +/- 22.87, N = 15 SE +/- 6.07, N = 3 SE +/- 69.98, N = 12 1623 1613 1603 1298
Compile Bench Test: Initial Create i9-7980XE 2990WX OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 19.04 Ubuntu 18.10 150 300 450 600 750 SE +/- 7.25, N = 3 SE +/- 2.26, N = 3 SE +/- 5.02, N = 3 SE +/- 3.39, N = 3 700 626 524 510
Hackbench Count: 8 - Type: Thread 2990WX i9-7980XE OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread Ubuntu 18.10 Ubuntu 19.04 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.20, N = 15 13.88 14.01 19.21 19.63 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 19.04 Ubuntu 18.10 4 8 12 16 20 SE +/- 0.12, N = 8 SE +/- 0.63, N = 15 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 12.04 14.00 12.11 12.18 1. (CC) gcc options: -lpthread
Stress-NG Test: Forking i9-7980XE 2990WX OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Ubuntu 19.04 Ubuntu 18.10 20K 40K 60K 80K 100K SE +/- 340.82, N = 3 SE +/- 264.62, N = 3 SE +/- 1156.30, N = 15 SE +/- 1013.30, N = 15 109242 90922 51379 49918 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
MKL-DNN Harness: IP Batch 1D - Data Type: f32 2990WX i9-7980XE OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: IP Batch 1D - Data Type: f32 Ubuntu 19.04 Ubuntu 18.10 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 7.84 7.95 15.55 15.97 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
Stress-NG Test: Semaphores i9-7980XE 2990WX OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Ubuntu 19.04 Ubuntu 18.10 700K 1400K 2100K 2800K 3500K SE +/- 7622.73, N = 3 SE +/- 13826.13, N = 3 SE +/- 4897.54, N = 3 SE +/- 8378.28, N = 3 3192591 3069308 1802344 1783476 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: Socket Activity 2990WX i9-7980XE 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 +/- 81.08, N = 3 SE +/- 48.93, N = 3 SE +/- 303.93, N = 12 SE +/- 108.04, N = 3 19450 19346 16598 11855 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -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 19.04 Ubuntu 18.10 4M 8M 12M 16M 20M SE +/- 31971.89, N = 3 SE +/- 3184.73, N = 3 SE +/- 235474.63, N = 15 SE +/- 189011.11, N = 3 20034883 15744686 16381790 15259822 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: System V Message Passing 2990WX i9-7980XE 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 +/- 234900.09, N = 4 SE +/- 156119.52, N = 3 SE +/- 5156.89, N = 3 SE +/- 2609.35, N = 3 16103996 11560857 8253634 8033479 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc
FLAC Audio Encoding WAV To FLAC 2990WX i9-7980XE 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.10, N = 5 SE +/- 0.09, N = 5 SE +/- 0.02, N = 5 SE +/- 0.08, N = 5 9.60 9.65 9.98 10.21 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 19.04 Ubuntu 18.10 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 27.33 27.79 32.49 32.60 1. (CC) gcc options: -lm
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 19.04 Ubuntu 18.10 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.23, N = 3 SE +/- 1.11, N = 15 3.12 3.14 46.49 46.95 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
Tesseract Resolution: 1920 x 1080 2990WX i9-7980XE OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Ubuntu 19.04 Ubuntu 18.10 70 140 210 280 350 SE +/- 4.26, N = 3 SE +/- 4.06, N = 15 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 329.21 310.02 63.30 63.10
FS-Mark Test: 1000 Files, 1MB Size 2990WX i9-7980XE OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Ubuntu 19.04 Ubuntu 18.10 50 100 150 200 250 SE +/- 1.73, N = 3 SE +/- 0.88, N = 3 SE +/- 1.41, N = 3 SE +/- 0.25, N = 3 233 233 195 194 1. (CC) gcc options: -static
MKL-DNN Harness: Deconvolution Batch deconv_3d - Data Type: u8s8u8s32 2990WX i9-7980XE OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Deconvolution Batch deconv_3d - Data Type: u8s8u8s32 Ubuntu 19.04 Ubuntu 18.10 1200 2400 3600 4800 6000 SE +/- 0.45, N = 3 SE +/- 29.26, N = 3 SE +/- 3.32, N = 3 SE +/- 7.40, N = 3 2669 2729 5710 5747 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 2990WX i9-7980XE OpenBenchmarking.org ms, Fewer Is Better MKL-DNN 2019-04-16 Harness: Convolution Batch conv_3d - Data Type: u8s8u8s32 Ubuntu 19.04 Ubuntu 18.10 2K 4K 6K 8K 10K SE +/- 10.24, N = 3 SE +/- 30.19, N = 3 SE +/- 2.19, N = 3 SE +/- 1.80, N = 3 4080 4795 10308 10545 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 19.04 Ubuntu 18.10 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 12 SE +/- 0.17, N = 12 2.60 2.61 7.03 7.41 1. (CXX) g++ options: -std=c++11 -march=native -mtune=native -fPIC -fopenmp -O3 -pie -lmklml_intel -ldl
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads 2990WX i9-7980XE 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 +/- 24.87, N = 15 SE +/- 26.76, N = 15 SE +/- 23.40, N = 15 SE +/- 20.77, N = 15 260 244 253 241 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 19.04 Ubuntu 18.10 30 60 90 120 150 SE +/- 5.74, N = 15 SE +/- 5.42, 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
LeelaChessZero Backend: BLAS i9-7980XE 2990WX OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.20.1 Backend: BLAS Ubuntu 19.04 Ubuntu 18.10 60 120 180 240 300 SE +/- 1.76, N = 3 SE +/- 0.73, N = 3 SE +/- 2.09, N = 4 SE +/- 1.92, N = 12 294 265 147 130 1. (CXX) g++ options: -lpthread
Parboil Test: OpenMP CUTCP 2990WX i9-7980XE 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.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.51 1.51 2.38 2.40 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
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 19.04 Ubuntu 18.10 200 400 600 800 1000 SE +/- 0.91, N = 3 SE +/- 0.75, N = 3 SE +/- 1.67, N = 3 849 664 829 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
NAS Parallel Benchmarks Test / Class: LU.C 2990WX i9-7980XE 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 +/- 25.39, N = 3 SE +/- 6.39, N = 3 SE +/- 11.32, N = 3 16510 11244 11230 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
Rodinia Test: OpenMP LavaMD 2990WX i9-7980XE OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ubuntu 19.04 Ubuntu 18.10 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 10.04 11.91 17.47 26.10 1. (CXX) g++ options: -O2 -lOpenCL
Java 2D Microbenchmark Rendering Test: Text Rendering 2990WX i9-7980XE OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Text Rendering Ubuntu 19.04 Ubuntu 18.10 4K 8K 12K 16K 20K SE +/- 139.40, N = 4 SE +/- 251.91, N = 20 SE +/- 201.29, N = 4 SE +/- 115.38, N = 4 20836 19887 15172 14628
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 19.04 Ubuntu 18.10 2M 4M 6M 8M 10M SE +/- 19074.81, N = 4 SE +/- 51249.48, N = 4 SE +/- 97238.57, N = 4 SE +/- 87381.96, N = 20 9124223 8840145 8364219 7481928
Java 2D Microbenchmark Rendering Test: Vector Graphics Rendering 2990WX i9-7980XE 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 +/- 7720.57, N = 4 SE +/- 14039.63, N = 4 SE +/- 996.69, N = 4 SE +/- 1599.28, N = 4 6912191 6574703 2765685 2714666
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.03, N = 3 SE +/- 0.02, N = 3 11.97 12.14 14.06 14.31 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 19.04 Ubuntu 18.10 5 10 15 20 25 SE +/- 0.19, N = 4 SE +/- 0.26, N = 4 SE +/- 0.28, N = 15 SE +/- 0.31, N = 3 14.73 18.23 16.71 19.66 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 19.04 Ubuntu 18.10 12 24 36 48 60 SE +/- 0.34, N = 3 SE +/- 0.50, N = 3 SE +/- 0.20, N = 3 SE +/- 0.76, N = 4 37.39 38.17 49.00 51.71 1. (CC) gcc options: -lm
OSBench Test: Create Processes 2990WX i9-7980XE 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.27, N = 3 SE +/- 0.73, N = 15 SE +/- 0.20, N = 3 SE +/- 0.08, N = 3 30.08 34.14 31.35 32.81 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 19.04 Ubuntu 18.10 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.39, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 68.25 78.85 71.84 72.61 1. (CC) gcc options: -lm
Stockfish Total Time 2990WX i9-7980XE OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time Ubuntu 18.10 Ubuntu 19.04 14M 28M 42M 56M 70M SE +/- 264198.16, N = 3 SE +/- 369626.12, N = 3 SE +/- 339532.44, N = 3 SE +/- 81022.21, N = 3 67026277 65831467 45971712 45432018 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
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 19.04 Ubuntu 18.10 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.37, N = 15 SE +/- 0.26, N = 3 9.93 9.97 16.52 22.32 1. (CC) gcc options: -O3 -pthread
Timed Linux Kernel Compilation Time To Compile 2990WX i9-7980XE OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile Ubuntu 19.04 Ubuntu 18.10 10 20 30 40 50 SE +/- 0.29, N = 11 SE +/- 0.32, N = 11 SE +/- 0.36, N = 12 SE +/- 0.39, N = 12 32.47 36.12 38.76 46.15
VP9 libvpx Encoding vpxenc VP9 1080p Video Encode 2990WX i9-7980XE 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.10, N = 3 SE +/- 0.21, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 26.49 26.23 22.73 22.66 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
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 19.04 Ubuntu 18.10 70 140 210 280 350 SE +/- 4.24, N = 4 SE +/- 5.46, N = 3 SE +/- 1.59, N = 3 SE +/- 0.62, N = 3 321.20 317.71 103.69 97.63 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm
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 19.04 Ubuntu 18.10 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 20.61 20.29 18.90 18.42 1. (CXX) g++ options: -O3 -pie -lpthread -lm
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 19.04 Ubuntu 18.10 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 39.72 38.78 35.90 33.43 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
C-Ray Total Time - 4K, 16 Rays Per Pixel 2990WX i9-7980XE OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Ubuntu 19.04 Ubuntu 18.10 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 19.89 20.15 42.07 42.53 1. (CC) gcc options: -lm -lpthread -O3
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 19.04 Ubuntu 18.10 70 140 210 280 350 SE +/- 3.50, N = 3 SE +/- 3.50, N = 3 SE +/- 6.03, N = 12 SE +/- 4.57, N = 15 317 310 185 170 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
Blender Blend File: BMW27 - Compute: CPU-Only 2990WX i9-7980XE OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Ubuntu 19.04 Ubuntu 18.10 30 60 90 120 150 79.86 80.02 115.20 124.00
PHP Micro Benchmarks Test: Zend bench i9-7980XE 2990WX OpenBenchmarking.org Seconds, Fewer Is Better PHP Micro Benchmarks Test: Zend bench Ubuntu 19.04 Ubuntu 18.10 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.39 0.65 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 19.04 Ubuntu 18.10 0.5085 1.017 1.5255 2.034 2.5425 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 1.90 2.02 2.23 2.26
OpenSSL RSA 4096-bit Performance 2990WX i9-7980XE OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Ubuntu 19.04 Ubuntu 18.10 1300 2600 3900 5200 6500 SE +/- 0.92, N = 3 SE +/- 6.50, N = 3 SE +/- 3.69, N = 3 SE +/- 1.80, N = 3 5837 5820 4684 4682 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
SQLite Timed SQLite Insertions 2990WX i9-7980XE OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Ubuntu 19.04 Ubuntu 18.10 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 35.72 35.81 38.80 38.82 1. (CC) gcc options: -O2 -lz -ldl -lpthread
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 19.04 Ubuntu 18.10 300 600 900 1200 1500 SE +/- 3.18, N = 3 SE +/- 3.84, N = 3 SE +/- 3.76, N = 3 912 1306 1124 1153
ParaView Test: Many Spheres - Resolution: 1920 x 1080 2990WX i9-7980XE OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 Ubuntu 19.04 Ubuntu 18.10 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.14, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 39.93 39.37 10.69 10.68
ParaView Test: Many Spheres - Resolution: 1920 x 1080 2990WX i9-7980XE OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Many Spheres - Resolution: 1920 x 1080 Ubuntu 19.04 Ubuntu 18.10 900 1800 2700 3600 4500 SE +/- 15.35, N = 3 SE +/- 14.49, N = 3 SE +/- 0.27, N = 3 SE +/- 0.06, N = 3 4003 3947 1071 1071
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 2990WX i9-7980XE 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 +/- 1.98, N = 15 SE +/- 1.66, N = 9 SE +/- 0.61, N = 3 SE +/- 0.49, N = 3 195.99 172.36 93.73 91.98
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 2990WX i9-7980XE 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 +/- 31.66, N = 15 SE +/- 26.50, N = 9 SE +/- 9.85, N = 3 SE +/- 7.89, N = 3 3136 2758 1500 1472
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 2990WX i9-7980XE 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.27, N = 3 SE +/- 3.21, N = 4 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 228.52 216.80 57.85 57.70
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 2990WX i9-7980XE 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 +/- 2.87, N = 3 SE +/- 33.40, N = 4 SE +/- 0.10, N = 3 SE +/- 0.42, N = 3 2381 2259 603 601
Phoronix Test Suite v10.8.4