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 3700XProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionAMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDRAMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads)Gigabyte B450 I AORUS PRO WIFI-CF (F50a BIOS)AMD Starship/Matisse32GB250GB Western Digital WDS250G2B0C-00PXH0 + 500GB CT500MX500SSD1llvmpipe 31GBNVIDIA Device 10faPL2210HDIntel I211 + Intel-AC 9260Ubuntu 20.045.8.0-050800-generic (x86_64)GNOME Shell 3.36.3X Server 1.20.8modesetting 1.20.83.3 Mesa 20.0.8 (LLVM 10.0.0 128 bits)GCC 9.3.0ext41920x1080Intel Xeon E5-1680 v2 @ 4.50GHz (8 Cores / 16 Threads)ASRock X79 Extreme9 (L3.61 BIOS)Intel Xeon E7 v2/Xeon8192 MB + 4096 MB + 8192 MB + 4096 MB + 8192 MB + 4096 MB + 8192 MB + 4096 MB DDR3-1600MT/s2000GB Western Digital WD2003FZEX-0 + 1000GB Western Digital WD10EVVS-63M + 1500GB SAMSUNG HD155UI + 640GB Western Digital WD6400AAKS-0MSI NVIDIA GeForce GTX 750 Ti 2GBNVIDIA GM107 HD Audio2 x Broadcom NetLink BCM57781 PCIeGentoo/Linux5.4.2-gentoo (x86_64)GCC 10.2.0 + CUDA 10.22560x1080OpenBenchmarking.orgCompiler 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: 0x416Python Details- AMD Ryzen 7 3700X: Python 3.8.2Security 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 3700Xipc-benchmark: TCP Socket - 128ipc-benchmark: TCP Socket - 256ipc-benchmark: TCP Socket - 512ipc-benchmark: TCP Socket - 1024ipc-benchmark: TCP Socket - 2048ipc-benchmark: TCP Socket - 4096ipc-benchmark: Unnamed Pipe - 128ipc-benchmark: Unnamed Pipe - 256ipc-benchmark: Unnamed Pipe - 512ipc-benchmark: Unnamed Pipe - 1024ipc-benchmark: Unnamed Pipe - 2048ipc-benchmark: Unnamed Pipe - 4096ipc-benchmark: FIFO Named Pipe - 128ipc-benchmark: FIFO Named Pipe - 256ipc-benchmark: FIFO Named Pipe - 512ipc-benchmark: FIFO Named Pipe - 1024ipc-benchmark: FIFO Named Pipe - 2048ipc-benchmark: FIFO Named Pipe - 4096ipc-benchmark: Unnamed Unix Domain Socket - 128ipc-benchmark: Unnamed Unix Domain Socket - 256ipc-benchmark: Unnamed Unix Domain Socket - 512ipc-benchmark: Unnamed Unix Domain Socket - 1024ipc-benchmark: Unnamed Unix Domain Socket - 2048ipc-benchmark: Unnamed Unix Domain Socket - 4096lzbench: XZ 0 - Compressionlzbench: XZ 0 - Decompressionlzbench: Zstd 1 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Crush 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Libdeflate 1 - Decompressionblake2: gmpbench: Total Timego-benchmark: httpgo-benchmark: jsongo-benchmark: buildgo-benchmark: garbagejohn-the-ripper: Blowfishjohn-the-ripper: MD5graphics-magick: Swirlgraphics-magick: Rotategraphics-magick: Sharpengraphics-magick: Enhancedgraphics-magick: Resizinggraphics-magick: Noise-Gaussiangraphics-magick: HWB Color Spacex265: H.265 1080p Video Encodingsvt-vp9: VMAF Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: Visual Quality Optimized - Bosphorus 1080pvpxenc: Speed 0vpxenc: Speed 5x264: H.264 Video Encodingoidn: Memorialcoremark: CoreMark Size 666 - Iterations Per Secondluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismcompress-7zip: Compress Speed Testbuild-linux-kernel: Time To Compilepovray: Trace Timecompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9deepspeech: CPUencode-mp3: WAV To MP3espeak: Text-To-Speech Synthesisffmpeg: H.264 HD To NTSC DVgnupg: 2GB File Encryptionmencoder: AVI To LAVCsystem-decompress-xz: openssl: RSA 4096-bit Performanceglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_oncecore-latency: Average Latency Between CPU Coresxsbench: AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR361182433948273031233249499019992011449422450612046593064392622424011030484712319520453775947877934203938434152030331152324527228670923141222258515236468219769051224906431315461503107165510250553863721374726112478.245835.640484317876195851991121098746137188833065387551262031035265123651.01145.28153.98119.037.6725.8893.997.91351472.8048431.711.845671978.27645.01229.21560.707707.23528.1997.24811.35415.5683.3542379.442.51985.091462.0019642.13415.888732.031627.697222.2175710.61548.5143410.19161.7853612.27571.76624135.514883752397979253184423219772220105203372317289141281840217634422253942188394224746419877021424112201495619898291991605200776219429601351156254360323785602263499203183617114211287638219049222255752175620225545920445121464874203967520468532071804199865318121321281253194892418844781879989173539716528321280665391224441215821292995334706161807192264.184346.6491051774602127944883011806521355849920832378411412577921077937.715.0218.8070.484.25328853.7552951.151.3150845104.25463.10626.23597.976909.10939.9255.9123.4351522.958.46588.192122.0517457.86898.394802.4982111.05153.2004814.947713.307014.56952.2748117.08692.0517677.74374252257126OpenBenchmarking.org

