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