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 .
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 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 800K 1600K 2400K 3200K 4000K SE +/- 28296.67, N = 3 SE +/- 25859.97, N = 3 SE +/- 18756.66, N = 3 3611824 2531844 2543603
IPC_benchmark Type: TCP Socket - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 256 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 700K 1400K 2100K 2800K 3500K SE +/- 44298.67, N = 3 SE +/- 21419.92, N = 3 SE +/- 13105.57, N = 3 3394827 2321977 2378560
IPC_benchmark Type: TCP Socket - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 512 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 600K 1200K 1800K 2400K 3000K SE +/- 6910.71, N = 3 SE +/- 23878.53, N = 3 SE +/- 5560.36, N = 3 3031233 2220105 2263499
IPC_benchmark Type: TCP Socket - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 1024 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 21766.91, N = 3 SE +/- 9882.48, N = 3 SE +/- 4682.97, N = 3 2494990 2033723 2031836
IPC_benchmark Type: TCP Socket - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 2048 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 400K 800K 1200K 1600K 2000K SE +/- 12127.84, N = 3 SE +/- 3610.01, N = 3 SE +/- 4299.53, N = 3 1999201 1728914 1711421
IPC_benchmark Type: TCP Socket - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: TCP Socket - Message Bytes: 4096 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 300K 600K 900K 1200K 1500K SE +/- 4956.55, N = 3 SE +/- 3401.56, N = 3 SE +/- 2085.46, N = 3 1449422 1281840 1287638
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 128 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 1000K 2000K 3000K 4000K 5000K SE +/- 42820.12, N = 15 SE +/- 42383.25, N = 3 SE +/- 21397.54, N = 15 4506120 2176344 2190492
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 256 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 1000K 2000K 3000K 4000K 5000K SE +/- 69867.69, N = 3 SE +/- 7771.29, N = 3 SE +/- 39112.61, N = 3 4659306 2225394 2225575
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 512 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 900K 1800K 2700K 3600K 4500K SE +/- 68056.85, N = 3 SE +/- 23847.42, N = 3 SE +/- 27782.94, N = 3 4392622 2188394 2175620
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 1024 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 900K 1800K 2700K 3600K 4500K SE +/- 40850.89, N = 3 SE +/- 37130.19, N = 3 SE +/- 24806.87, N = 3 4240110 2247464 2255459
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 2048 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 700K 1400K 2100K 2800K 3500K SE +/- 33321.50, N = 3 SE +/- 21845.45, N = 9 SE +/- 16348.79, N = 3 3048471 1987702 2044512
IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 OpenBenchmarking.org Messages Per Second, More Is Better IPC_benchmark Type: Unnamed Pipe - Message Bytes: 4096 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 19351.84, N = 3 SE +/- 33430.28, N = 12 SE +/- 33827.82, N = 12 2319520 1424112 1464874
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 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 1000K 2000K 3000K 4000K 5000K SE +/- 41703.94, N = 15 SE +/- 24274.75, N = 15 SE +/- 14216.41, N = 3 4537759 2014956 2039675
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 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 1000K 2000K 3000K 4000K 5000K SE +/- 32699.95, N = 3 SE +/- 20421.33, N = 15 SE +/- 23751.96, N = 9 4787793 1989829 2046853
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 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 900K 1800K 2700K 3600K 4500K SE +/- 42617.02, N = 3 SE +/- 23441.99, N = 3 SE +/- 26477.09, N = 3 4203938 1991605 2071804
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 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 900K 1800K 2700K 3600K 4500K SE +/- 51294.96, N = 5 SE +/- 16542.05, N = 3 SE +/- 31453.58, N = 3 4341520 2007762 1998653
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 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 600K 1200K 1800K 2400K 3000K SE +/- 23981.31, N = 15 SE +/- 18248.43, N = 3 SE +/- 35850.52, N = 3 3033115 1942960 1812132
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 AMD Ryzen 7 3700X Intel Xeon E5-1680 v2 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 19630.72, N = 3 SE +/- 40932.48, N = 12 SE +/- 14050.40, N = 15 2324527 1351156 1281253
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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 107107.76, N = 15 SE +/- 15987.75, N = 3 2286709 1948924
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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 674.91, N = 3 SE +/- 16972.90, N = 3 2314122 1884478
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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 7576.98, N = 3 SE +/- 16597.78, N = 3 2258515 1879989
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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 13908.66, N = 3 SE +/- 12424.26, N = 3 2364682 1735397
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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 400K 800K 1200K 1600K 2000K SE +/- 1779.37, N = 3 SE +/- 9536.89, N = 3 1976905 1652832
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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 300K 600K 900K 1200K 1500K SE +/- 6482.35, N = 3 SE +/- 3327.45, N = 3 1224906 1280665
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression AMD Ryzen 7 3700X 1680V2 45x1600QDDR 10 20 30 40 50 SE +/- 0.33, N = 3 43 39 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 30 60 90 120 150 SE +/- 0.33, N = 3 131 122 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 120 240 360 480 600 SE +/- 3.79, N = 3 546 444 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 300 600 900 1200 1500 SE +/- 9.61, N = 3 SE +/- 1.00, N = 3 1503 1215 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 20 40 60 80 100 107 82 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 400 800 1200 1600 2000 SE +/- 4.48, N = 3 SE +/- 0.88, N = 3 1655 1292 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 20 40 60 80 100 102 99 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 120 240 360 480 600 SE +/- 2.00, N = 3 505 533 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 120 240 360 480 600 SE +/- 2.60, N = 3 SE +/- 1.33, N = 3 538 470 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 140 280 420 560 700 SE +/- 3.93, N = 3 637 616 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 50 100 150 200 250 SE +/- 1.53, N = 3 213 180 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 160 320 480 640 800 SE +/- 7.13, N = 3 SE +/- 0.33, N = 3 747 719 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 60 120 180 240 300 SE +/- 0.67, N = 3 261 225 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 8.24 4.18 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 1300 2600 3900 5200 6500 5835.6 4346.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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 1100 2200 3300 4400 5500 SE +/- 0.67, N = 3 SE +/- 4.48, N = 3 4048 4910
Go Benchmarks Test: json OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json AMD Ryzen 7 3700X 1680V2 45x1600QDDR 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 6869.99, N = 3 SE +/- 5326.58, N = 3 4317876 5177460
Go Benchmarks Test: build OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build AMD Ryzen 7 3700X 1680V2 45x1600QDDR 5000M 10000M 15000M 20000M 25000M SE +/- 192996807.88, N = 3 SE +/- 365463069.30, N = 4 19585199112 21279448830
Go Benchmarks Test: garbage OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage AMD Ryzen 7 3700X 1680V2 45x1600QDDR 300K 600K 900K 1200K 1500K SE +/- 559.53, N = 3 SE +/- 293.07, N = 3 1098746 1180652
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish AMD Ryzen 7 3700X 1680V2 45x1600QDDR 3K 6K 9K 12K 15K SE +/- 11.92, N = 3 SE +/- 21.00, N = 3 13718 13558 -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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 200K 400K 600K 800K 1000K SE +/- 1525.04, N = 3 SE +/- 613.60, N = 3 883306 499208 -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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 120 240 360 480 600 538 323 -ljbig -lwebp -lwebpmux -lbz2 -lzstd 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 200 400 600 800 1000 SE +/- 3.18, N = 3 SE +/- 0.58, N = 3 755 784 -ljbig -lwebp -lwebpmux -lbz2 -lzstd 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 30 60 90 120 150 126 114 -ljbig -lwebp -lwebpmux -lbz2 -lzstd 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 40 80 120 160 200 203 125 -ljbig -lwebp -lwebpmux -lbz2 -lzstd 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 1035 779 -ljbig -lwebp -lwebpmux -lbz2 -lzstd 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 60 120 180 240 300 265 210 -ljbig -lwebp -lwebpmux -lbz2 -lzstd 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 300 600 900 1200 1500 SE +/- 2.33, N = 3 SE +/- 0.58, N = 3 1236 779 -ljbig -lwebp -lwebpmux -lbz2 -lzstd 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 12 24 36 48 60 SE +/- 0.66, N = 4 SE +/- 0.10, N = 3 51.01 37.71 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 7.67 5.02 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 25.88 18.80 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 20 40 60 80 100 SE +/- 0.78, N = 3 SE +/- 0.14, N = 3 93.99 70.48 -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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 7.91 4.25
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second AMD Ryzen 7 3700X 1680V2 45x1600QDDR 80K 160K 240K 320K 400K SE +/- 908.55, N = 3 SE +/- 597.11, N = 3 351472.80 328853.76 1. (CC) gcc options: -O2 -lrt" -lrt
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.3848 0.7696 1.1544 1.5392 1.924 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.71 1.15 MIN: 1.61 / MAX: 1.76 MIN: 1.11 / MAX: 1.16
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.414 0.828 1.242 1.656 2.07 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.84 1.31 MIN: 1.8 / MAX: 1.9 MIN: 1.27 / MAX: 1.37
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test AMD Ryzen 7 3700X 1680V2 45x1600QDDR 12K 24K 36K 48K 60K SE +/- 316.10, N = 3 SE +/- 315.31, N = 3 56719 50845 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 20 40 60 80 100 SE +/- 0.53, N = 3 SE +/- 1.18, N = 3 78.28 104.25
POV-Ray Trace Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time AMD Ryzen 7 3700X 1680V2 45x1600QDDR 14 28 42 56 70 SE +/- 0.04, N = 3 SE +/- 0.12, N = 3 45.01 63.11 -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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 29.22 26.24 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU AMD Ryzen 7 3700X 1680V2 45x1600QDDR 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.18, N = 3 60.71 97.98
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 3 6 9 12 15 SE +/- 0.027, N = 3 SE +/- 0.007, N = 3 7.235 9.109 -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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.78, N = 12 28.20 39.93 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 2 4 6 8 10 SE +/- 0.046, N = 3 SE +/- 0.049, N = 3 7.248 5.912 -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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.7729 1.5458 2.3187 3.0916 3.8645 SE +/- 0.006, N = 3 SE +/- 0.001, N = 3 3.354 3.435
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance AMD Ryzen 7 3700X 1680V2 45x1600QDDR 500 1000 1500 2000 2500 SE +/- 7.34, N = 3 SE +/- 0.17, N = 3 2379.4 1522.9 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 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 13 26 39 52 65 SE +/- 0.32, N = 3 SE +/- 0.01, N = 3 42.52 58.47
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp AMD Ryzen 7 3700X 1680V2 45x1600QDDR 2 4 6 8 10 SE +/- 0.06261, N = 3 SE +/- 0.00097, N = 3 5.09146 8.19212
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.4616 0.9232 1.3848 1.8464 2.308 SE +/- 0.00973, N = 3 SE +/- 0.00028, N = 3 2.00196 2.05174
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin AMD Ryzen 7 3700X 1680V2 45x1600QDDR 13 26 39 52 65 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 42.13 57.87
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 2 4 6 8 10 SE +/- 0.01447, N = 3 SE +/- 0.00442, N = 3 5.88873 8.39480
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.5621 1.1242 1.6863 2.2484 2.8105 SE +/- 0.02159, N = 3 SE +/- 0.00109, N = 3 2.03162 2.49821
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh AMD Ryzen 7 3700X 1680V2 45x1600QDDR 3 6 9 12 15 SE +/- 0.03716, N = 3 SE +/- 0.00271, N = 3 7.69722 11.05150
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.7201 1.4402 2.1603 2.8804 3.6005 SE +/- 0.00967, N = 3 SE +/- 0.00722, N = 3 2.21757 3.20048
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh AMD Ryzen 7 3700X 1680V2 45x1600QDDR 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 10.62 14.95
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh AMD Ryzen 7 3700X 1680V2 45x1600QDDR 3 6 9 12 15 SE +/- 0.03810, N = 3 SE +/- 0.00159, N = 3 8.51434 13.30700
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh AMD Ryzen 7 3700X 1680V2 45x1600QDDR 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 10.19 14.57
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.5118 1.0236 1.5354 2.0472 2.559 SE +/- 0.00009, N = 3 SE +/- 0.00154, N = 3 1.78536 2.27481
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos AMD Ryzen 7 3700X 1680V2 45x1600QDDR 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 12.28 17.09
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once AMD Ryzen 7 3700X 1680V2 45x1600QDDR 0.4616 0.9232 1.3848 1.8464 2.308 SE +/- 0.00786, N = 3 SE +/- 0.00082, N = 3 1.76624 2.05176
Core-Latency Average Latency Between CPU Cores OpenBenchmarking.org ns, Fewer Is Better Core-Latency Average Latency Between CPU Cores AMD Ryzen 7 3700X 1680V2 45x1600QDDR 30 60 90 120 150 135.51 77.74 MIN: 45.01 / MAX: 183.66 MIN: 34.46 / MAX: 93.62 1. (CXX) g++ options: -std=c++11 -pthread -O3
Xsbench OpenBenchmarking.org Lookups/s, More Is Better Xsbench 2017-07-06 AMD Ryzen 7 3700X 1680V2 45x1600QDDR 500K 1000K 1500K 2000K 2500K SE +/- 2303.73, N = 3 SE +/- 501.26, N = 3 2397979 2257126 1. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
Phoronix Test Suite v10.8.4