AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 testing with a ASRock X79 Extreme9 (L3.61 BIOS) and MSI NVIDIA GeForce GTX 750 Ti 2GB on Gentoo/Linux via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2008120-NE-2008091NE81&sro .
AMD Ryzen 7 3700X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) Gigabyte B450 I AORUS PRO WIFI-CF (F50a BIOS) AMD Starship/Matisse 32GB 250GB Western Digital WDS250G2B0C-00PXH0 + 500GB CT500MX500SSD1 llvmpipe 31GB NVIDIA Device 10fa PL2210HD Intel I211 + Intel-AC 9260 Ubuntu 20.04 5.8.0-050800-generic (x86_64) GNOME Shell 3.36.3 X Server 1.20.8 modesetting 1.20.8 3.3 Mesa 20.0.8 (LLVM 10.0.0 128 bits) GCC 9.3.0 ext4 1920x1080 Intel Xeon E5-1680 v2 @ 4.50GHz (8 Cores / 16 Threads) ASRock X79 Extreme9 (L3.61 BIOS) Intel Xeon E7 v2/Xeon 8192 MB + 4096 MB + 8192 MB + 4096 MB + 8192 MB + 4096 MB + 8192 MB + 4096 MB DDR3-1600MT/s 2000GB Western Digital WD2003FZEX-0 + 1000GB Western Digital WD10EVVS-63M + 1500GB SAMSUNG HD155UI + 640GB Western Digital WD6400AAKS-0 MSI NVIDIA GeForce GTX 750 Ti 2GB NVIDIA GM107 HD Audio 2 x Broadcom NetLink BCM57781 PCIe Gentoo/Linux 5.4.2-gentoo (x86_64) GCC 10.2.0 + CUDA 10.2 2560x1080 OpenBenchmarking.org Compiler Details - AMD Ryzen 7 3700X: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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=auto --with-tune=generic --without-cuda-driver -v - Intel Xeon E5-1680 v2: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/10.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0 --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/man --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/python --without-zstd - 1680V2 45x1600QDDR: --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/10.2.0 --build=x86_64-pc-linux-gnu --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0 --disable-esp --disable-fixed-point --disable-isl-version-check --disable-libada --disable-libssp --disable-systemtap --disable-werror --enable-__cxa_atexit --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-languages=c,c++,fortran --enable-libgomp --enable-libstdcxx-time --enable-lto --enable-multilib --enable-nls --enable-obsolete --enable-secureplt --enable-shared --enable-targets=all --enable-threads=posix --enable-vtable-verify --host=x86_64-pc-linux-gnu --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/include --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/man --with-isl --with-multilib-list=m32,m64 --with-python-dir=/share/gcc-data/x86_64-pc-linux-gnu/10.2.0/python --without-zstd Processor Details - AMD Ryzen 7 3700X: Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 - Intel Xeon E5-1680 v2: Scaling Governor: intel_pstate performance - CPU Microcode: 0x416 - 1680V2 45x1600QDDR: Scaling Governor: intel_pstate performance - CPU Microcode: 0x416 Python Details - AMD Ryzen 7 3700X: Python 3.8.2 Security Details - AMD Ryzen 7 3700X: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Intel Xeon E5-1680 v2: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + tsx_async_abort: Not affected - 1680V2 45x1600QDDR: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + tsx_async_abort: Not affected
AMD Ryzen 7 3700X ipc-benchmark: TCP Socket - 128 ipc-benchmark: TCP Socket - 256 ipc-benchmark: TCP Socket - 512 ipc-benchmark: TCP Socket - 1024 ipc-benchmark: TCP Socket - 2048 ipc-benchmark: TCP Socket - 4096 ipc-benchmark: Unnamed Pipe - 128 ipc-benchmark: Unnamed Pipe - 256 ipc-benchmark: Unnamed Pipe - 512 ipc-benchmark: Unnamed Pipe - 1024 ipc-benchmark: Unnamed Pipe - 2048 ipc-benchmark: Unnamed Pipe - 4096 ipc-benchmark: FIFO Named Pipe - 128 ipc-benchmark: FIFO Named Pipe - 256 ipc-benchmark: FIFO Named Pipe - 512 ipc-benchmark: FIFO Named Pipe - 1024 ipc-benchmark: FIFO Named Pipe - 2048 ipc-benchmark: FIFO Named Pipe - 4096 ipc-benchmark: Unnamed Unix Domain Socket - 128 ipc-benchmark: Unnamed Unix Domain Socket - 256 ipc-benchmark: Unnamed Unix Domain Socket - 512 ipc-benchmark: Unnamed Unix Domain Socket - 1024 ipc-benchmark: Unnamed Unix Domain Socket - 2048 ipc-benchmark: Unnamed Unix Domain Socket - 4096 lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 8 - Decompression lzbench: Crush 0 - Compression lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 2 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Libdeflate 1 - Decompression blake2: gmpbench: Total Time go-benchmark: http go-benchmark: json go-benchmark: build go-benchmark: garbage john-the-ripper: Blowfish john-the-ripper: MD5 graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space x265: H.265 1080p Video Encoding svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p vpxenc: Speed 0 vpxenc: Speed 5 x264: H.264 Video Encoding oidn: Memorial coremark: CoreMark Size 666 - Iterations Per Second luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism compress-7zip: Compress Speed Test build-linux-kernel: Time To Compile povray: Trace Time compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 deepspeech: CPU encode-mp3: WAV To MP3 espeak: Text-To-Speech Synthesis ffmpeg: H.264 HD To NTSC DV gnupg: 2GB File Encryption mencoder: AVI To LAVC system-decompress-xz: openssl: RSA 4096-bit Performance glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: ffsll glibc-bench: sincos glibc-bench: pthread_once core-latency: Average Latency Between CPU Cores xsbench: AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 3611824 3394827 3031233 2494990 1999201 1449422 4506120 4659306 4392622 4240110 3048471 2319520 4537759 4787793 4203938 4341520 3033115 2324527 2286709 2314122 2258515 2364682 1976905 1224906 43 131 546 1503 107 1655 102 505 538 637 213 747 261 1247 8.24 5835.6 4048 4317876 19585199112 1098746 13718 883306 538 755 126 203 1035 265 1236 51.01 145.28 153.98 119.03 7.67 25.88 93.99 7.91 351472.804843 1.71 1.84 56719 78.276 45.012 29.215 60.70770 7.235 28.199 7.248 11.354 15.568 3.354 2379.4 42.5198 5.09146 2.00196 42.1341 5.88873 2.03162 7.69722 2.21757 10.6154 8.51434 10.1916 1.78536 12.2757 1.76624 135.51488375 2397979 2531844 2321977 2220105 2033723 1728914 1281840 2176344 2225394 2188394 2247464 1987702 1424112 2014956 1989829 1991605 2007762 1942960 1351156 2543603 2378560 2263499 2031836 1711421 1287638 2190492 2225575 2175620 2255459 2044512 1464874 2039675 2046853 2071804 1998653 1812132 1281253 1948924 1884478 1879989 1735397 1652832 1280665 39 122 444 1215 82 1292 99 533 470 616 180 719 226 4.18 4346.6 4910 5177460 21279448830 1180652 13558 499208 323 784 114 125 779 210 779 37.71 5.02 18.80 70.48 4.25 328853.755295 1.15 1.31 50845 104.254 63.106 26.235 97.97690 9.109 39.925 5.912 3.435 1522.9 58.4658 8.19212 2.05174 57.8689 8.39480 2.49821 11.0515 3.20048 14.9477 13.3070 14.5695 2.27481 17.0869 2.05176 77.7437425 2257126 OpenBenchmarking.org
IPC_benchmark Type: TCP Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 128 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 800K 1600K 2400K 3200K 4000K SE +/- 18756.66, N = 3 SE +/- 28296.67, N = 3 SE +/- 25859.97, N = 3 2543603 3611824 2531844
IPC_benchmark Type: TCP Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 700K 1400K 2100K 2800K 3500K SE +/- 13105.57, N = 3 SE +/- 44298.67, N = 3 SE +/- 21419.92, N = 3 2378560 3394827 2321977
IPC_benchmark Type: TCP Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 600K 1200K 1800K 2400K 3000K SE +/- 5560.36, N = 3 SE +/- 6910.71, N = 3 SE +/- 23878.53, N = 3 2263499 3031233 2220105
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 500K 1000K 1500K 2000K 2500K SE +/- 4682.97, N = 3 SE +/- 21766.91, N = 3 SE +/- 9882.48, N = 3 2031836 2494990 2033723
IPC_benchmark Type: TCP Socket - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 2048 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 400K 800K 1200K 1600K 2000K SE +/- 4299.53, N = 3 SE +/- 12127.84, N = 3 SE +/- 3610.01, N = 3 1711421 1999201 1728914
IPC_benchmark Type: TCP Socket - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 4096 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 300K 600K 900K 1200K 1500K SE +/- 2085.46, N = 3 SE +/- 4956.55, N = 3 SE +/- 3401.56, N = 3 1287638 1449422 1281840
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1000K 2000K 3000K 4000K 5000K SE +/- 21397.54, N = 15 SE +/- 42820.12, N = 15 SE +/- 42383.25, N = 3 2190492 4506120 2176344
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1000K 2000K 3000K 4000K 5000K SE +/- 39112.61, N = 3 SE +/- 69867.69, N = 3 SE +/- 7771.29, N = 3 2225575 4659306 2225394
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 900K 1800K 2700K 3600K 4500K SE +/- 27782.94, N = 3 SE +/- 68056.85, N = 3 SE +/- 23847.42, N = 3 2175620 4392622 2188394
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 900K 1800K 2700K 3600K 4500K SE +/- 24806.87, N = 3 SE +/- 40850.89, N = 3 SE +/- 37130.19, N = 3 2255459 4240110 2247464
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 700K 1400K 2100K 2800K 3500K SE +/- 16348.79, N = 3 SE +/- 33321.50, N = 3 SE +/- 21845.45, N = 9 2044512 3048471 1987702
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 500K 1000K 1500K 2000K 2500K SE +/- 33827.82, N = 12 SE +/- 19351.84, N = 3 SE +/- 33430.28, N = 12 1464874 2319520 1424112
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 128 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1000K 2000K 3000K 4000K 5000K SE +/- 14216.41, N = 3 SE +/- 41703.94, N = 15 SE +/- 24274.75, N = 15 2039675 4537759 2014956
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 256 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1000K 2000K 3000K 4000K 5000K SE +/- 23751.96, N = 9 SE +/- 32699.95, N = 3 SE +/- 20421.33, N = 15 2046853 4787793 1989829
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 512 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 900K 1800K 2700K 3600K 4500K SE +/- 26477.09, N = 3 SE +/- 42617.02, N = 3 SE +/- 23441.99, N = 3 2071804 4203938 1991605
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 1024 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 900K 1800K 2700K 3600K 4500K SE +/- 31453.58, N = 3 SE +/- 51294.96, N = 5 SE +/- 16542.05, N = 3 1998653 4341520 2007762
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 2048 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 600K 1200K 1800K 2400K 3000K SE +/- 35850.52, N = 3 SE +/- 23981.31, N = 15 SE +/- 18248.43, N = 3 1812132 3033115 1942960
IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: FIFO Named Pipe - Message Bytes: 4096 1680V2 45x1600QDDR AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 500K 1000K 1500K 2000K 2500K SE +/- 14050.40, N = 15 SE +/- 19630.72, N = 3 SE +/- 40932.48, N = 12 1281253 2324527 1351156
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 128 1680V2 45x1600QDDR AMD Ryzen 7 3700X 500K 1000K 1500K 2000K 2500K SE +/- 15987.75, N = 3 SE +/- 107107.76, N = 15 1948924 2286709
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 256 1680V2 45x1600QDDR AMD Ryzen 7 3700X 500K 1000K 1500K 2000K 2500K SE +/- 16972.90, N = 3 SE +/- 674.91, N = 3 1884478 2314122
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 512 1680V2 45x1600QDDR AMD Ryzen 7 3700X 500K 1000K 1500K 2000K 2500K SE +/- 16597.78, N = 3 SE +/- 7576.98, N = 3 1879989 2258515
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 1024 1680V2 45x1600QDDR AMD Ryzen 7 3700X 500K 1000K 1500K 2000K 2500K SE +/- 12424.26, N = 3 SE +/- 13908.66, N = 3 1735397 2364682
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 2048 1680V2 45x1600QDDR AMD Ryzen 7 3700X 400K 800K 1200K 1600K 2000K SE +/- 9536.89, N = 3 SE +/- 1779.37, N = 3 1652832 1976905
IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Unix Domain Socket - Message Bytes: 4096 1680V2 45x1600QDDR AMD Ryzen 7 3700X 300K 600K 900K 1200K 1500K SE +/- 3327.45, N = 3 SE +/- 6482.35, N = 3 1280665 1224906
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 10 20 30 40 50 SE +/- 0.33, N = 3 39 43 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 30 60 90 120 150 SE +/- 0.33, N = 3 122 131 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 120 240 360 480 600 SE +/- 3.79, N = 3 444 546 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 300 600 900 1200 1500 SE +/- 1.00, N = 3 SE +/- 9.61, N = 3 1215 1503 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 20 40 60 80 100 82 107 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 400 800 1200 1600 2000 SE +/- 0.88, N = 3 SE +/- 4.48, N = 3 1292 1655 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 20 40 60 80 100 99 102 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 120 240 360 480 600 SE +/- 2.00, N = 3 533 505 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 120 240 360 480 600 SE +/- 1.33, N = 3 SE +/- 2.60, N = 3 470 538 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 140 280 420 560 700 SE +/- 3.93, N = 3 616 637 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 50 100 150 200 250 SE +/- 1.53, N = 3 180 213 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 160 320 480 640 800 SE +/- 0.33, N = 3 SE +/- 7.13, N = 3 719 747 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 60 120 180 240 300 SE +/- 0.67, N = 3 225 261 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression AMD Ryzen 7 3700X 300 600 900 1200 1500 SE +/- 5.55, N = 3 1247 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 1680V2 45x1600QDDR AMD Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.18 8.24 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.1.2 Total Time 1680V2 45x1600QDDR AMD Ryzen 7 3700X 1300 2600 3900 5200 6500 4346.6 5835.6 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Go Benchmarks Test: http OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http 1680V2 45x1600QDDR AMD Ryzen 7 3700X 1100 2200 3300 4400 5500 SE +/- 4.48, N = 3 SE +/- 0.67, N = 3 4910 4048
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json 1680V2 45x1600QDDR AMD Ryzen 7 3700X 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 5326.58, N = 3 SE +/- 6869.99, N = 3 5177460 4317876
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build 1680V2 45x1600QDDR AMD Ryzen 7 3700X 5000M 10000M 15000M 20000M 25000M SE +/- 365463069.30, N = 4 SE +/- 192996807.88, N = 3 21279448830 19585199112
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage 1680V2 45x1600QDDR AMD Ryzen 7 3700X 300K 600K 900K 1200K 1500K SE +/- 293.07, N = 3 SE +/- 559.53, N = 3 1180652 1098746
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish 1680V2 45x1600QDDR AMD Ryzen 7 3700X 3K 6K 9K 12K 15K SE +/- 21.00, N = 3 SE +/- 11.92, N = 3 13558 13718 -lbz2 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 1680V2 45x1600QDDR AMD Ryzen 7 3700X 200K 400K 600K 800K 1000K SE +/- 613.60, N = 3 SE +/- 1525.04, N = 3 499208 883306 -lbz2 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl 1680V2 45x1600QDDR AMD Ryzen 7 3700X 120 240 360 480 600 323 538 -lwebp -lwebpmux -lbz2 -lzstd -ljbig 1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate 1680V2 45x1600QDDR AMD Ryzen 7 3700X 200 400 600 800 1000 SE +/- 0.58, N = 3 SE +/- 3.18, N = 3 784 755 -lwebp -lwebpmux -lbz2 -lzstd -ljbig 1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen 1680V2 45x1600QDDR AMD Ryzen 7 3700X 30 60 90 120 150 114 126 -lwebp -lwebpmux -lbz2 -lzstd -ljbig 1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced 1680V2 45x1600QDDR AMD Ryzen 7 3700X 40 80 120 160 200 125 203 -lwebp -lwebpmux -lbz2 -lzstd -ljbig 1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing 1680V2 45x1600QDDR AMD Ryzen 7 3700X 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 779 1035 -lwebp -lwebpmux -lbz2 -lzstd -ljbig 1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian 1680V2 45x1600QDDR AMD Ryzen 7 3700X 60 120 180 240 300 210 265 -lwebp -lwebpmux -lbz2 -lzstd -ljbig 1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space 1680V2 45x1600QDDR AMD Ryzen 7 3700X 300 600 900 1200 1500 SE +/- 0.58, N = 3 SE +/- 2.33, N = 3 779 1236 -lwebp -lwebpmux -lbz2 -lzstd -ljbig 1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 Git H.265 1080p Video Encoding 1680V2 45x1600QDDR AMD Ryzen 7 3700X 12 24 36 48 60 SE +/- 0.10, N = 3 SE +/- 0.66, N = 4 37.71 51.01 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p AMD Ryzen 7 3700X 30 60 90 120 150 SE +/- 1.69, N = 3 145.28 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p AMD Ryzen 7 3700X 30 60 90 120 150 SE +/- 0.26, N = 3 153.98 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p AMD Ryzen 7 3700X 30 60 90 120 150 SE +/- 0.35, N = 3 119.03 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
VP9 libvpx Encoding Speed: Speed 0 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 0 1680V2 45x1600QDDR AMD Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 5.02 7.67 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
VP9 libvpx Encoding Speed: Speed 5 OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.8.2 Speed: Speed 5 1680V2 45x1600QDDR AMD Ryzen 7 3700X 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 18.80 25.88 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding 1680V2 45x1600QDDR AMD Ryzen 7 3700X 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.78, N = 3 70.48 93.99 -lavformat -lavcodec -lavutil -lswscale 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Intel Open Image Denoise Scene: Memorial OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.2.0 Scene: Memorial 1680V2 45x1600QDDR AMD Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 4.25 7.91
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second 1680V2 45x1600QDDR AMD Ryzen 7 3700X 80K 160K 240K 320K 400K SE +/- 597.11, N = 3 SE +/- 908.55, N = 3 328853.76 351472.80 1. (CC) gcc options: -O2 -lrt" -lrt
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.3848 0.7696 1.1544 1.5392 1.924 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.15 1.71 MIN: 1.11 / MAX: 1.16 MIN: 1.61 / MAX: 1.76
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.414 0.828 1.242 1.656 2.07 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.31 1.84 MIN: 1.27 / MAX: 1.37 MIN: 1.8 / MAX: 1.9
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test 1680V2 45x1600QDDR AMD Ryzen 7 3700X 12K 24K 36K 48K 60K SE +/- 315.31, N = 3 SE +/- 316.10, N = 3 50845 56719 1. (CXX) g++ options: -pipe -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile 1680V2 45x1600QDDR AMD Ryzen 7 3700X 20 40 60 80 100 SE +/- 1.18, N = 3 SE +/- 0.53, N = 3 104.25 78.28
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time 1680V2 45x1600QDDR AMD Ryzen 7 3700X 14 28 42 56 70 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 63.11 45.01 -lSDL -lpthread -lIlmImf -lIlmImf-2_5 -lImath-2_5 -lHalf-2_5 -lIex-2_5 -lIexMath-2_5 -lIlmThread-2_5 -lIlmThread 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 1680V2 45x1600QDDR AMD Ryzen 7 3700X 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 26.24 29.22 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU 1680V2 45x1600QDDR AMD Ryzen 7 3700X 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.21, N = 3 97.98 60.71
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 1680V2 45x1600QDDR AMD Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.007, N = 3 SE +/- 0.027, N = 3 9.109 7.235 -ltinfo -lncurses 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
eSpeak Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak Speech Engine 1.48.04 Text-To-Speech Synthesis 1680V2 45x1600QDDR AMD Ryzen 7 3700X 9 18 27 36 45 SE +/- 0.78, N = 12 SE +/- 0.11, N = 3 39.93 28.20 1. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV 1680V2 45x1600QDDR AMD Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.049, N = 3 SE +/- 0.046, N = 3 5.912 7.248 -lXv -lX11 -lXext -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -ldl -lbz2 -lva-drm -lva-x11 -lvdpau 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lm -lxcb -lxcb-shm -pthread -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
GnuPG 2GB File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption AMD Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.07, N = 3 11.35 1. (CC) gcc options: -O2 -MT -MD -MP -MF
Mencoder AVI To LAVC OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.3.0 AVI To LAVC AMD Ryzen 7 3700X 4 8 12 16 20 SE +/- 0.04, N = 3 15.57 1. (CC) gcc options: -ffast-math -fpie -pie -lrt -lgnutls -lpng -lz -ljpeg -lfribidi -lpthread -ldl -rdynamic -lm -lXext -lX11 -lXinerama -lGL -lEGL
System XZ Decompression OpenBenchmarking.org Seconds, Fewer Is Better System XZ Decompression 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.7729 1.5458 2.3187 3.0916 3.8645 SE +/- 0.001, N = 3 SE +/- 0.006, N = 3 3.435 3.354
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance 1680V2 45x1600QDDR AMD Ryzen 7 3700X 500 1000 1500 2000 2500 SE +/- 0.17, N = 3 SE +/- 7.34, N = 3 1522.9 2379.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos 1680V2 45x1600QDDR AMD Ryzen 7 3700X 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.32, N = 3 58.47 42.52
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp 1680V2 45x1600QDDR AMD Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.00097, N = 3 SE +/- 0.06261, N = 3 8.19212 5.09146
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.4616 0.9232 1.3848 1.8464 2.308 SE +/- 0.00028, N = 3 SE +/- 0.00973, N = 3 2.05174 2.00196
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin 1680V2 45x1600QDDR AMD Ryzen 7 3700X 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 57.87 42.13
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 1680V2 45x1600QDDR AMD Ryzen 7 3700X 2 4 6 8 10 SE +/- 0.00442, N = 3 SE +/- 0.01447, N = 3 8.39480 5.88873
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.5621 1.1242 1.6863 2.2484 2.8105 SE +/- 0.00109, N = 3 SE +/- 0.02159, N = 3 2.49821 2.03162
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh 1680V2 45x1600QDDR AMD Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.00271, N = 3 SE +/- 0.03716, N = 3 11.05150 7.69722
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.7201 1.4402 2.1603 2.8804 3.6005 SE +/- 0.00722, N = 3 SE +/- 0.00967, N = 3 3.20048 2.21757
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh 1680V2 45x1600QDDR AMD Ryzen 7 3700X 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 14.95 10.62
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh 1680V2 45x1600QDDR AMD Ryzen 7 3700X 3 6 9 12 15 SE +/- 0.00159, N = 3 SE +/- 0.03810, N = 3 13.30700 8.51434
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh 1680V2 45x1600QDDR AMD Ryzen 7 3700X 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 14.57 10.19
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.5118 1.0236 1.5354 2.0472 2.559 SE +/- 0.00154, N = 3 SE +/- 0.00009, N = 3 2.27481 1.78536
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos 1680V2 45x1600QDDR AMD Ryzen 7 3700X 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 17.09 12.28
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once 1680V2 45x1600QDDR AMD Ryzen 7 3700X 0.4616 0.9232 1.3848 1.8464 2.308 SE +/- 0.00082, N = 3 SE +/- 0.00786, N = 3 2.05176 1.76624
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores 1680V2 45x1600QDDR AMD Ryzen 7 3700X 30 60 90 120 150 77.74 135.51 MIN: 34.46 / MAX: 93.62 MIN: 45.01 / MAX: 183.66 1. (CXX) g++ options: -std=c++11 -pthread -O3
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 1680V2 45x1600QDDR AMD Ryzen 7 3700X 500K 1000K 1500K 2000K 2500K SE +/- 501.26, N = 3 SE +/- 2303.73, N = 3 2257126 2397979 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Phoronix Test Suite v10.8.4