IPC_benchmark

Type: TCP Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 1281680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2800K1600K2400K3200K4000KSE +/- 18756.66, N = 3SE +/- 28296.67, N = 3SE +/- 25859.97, N = 3254360336118242531844

IPC_benchmark

Type: TCP Socket - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 2561680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2700K1400K2100K2800K3500KSE +/- 13105.57, N = 3SE +/- 44298.67, N = 3SE +/- 21419.92, N = 3237856033948272321977

IPC_benchmark

Type: TCP Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 5121680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2600K1200K1800K2400K3000KSE +/- 5560.36, N = 3SE +/- 6910.71, N = 3SE +/- 23878.53, N = 3226349930312332220105

IPC_benchmark

Type: TCP Socket - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 10241680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2500K1000K1500K2000K2500KSE +/- 4682.97, N = 3SE +/- 21766.91, N = 3SE +/- 9882.48, N = 3203183624949902033723

IPC_benchmark

Type: TCP Socket - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 20481680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2400K800K1200K1600K2000KSE +/- 4299.53, N = 3SE +/- 12127.84, N = 3SE +/- 3610.01, N = 3171142119992011728914

IPC_benchmark

Type: TCP Socket - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 40961680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2300K600K900K1200K1500KSE +/- 2085.46, N = 3SE +/- 4956.55, N = 3SE +/- 3401.56, N = 3128763814494221281840

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 1281680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v21000K2000K3000K4000K5000KSE +/- 21397.54, N = 15SE +/- 42820.12, N = 15SE +/- 42383.25, N = 3219049245061202176344

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 2561680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v21000K2000K3000K4000K5000KSE +/- 39112.61, N = 3SE +/- 69867.69, N = 3SE +/- 7771.29, N = 3222557546593062225394

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 5121680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2900K1800K2700K3600K4500KSE +/- 27782.94, N = 3SE +/- 68056.85, N = 3SE +/- 23847.42, N = 3217562043926222188394

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 10241680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2900K1800K2700K3600K4500KSE +/- 24806.87, N = 3SE +/- 40850.89, N = 3SE +/- 37130.19, N = 3225545942401102247464

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 20481680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2700K1400K2100K2800K3500KSE +/- 16348.79, N = 3SE +/- 33321.50, N = 3SE +/- 21845.45, N = 9204451230484711987702

IPC_benchmark

Type: Unnamed Pipe - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 40961680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2500K1000K1500K2000K2500KSE +/- 33827.82, N = 12SE +/- 19351.84, N = 3SE +/- 33430.28, N = 12146487423195201424112

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 1281680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v21000K2000K3000K4000K5000KSE +/- 14216.41, N = 3SE +/- 41703.94, N = 15SE +/- 24274.75, N = 15203967545377592014956

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 2561680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v21000K2000K3000K4000K5000KSE +/- 23751.96, N = 9SE +/- 32699.95, N = 3SE +/- 20421.33, N = 15204685347877931989829

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 5121680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2900K1800K2700K3600K4500KSE +/- 26477.09, N = 3SE +/- 42617.02, N = 3SE +/- 23441.99, N = 3207180442039381991605

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 10241680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2900K1800K2700K3600K4500KSE +/- 31453.58, N = 3SE +/- 51294.96, N = 5SE +/- 16542.05, N = 3199865343415202007762

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 20481680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2600K1200K1800K2400K3000KSE +/- 35850.52, N = 3SE +/- 23981.31, N = 15SE +/- 18248.43, N = 3181213230331151942960

IPC_benchmark

Type: FIFO Named Pipe - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 40961680V2 45x1600QDDRAMD Ryzen 7 3700XIntel Xeon E5-1680 v2500K1000K1500K2000K2500KSE +/- 14050.40, N = 15SE +/- 19630.72, N = 3SE +/- 40932.48, N = 12128125323245271351156

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 128

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 1281680V2 45x1600QDDRAMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 15987.75, N = 3SE +/- 107107.76, N = 1519489242286709

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 256

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 2561680V2 45x1600QDDRAMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 16972.90, N = 3SE +/- 674.91, N = 318844782314122

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 512

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 5121680V2 45x1600QDDRAMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 16597.78, N = 3SE +/- 7576.98, N = 318799892258515

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 1024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 10241680V2 45x1600QDDRAMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 12424.26, N = 3SE +/- 13908.66, N = 317353972364682

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 2048

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 20481680V2 45x1600QDDRAMD Ryzen 7 3700X400K800K1200K1600K2000KSE +/- 9536.89, N = 3SE +/- 1779.37, N = 316528321976905

IPC_benchmark

Type: Unnamed Unix Domain Socket - Message Bytes: 4096

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 40961680V2 45x1600QDDRAMD Ryzen 7 3700X300K600K900K1200K1500KSE +/- 3327.45, N = 3SE +/- 6482.35, N = 312806651224906

lzbench

Test: XZ 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Compression1680V2 45x1600QDDRAMD Ryzen 7 3700X1020304050SE +/- 0.33, N = 339431. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: XZ 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: Decompression1680V2 45x1600QDDRAMD Ryzen 7 3700X306090120150SE +/- 0.33, N = 31221311. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Compression1680V2 45x1600QDDRAMD Ryzen 7 3700X120240360480600SE +/- 3.79, N = 34445461. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: Decompression1680V2 45x1600QDDRAMD Ryzen 7 3700X30060090012001500SE +/- 1.00, N = 3SE +/- 9.61, N = 3121515031. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Compression1680V2 45x1600QDDRAMD Ryzen 7 3700X20406080100821071. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Zstd 8 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: Decompression1680V2 45x1600QDDRAMD Ryzen 7 3700X400800120016002000SE +/- 0.88, N = 3SE +/- 4.48, N = 3129216551. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Compression1680V2 45x1600QDDRAMD Ryzen 7 3700X20406080100991021. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Crush 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: Decompression1680V2 45x1600QDDRAMD Ryzen 7 3700X120240360480600SE +/- 2.00, N = 35335051. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Compression1680V2 45x1600QDDRAMD Ryzen 7 3700X120240360480600SE +/- 1.33, N = 3SE +/- 2.60, N = 34705381. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 0 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: Decompression1680V2 45x1600QDDRAMD Ryzen 7 3700X140280420560700SE +/- 3.93, N = 36166371. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Compression1680V2 45x1600QDDRAMD Ryzen 7 3700X50100150200250SE +/- 1.53, N = 31802131. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Brotli 2 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: Decompression1680V2 45x1600QDDRAMD Ryzen 7 3700X160320480640800SE +/- 0.33, N = 3SE +/- 7.13, N = 37197471. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Compression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: Compression1680V2 45x1600QDDRAMD Ryzen 7 3700X60120180240300SE +/- 0.67, N = 32252611. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

lzbench

Test: Libdeflate 1 - Process: Decompression

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: DecompressionAMD Ryzen 7 3700X30060090012001500SE +/- 5.55, N = 312471. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 201703071680V2 45x1600QDDRAMD Ryzen 7 3700X246810SE +/- 0.00, N = 3SE +/- 0.01, N = 34.188.241. (CC) gcc options: -O3 -march=native -lcrypto -lz

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total Time1680V2 45x1600QDDRAMD Ryzen 7 3700X130026003900520065004346.65835.61. (CC) gcc options: -O3 -fomit-frame-pointer -lm

Go Benchmarks

Test: http

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: http1680V2 45x1600QDDRAMD Ryzen 7 3700X11002200330044005500SE +/- 4.48, N = 3SE +/- 0.67, N = 349104048

Go Benchmarks

Test: json

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: json1680V2 45x1600QDDRAMD Ryzen 7 3700X1.1M2.2M3.3M4.4M5.5MSE +/- 5326.58, N = 3SE +/- 6869.99, N = 351774604317876

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: build1680V2 45x1600QDDRAMD Ryzen 7 3700X5000M10000M15000M20000M25000MSE +/- 365463069.30, N = 4SE +/- 192996807.88, N = 32127944883019585199112

Go Benchmarks

Test: garbage

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbage1680V2 45x1600QDDRAMD Ryzen 7 3700X300K600K900K1200K1500KSE +/- 293.07, N = 3SE +/- 559.53, N = 311806521098746

John The Ripper

Test: Blowfish

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: Blowfish1680V2 45x1600QDDRAMD Ryzen 7 3700X3K6K9K12K15KSE +/- 21.00, N = 3SE +/- 11.92, N = 31355813718-lbz21. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

John The Ripper

Test: MD5

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD51680V2 45x1600QDDRAMD Ryzen 7 3700X200K400K600K800K1000KSE +/- 613.60, N = 3SE +/- 1525.04, N = 3499208883306-lbz21. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

GraphicsMagick

Operation: Swirl

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Swirl1680V2 45x1600QDDRAMD Ryzen 7 3700X120240360480600323538-lwebp -lwebpmux -lbz2 -lzstd-ljbig1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Rotate1680V2 45x1600QDDRAMD Ryzen 7 3700X2004006008001000SE +/- 0.58, N = 3SE +/- 3.18, N = 3784755-lwebp -lwebpmux -lbz2 -lzstd-ljbig1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Sharpen

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Sharpen1680V2 45x1600QDDRAMD Ryzen 7 3700X306090120150114126-lwebp -lwebpmux -lbz2 -lzstd-ljbig1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Enhanced

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Enhanced1680V2 45x1600QDDRAMD Ryzen 7 3700X4080120160200125203-lwebp -lwebpmux -lbz2 -lzstd-ljbig1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Resizing1680V2 45x1600QDDRAMD Ryzen 7 3700X2004006008001000SE +/- 0.67, N = 3SE +/- 0.67, N = 37791035-lwebp -lwebpmux -lbz2 -lzstd-ljbig1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-Gaussian1680V2 45x1600QDDRAMD Ryzen 7 3700X60120180240300210265-lwebp -lwebpmux -lbz2 -lzstd-ljbig1. (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.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color Space1680V2 45x1600QDDRAMD Ryzen 7 3700X30060090012001500SE +/- 0.58, N = 3SE +/- 2.33, N = 37791236-lwebp -lwebpmux -lbz2 -lzstd-ljbig1. (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.orgFrames Per Second, More Is Betterx265 GitH.265 1080p Video Encoding1680V2 45x1600QDDRAMD Ryzen 7 3700X1224364860SE +/- 0.10, N = 3SE +/- 0.66, N = 437.7151.011. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pAMD Ryzen 7 3700X306090120150SE +/- 1.69, N = 3145.281. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pAMD Ryzen 7 3700X306090120150SE +/- 0.26, N = 3153.981. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

SVT-VP9

Tuning: Visual Quality Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: Visual Quality Optimized - Input: Bosphorus 1080pAMD Ryzen 7 3700X306090120150SE +/- 0.35, N = 3119.031. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm

VP9 libvpx Encoding

Speed: Speed 0

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 01680V2 45x1600QDDRAMD Ryzen 7 3700X246810SE +/- 0.00, N = 3SE +/- 0.01, N = 35.027.671. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

VP9 libvpx Encoding

Speed: Speed 5

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 51680V2 45x1600QDDRAMD Ryzen 7 3700X612182430SE +/- 0.02, N = 3SE +/- 0.04, N = 318.8025.881. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video Encoding1680V2 45x1600QDDRAMD Ryzen 7 3700X20406080100SE +/- 0.14, N = 3SE +/- 0.78, N = 370.4893.99-lavformat -lavcodec -lavutil -lswscale1. (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.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: Memorial1680V2 45x1600QDDRAMD Ryzen 7 3700X246810SE +/- 0.00, N = 3SE +/- 0.01, N = 34.257.91

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Second1680V2 45x1600QDDRAMD Ryzen 7 3700X80K160K240K320K400KSE +/- 597.11, N = 3SE +/- 908.55, N = 3328853.76351472.801. (CC) gcc options: -O2 -lrt" -lrt

LuxCoreRender

Scene: DLSC

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSC1680V2 45x1600QDDRAMD Ryzen 7 3700X0.38480.76961.15441.53921.924SE +/- 0.00, N = 3SE +/- 0.01, N = 31.151.71MIN: 1.11 / MAX: 1.16MIN: 1.61 / MAX: 1.76

LuxCoreRender

Scene: Rainbow Colors and Prism

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and Prism1680V2 45x1600QDDRAMD Ryzen 7 3700X0.4140.8281.2421.6562.07SE +/- 0.00, N = 3SE +/- 0.00, N = 31.311.84MIN: 1.27 / MAX: 1.37MIN: 1.8 / MAX: 1.9

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed Test1680V2 45x1600QDDRAMD Ryzen 7 3700X12K24K36K48K60KSE +/- 315.31, N = 3SE +/- 316.10, N = 350845567191. (CXX) g++ options: -pipe -lpthread

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To Compile1680V2 45x1600QDDRAMD Ryzen 7 3700X20406080100SE +/- 1.18, N = 3SE +/- 0.53, N = 3104.2578.28

POV-Ray

Trace Time

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace Time1680V2 45x1600QDDRAMD Ryzen 7 3700X1428425670SE +/- 0.12, N = 3SE +/- 0.04, N = 363.1145.01-lSDL -lpthread -lIlmImf -lIlmImf-2_5 -lImath-2_5 -lHalf-2_5 -lIex-2_5 -lIexMath-2_5 -lIlmThread-2_5 -lIlmThread1. (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.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 91680V2 45x1600QDDRAMD Ryzen 7 3700X714212835SE +/- 0.06, N = 3SE +/- 0.03, N = 326.2429.221. (CC) gcc options: -pthread -fvisibility=hidden -O2

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPU1680V2 45x1600QDDRAMD Ryzen 7 3700X20406080100SE +/- 0.18, N = 3SE +/- 0.21, N = 397.9860.71

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP31680V2 45x1600QDDRAMD Ryzen 7 3700X3691215SE +/- 0.007, N = 3SE +/- 0.027, N = 39.1097.235-ltinfo -lncurses1. (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.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech Synthesis1680V2 45x1600QDDRAMD Ryzen 7 3700X918273645SE +/- 0.78, N = 12SE +/- 0.11, N = 339.9328.201. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

FFmpeg

H.264 HD To NTSC DV

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DV1680V2 45x1600QDDRAMD Ryzen 7 3700X246810SE +/- 0.049, N = 3SE +/- 0.046, N = 35.9127.248-lXv -lX11 -lXext -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lva -ldl -lbz2 -lva-drm -lva-x11 -lvdpau1. (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.orgSeconds, Fewer Is BetterGnuPG 1.4.222GB File EncryptionAMD Ryzen 7 3700X3691215SE +/- 0.07, N = 311.351. (CC) gcc options: -O2 -MT -MD -MP -MF

Mencoder

AVI To LAVC

OpenBenchmarking.orgSeconds, Fewer Is BetterMencoder 1.3.0AVI To LAVCAMD Ryzen 7 3700X48121620SE +/- 0.04, N = 315.571. (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.orgSeconds, Fewer Is BetterSystem XZ Decompression1680V2 45x1600QDDRAMD Ryzen 7 3700X0.77291.54582.31873.09163.8645SE +/- 0.001, N = 3SE +/- 0.006, N = 33.4353.354

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit Performance1680V2 45x1600QDDRAMD Ryzen 7 3700X5001000150020002500SE +/- 0.17, N = 3SE +/- 7.34, N = 31522.92379.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cos1680V2 45x1600QDDRAMD Ryzen 7 3700X1326395265SE +/- 0.01, N = 3SE +/- 0.32, N = 358.4742.52

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: exp1680V2 45x1600QDDRAMD Ryzen 7 3700X246810SE +/- 0.00097, N = 3SE +/- 0.06261, N = 38.192125.09146

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffs1680V2 45x1600QDDRAMD Ryzen 7 3700X0.46160.92321.38481.84642.308SE +/- 0.00028, N = 3SE +/- 0.00973, N = 32.051742.00196

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sin1680V2 45x1600QDDRAMD Ryzen 7 3700X1326395265SE +/- 0.04, N = 3SE +/- 0.08, N = 357.8742.13

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log21680V2 45x1600QDDRAMD Ryzen 7 3700X246810SE +/- 0.00442, N = 3SE +/- 0.01447, N = 38.394805.88873

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modf1680V2 45x1600QDDRAMD Ryzen 7 3700X0.56211.12421.68632.24842.8105SE +/- 0.00109, N = 3SE +/- 0.02159, N = 32.498212.03162

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinh1680V2 45x1600QDDRAMD Ryzen 7 3700X3691215SE +/- 0.00271, N = 3SE +/- 0.03716, N = 311.051507.69722

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrt1680V2 45x1600QDDRAMD Ryzen 7 3700X0.72011.44022.16032.88043.6005SE +/- 0.00722, N = 3SE +/- 0.00967, N = 33.200482.21757

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanh1680V2 45x1600QDDRAMD Ryzen 7 3700X48121620SE +/- 0.00, N = 3SE +/- 0.04, N = 314.9510.62

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinh1680V2 45x1600QDDRAMD Ryzen 7 3700X3691215SE +/- 0.00159, N = 3SE +/- 0.03810, N = 313.307008.51434

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanh1680V2 45x1600QDDRAMD Ryzen 7 3700X48121620SE +/- 0.01, N = 3SE +/- 0.03, N = 314.5710.19

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsll1680V2 45x1600QDDRAMD Ryzen 7 3700X0.51181.02361.53542.04722.559SE +/- 0.00154, N = 3SE +/- 0.00009, N = 32.274811.78536

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincos1680V2 45x1600QDDRAMD Ryzen 7 3700X48121620SE +/- 0.03, N = 3SE +/- 0.05, N = 317.0912.28

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_once1680V2 45x1600QDDRAMD Ryzen 7 3700X0.46160.92321.38481.84642.308SE +/- 0.00082, N = 3SE +/- 0.00786, N = 32.051761.76624

Core-Latency

Average Latency Between CPU Cores

OpenBenchmarking.orgns, Fewer Is BetterCore-LatencyAverage Latency Between CPU Cores1680V2 45x1600QDDRAMD Ryzen 7 3700X30609012015077.74135.51MIN: 34.46 / MAX: 93.62MIN: 45.01 / MAX: 183.661. (CXX) g++ options: -std=c++11 -pthread -O3

Xsbench

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-061680V2 45x1600QDDRAMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 501.26, N = 3SE +/- 2303.73, N = 3225712623979791. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm


Phoronix Test Suite v10.8.4