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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2008120-NE-2008091NE81
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C++ Boost Tests 2 Tests
C/C++ Compiler Tests 9 Tests
Compression Tests 4 Tests
CPU Massive 16 Tests
Creator Workloads 11 Tests
Cryptography 4 Tests
Encoding 5 Tests
Common Kernel Benchmarks 2 Tests
Multi-Core 13 Tests
Renderers 2 Tests
Server CPU Tests 8 Tests
Single-Threaded 8 Tests
Speech 2 Tests
Telephony 2 Tests
Video Encoding 4 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
AMD Ryzen 7 3700X
August 09 2020
  1 Hour, 52 Minutes
Intel Xeon E5-1680 v2
August 11 2020
  9 Minutes
1680V2 45x1600QDDR
August 11 2020
  2 Hours, 6 Minutes
Invert Hiding All Results Option
  1 Hour, 22 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


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 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDRResult OverviewPhoronix Test Suite100%135%170%205%IPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkIPC_benchmarkFIFO Named Pipe - 256FIFO Named Pipe - 128FIFO Named Pipe - 1024FIFO Named Pipe - 512Unnamed Pipe - 256Unnamed Pipe - 128Unnamed Pipe - 512Unnamed Pipe - 1024FIFO Named Pipe - 4096FIFO Named Pipe - 2048Unnamed Pipe - 4096Unnamed Pipe - 2048TCP Socket - 256TCP Socket - 128TCP Socket - 512TCP Socket - 1024TCP Socket - 2048TCP Socket - 4096

AMD Ryzen 7 3700Xcore-latency: Average Latency Between CPU Coresgmpbench: Total Timevpxenc: Speed 0espeak: Text-To-Speech Synthesisbuild-linux-kernel: Time To Compileluxcorerender: DLSCluxcorerender: Rainbow Colors and Prismgraphics-magick: Sharpengraphics-magick: Enhancedjohn-the-ripper: MD5graphics-magick: Resizinggraphics-magick: Rotategraphics-magick: Noise-Gaussiangraphics-magick: Swirlgraphics-magick: HWB Color Spacedeepspeech: CPUpovray: Trace Timelzbench: XZ 0 - Decompressionlzbench: XZ 0 - Compressionoidn: Memorialcompress-7zip: Compress Speed Testxsbench: lzbench: Crush 0 - Decompressionlzbench: Crush 0 - Compressionglibc-bench: expjohn-the-ripper: Blowfishvpxenc: Speed 5compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9coremark: CoreMark Size 666 - Iterations Per Secondlzbench: Zstd 8 - Decompressionlzbench: Zstd 8 - Compressiongo-benchmark: buildlzbench: Brotli 2 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Libdeflate 1 - Decompressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 1 - Compressionipc-benchmark: FIFO Named Pipe - 4096glibc-bench: cosglibc-bench: sincosglibc-bench: sinopenssl: RSA 4096-bit Performanceipc-benchmark: Unnamed Pipe - 4096lzbench: Libdeflate 1 - Compressionx265: H.265 1080p Video Encodingmencoder: AVI To LAVCgo-benchmark: httpgo-benchmark: garbageipc-benchmark: FIFO Named Pipe - 256ipc-benchmark: Unnamed Unix Domain Socket - 128ipc-benchmark: FIFO Named Pipe - 128ipc-benchmark: Unnamed Pipe - 128gnupg: 2GB File Encryptiongo-benchmark: jsonglibc-bench: ffsllglibc-bench: asinhglibc-bench: atanhglibc-bench: sinhglibc-bench: tanhglibc-bench: ffsglibc-bench: pthread_onceglibc-bench: sqrtglibc-bench: modfglibc-bench: log2encode-mp3: WAV To MP3ipc-benchmark: FIFO Named Pipe - 2048ipc-benchmark: TCP Socket - 4096x264: H.264 Video Encodingipc-benchmark: Unnamed Unix Domain Socket - 4096ipc-benchmark: Unnamed Pipe - 2048ffmpeg: H.264 HD To NTSC DVipc-benchmark: TCP Socket - 2048svt-vp9: Visual Quality Optimized - Bosphorus 1080pipc-benchmark: TCP Socket - 1024ipc-benchmark: Unnamed Unix Domain Socket - 2048ipc-benchmark: TCP Socket - 512ipc-benchmark: Unnamed Unix Domain Socket - 1024ipc-benchmark: TCP Socket - 256ipc-benchmark: Unnamed Unix Domain Socket - 512svt-vp9: VMAF Optimized - Bosphorus 1080pipc-benchmark: Unnamed Unix Domain Socket - 256ipc-benchmark: TCP Socket - 128ipc-benchmark: FIFO Named Pipe - 1024svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pipc-benchmark: FIFO Named Pipe - 512ipc-benchmark: Unnamed Pipe - 512system-decompress-xz: ipc-benchmark: Unnamed Pipe - 1024ipc-benchmark: Unnamed Pipe - 256blake2: AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR135.514883755835.67.6728.19978.2761.711.841262038833061035755265538123660.7077045.012131437.915671923979795051025.091461371825.8829.215351472.80484316551071958519911274721363753812471503546232452742.519812.275742.13412379.4231952026151.0115.56840481098746478779322867094537759450612011.35443178761.785368.5143410.19167.6972210.61542.001961.766242.217572.031625.888737.2353033115144942293.99122490630484717.2481999201119.03249499019769053031233236468233948272258515145.28231412236118244341520153.98420393843926223.354424011046593068.2413511561424112198982920149562176344194296012818401987702172891420337232220105232197725318442007762199160521883942247464222539477.74374254346.65.0239.925104.2541.151.3111412549920877978421032377997.9769063.106122394.25508452257126533998.192121355818.8026.235328853.755295129282212794488307191806164701215444128125358.465817.086957.86891522.9146487422637.7149101180652204685319489242039675219049251774602.2748113.307014.569511.051514.94772.051742.051763.200482.498218.394809.1091812132128763870.48128066520445125.9121711421203183616528322263499173539723785601879989188447825436031998653207180421756203.435225545922255754.18OpenBenchmarking.org

Core-Latency

This is a test of core-latency, which measures the latency between all core combinations on the system processor(s). Reported is the average latency. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgns, Fewer Is BetterCore-LatencyAverage Latency Between CPU CoresAMD Ryzen 7 3700X1680V2 45x1600QDDR306090120150135.5177.74MIN: 45.01 / MAX: 183.66MIN: 34.46 / MAX: 93.621. (CXX) g++ options: -std=c++11 -pthread -O3

GNU GMP GMPbench

GMPbench is a test of the GMP 6.1.2 math library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total TimeAMD Ryzen 7 3700X1680V2 45x1600QDDR130026003900520065005835.64346.61. (CC) gcc options: -O3 -fomit-frame-pointer -lm

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9/WebM format using a sample 1080p video. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 0AMD Ryzen 7 3700X1680V2 45x1600QDDR246810SE +/- 0.01, N = 3SE +/- 0.00, N = 37.675.021. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 0AMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 7.66 / Avg: 7.67 / Max: 7.69Min: 5.02 / Avg: 5.02 / Max: 5.021. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

eSpeak Speech Engine

This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisAMD Ryzen 7 3700X1680V2 45x1600QDDR918273645SE +/- 0.11, N = 3SE +/- 0.78, N = 1228.2039.931. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions
OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.48.04Text-To-Speech SynthesisAMD Ryzen 7 3700X1680V2 45x1600QDDR816243240Min: 28.05 / Avg: 28.2 / Max: 28.41Min: 31.46 / Avg: 39.93 / Max: 41.251. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileAMD Ryzen 7 3700X1680V2 45x1600QDDR20406080100SE +/- 0.53, N = 3SE +/- 1.18, N = 378.28104.25
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileAMD Ryzen 7 3700X1680V2 45x1600QDDR20406080100Min: 77.73 / Avg: 78.28 / Max: 79.35Min: 102.73 / Avg: 104.25 / Max: 106.58

LuxCoreRender

LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCAMD Ryzen 7 3700X1680V2 45x1600QDDR0.38480.76961.15441.53921.924SE +/- 0.01, N = 3SE +/- 0.00, N = 31.711.15MIN: 1.61 / MAX: 1.76MIN: 1.11 / MAX: 1.16
OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 1.68 / Avg: 1.71 / Max: 1.73Min: 1.15 / Avg: 1.15 / Max: 1.15

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismAMD Ryzen 7 3700X1680V2 45x1600QDDR0.4140.8281.2421.6562.07SE +/- 0.00, N = 3SE +/- 0.00, N = 31.841.31MIN: 1.8 / MAX: 1.9MIN: 1.27 / MAX: 1.37
OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 1.84 / Avg: 1.84 / Max: 1.85Min: 1.31 / Avg: 1.31 / Max: 1.31

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

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

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

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5AMD Ryzen 7 3700X1680V2 45x1600QDDR200K400K600K800K1000KSE +/- 1525.04, N = 3SE +/- 613.60, N = 3883306499208-lbz21. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: MD5AMD Ryzen 7 3700X1680V2 45x1600QDDR150K300K450K600K750KMin: 880896 / Avg: 883306 / Max: 886130Min: 498483 / Avg: 499208 / Max: 5004281. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingAMD Ryzen 7 3700X1680V2 45x1600QDDR2004006008001000SE +/- 0.67, N = 3SE +/- 0.67, N = 31035779-ljbig-lwebp -lwebpmux -lbz2 -lzstd1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingAMD Ryzen 7 3700X1680V2 45x1600QDDR2004006008001000Min: 1034 / Avg: 1034.67 / Max: 1036Min: 778 / Avg: 778.67 / Max: 7801. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateAMD Ryzen 7 3700X1680V2 45x1600QDDR2004006008001000SE +/- 3.18, N = 3SE +/- 0.58, N = 3755784-ljbig-lwebp -lwebpmux -lbz2 -lzstd1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateAMD Ryzen 7 3700X1680V2 45x1600QDDR140280420560700Min: 750 / Avg: 755.33 / Max: 761Min: 783 / Avg: 784 / Max: 7851. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianAMD Ryzen 7 3700X1680V2 45x1600QDDR60120180240300265210-ljbig-lwebp -lwebpmux -lbz2 -lzstd1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

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

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceAMD Ryzen 7 3700X1680V2 45x1600QDDR30060090012001500SE +/- 2.33, N = 3SE +/- 0.58, N = 31236779-ljbig-lwebp -lwebpmux -lbz2 -lzstd1. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread
OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceAMD Ryzen 7 3700X1680V2 45x1600QDDR2004006008001000Min: 1232 / Avg: 1235.67 / Max: 1240Min: 778 / Avg: 779 / Max: 7801. (CC) gcc options: -fopenmp -O2 -pthread -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

DeepSpeech

Mozilla DeepSpeech is a speech-to-text engine powered by TensorFlow for machine learning and derived from Baidu's Deep Speech research paper. This test profile times the speech-to-text process for a roughly three minute audio recording. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUAMD Ryzen 7 3700X1680V2 45x1600QDDR20406080100SE +/- 0.21, N = 3SE +/- 0.18, N = 360.7197.98
OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUAMD Ryzen 7 3700X1680V2 45x1600QDDR20406080100Min: 60.32 / Avg: 60.71 / Max: 61.05Min: 97.64 / Avg: 97.98 / Max: 98.26

POV-Ray

This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeAMD Ryzen 7 3700X1680V2 45x1600QDDR1428425670SE +/- 0.04, N = 3SE +/- 0.12, N = 345.0163.11-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
OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.7.0.7Trace TimeAMD Ryzen 7 3700X1680V2 45x1600QDDR1224364860Min: 44.96 / Avg: 45.01 / Max: 45.09Min: 62.89 / Avg: 63.11 / Max: 63.321. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR306090120150SE +/- 0.33, N = 31311221. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR20406080100Min: 131 / Avg: 131.33 / Max: 1321. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR1020304050SE +/- 0.33, N = 343391. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: XZ 0 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR918273645Min: 42 / Avg: 42.67 / Max: 431. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

Intel Open Image Denoise

Open Image Denoise is a denoising library for ray-tracing and part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialAMD Ryzen 7 3700X1680V2 45x1600QDDR246810SE +/- 0.01, N = 3SE +/- 0.00, N = 37.914.25
OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.2.0Scene: MemorialAMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 7.89 / Avg: 7.91 / Max: 7.91Min: 4.24 / Avg: 4.25 / Max: 4.25

7-Zip Compression

This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestAMD Ryzen 7 3700X1680V2 45x1600QDDR12K24K36K48K60KSE +/- 316.10, N = 3SE +/- 315.31, N = 356719508451. (CXX) g++ options: -pipe -lpthread
OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestAMD Ryzen 7 3700X1680V2 45x1600QDDR10K20K30K40K50KMin: 56091 / Avg: 56718.67 / Max: 57098Min: 50216 / Avg: 50844.67 / Max: 512021. (CXX) g++ options: -pipe -lpthread

Xsbench

XSBench is a mini-app representing a key computational kernel of the Monte Carlo neutronics application OpenMC. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06AMD Ryzen 7 3700X1680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 2303.73, N = 3SE +/- 501.26, N = 3239797922571261. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm
OpenBenchmarking.orgLookups/s, More Is BetterXsbench 2017-07-06AMD Ryzen 7 3700X1680V2 45x1600QDDR400K800K1200K1600K2000KMin: 2393854 / Avg: 2397979.33 / Max: 2401819Min: 2256124 / Avg: 2257126.33 / Max: 22576441. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR120240360480600SE +/- 2.00, N = 35055331. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Crush 0 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR90180270360450Min: 503 / Avg: 505 / Max: 5091. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

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

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expAMD Ryzen 7 3700X1680V2 45x1600QDDR246810SE +/- 0.06261, N = 3SE +/- 0.00097, N = 35.091468.19212
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expAMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 4.98 / Avg: 5.09 / Max: 5.19Min: 8.19 / Avg: 8.19 / Max: 8.19

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishAMD Ryzen 7 3700X1680V2 45x1600QDDR3K6K9K12K15KSE +/- 11.92, N = 3SE +/- 21.00, N = 31371813558-lbz21. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt
OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.9.0-jumbo-1Test: BlowfishAMD Ryzen 7 3700X1680V2 45x1600QDDR2K4K6K8K10KMin: 13704 / Avg: 13718.33 / Max: 13742Min: 13516 / Avg: 13558 / Max: 135791. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

VP9 libvpx Encoding

This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9/WebM format using a sample 1080p video. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5AMD Ryzen 7 3700X1680V2 45x1600QDDR612182430SE +/- 0.04, N = 3SE +/- 0.02, N = 325.8818.801. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11
OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.8.2Speed: Speed 5AMD Ryzen 7 3700X1680V2 45x1600QDDR612182430Min: 25.82 / Avg: 25.88 / Max: 25.96Min: 18.77 / Avg: 18.8 / Max: 18.831. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9AMD Ryzen 7 3700X1680V2 45x1600QDDR714212835SE +/- 0.03, N = 3SE +/- 0.06, N = 329.2226.241. (CC) gcc options: -pthread -fvisibility=hidden -O2
OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9AMD Ryzen 7 3700X1680V2 45x1600QDDR612182430Min: 29.15 / Avg: 29.22 / Max: 29.26Min: 26.12 / Avg: 26.24 / Max: 26.341. (CC) gcc options: -pthread -fvisibility=hidden -O2

Coremark

This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondAMD Ryzen 7 3700X1680V2 45x1600QDDR80K160K240K320K400KSE +/- 908.55, N = 3SE +/- 597.11, N = 3351472.80328853.761. (CC) gcc options: -O2 -lrt" -lrt
OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondAMD Ryzen 7 3700X1680V2 45x1600QDDR60K120K180K240K300KMin: 350007.29 / Avg: 351472.8 / Max: 353135.92Min: 327919.25 / Avg: 328853.76 / Max: 329964.941. (CC) gcc options: -O2 -lrt" -lrt

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR400800120016002000SE +/- 4.48, N = 3SE +/- 0.88, N = 3165512921. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 8 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR30060090012001500Min: 1646 / Avg: 1654.67 / Max: 1661Min: 1290 / Avg: 1291.67 / Max: 12931. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

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

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildAMD Ryzen 7 3700X1680V2 45x1600QDDR5000M10000M15000M20000M25000MSE +/- 192996807.88, N = 3SE +/- 365463069.30, N = 41958519911221279448830
OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildAMD Ryzen 7 3700X1680V2 45x1600QDDR4000M8000M12000M16000M20000MMin: 19380305538 / Avg: 19585199112.33 / Max: 19970943042Min: 20808655784 / Avg: 21279448829.5 / Max: 22353714139

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR160320480640800SE +/- 7.13, N = 3SE +/- 0.33, N = 37477191. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR130260390520650Min: 733 / Avg: 746.67 / Max: 757Min: 718 / Avg: 718.67 / Max: 7191. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR50100150200250SE +/- 1.53, N = 32131801. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 2 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR4080120160200Min: 210 / Avg: 213 / Max: 2151. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR140280420560700SE +/- 3.93, N = 36376161. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR110220330440550Min: 632 / Avg: 637.33 / Max: 6451. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR120240360480600SE +/- 2.60, N = 3SE +/- 1.33, N = 35384701. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Brotli 0 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR100200300400500Min: 533 / Avg: 537.67 / Max: 542Min: 467 / Avg: 469.67 / Max: 4711. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

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

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR30060090012001500SE +/- 9.61, N = 3SE +/- 1.00, N = 3150312151. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR30060090012001500Min: 1484 / Avg: 1502.67 / Max: 1516Min: 1214 / Avg: 1215 / Max: 12171. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR120240360480600SE +/- 3.79, N = 35464441. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Zstd 1 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR100200300400500Min: 539 / Avg: 546 / Max: 5521. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 4096AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 19630.72, N = 3SE +/- 40932.48, N = 12SE +/- 14050.40, N = 15232452713511561281253
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 4096AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR400K800K1200K1600K2000KMin: 2290827 / Avg: 2324527.33 / Max: 2358822Min: 1188328 / Avg: 1351156.42 / Max: 1596802Min: 1188149 / Avg: 1281253.47 / Max: 1361444

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosAMD Ryzen 7 3700X1680V2 45x1600QDDR1326395265SE +/- 0.32, N = 3SE +/- 0.01, N = 342.5258.47
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosAMD Ryzen 7 3700X1680V2 45x1600QDDR1224364860Min: 41.88 / Avg: 42.52 / Max: 42.87Min: 58.44 / Avg: 58.47 / Max: 58.49

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosAMD Ryzen 7 3700X1680V2 45x1600QDDR48121620SE +/- 0.05, N = 3SE +/- 0.03, N = 312.2817.09
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosAMD Ryzen 7 3700X1680V2 45x1600QDDR48121620Min: 12.19 / Avg: 12.28 / Max: 12.36Min: 17.06 / Avg: 17.09 / Max: 17.15

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinAMD Ryzen 7 3700X1680V2 45x1600QDDR1326395265SE +/- 0.08, N = 3SE +/- 0.04, N = 342.1357.87
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinAMD Ryzen 7 3700X1680V2 45x1600QDDR1122334455Min: 42.05 / Avg: 42.13 / Max: 42.3Min: 57.82 / Avg: 57.87 / Max: 57.96

OpenSSL

OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceAMD Ryzen 7 3700X1680V2 45x1600QDDR5001000150020002500SE +/- 7.34, N = 3SE +/- 0.17, N = 32379.41522.91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.1.1RSA 4096-bit PerformanceAMD Ryzen 7 3700X1680V2 45x1600QDDR400800120016002000Min: 2367 / Avg: 2379.4 / Max: 2392.4Min: 1522.6 / Avg: 1522.93 / Max: 1523.11. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 4096AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 19351.84, N = 3SE +/- 33430.28, N = 12SE +/- 33827.82, N = 12231952014241121464874
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 4096AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR400K800K1200K1600K2000KMin: 2298634 / Avg: 2319520 / Max: 2358182Min: 1276054 / Avg: 1424111.92 / Max: 1599455Min: 1296853 / Avg: 1464873.75 / Max: 1711395

lzbench

lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR60120180240300SE +/- 0.67, N = 32612251. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.orgMB/s, More Is Betterlzbench 1.8Test: Libdeflate 1 - Process: CompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR50100150200250Min: 224 / Avg: 225.33 / Max: 2261. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3

x265

This is a simple test of the x265 encoder run on the CPU with a sample 1080p video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx265 GitH.265 1080p Video EncodingAMD Ryzen 7 3700X1680V2 45x1600QDDR1224364860SE +/- 0.66, N = 4SE +/- 0.10, N = 351.0137.711. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl
OpenBenchmarking.orgFrames Per Second, More Is Betterx265 GitH.265 1080p Video EncodingAMD Ryzen 7 3700X1680V2 45x1600QDDR1020304050Min: 49.73 / Avg: 51.01 / Max: 52.81Min: 37.6 / Avg: 37.71 / Max: 37.91. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

Mencoder

This test uses mplayer's mencoder utility and the libavcodec family for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.

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

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpAMD Ryzen 7 3700X1680V2 45x1600QDDR11002200330044005500SE +/- 0.67, N = 3SE +/- 4.48, N = 340484910
OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpAMD Ryzen 7 3700X1680V2 45x1600QDDR9001800270036004500Min: 4047 / Avg: 4047.67 / Max: 4049Min: 4901 / Avg: 4909.67 / Max: 4916

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageAMD Ryzen 7 3700X1680V2 45x1600QDDR300K600K900K1200K1500KSE +/- 559.53, N = 3SE +/- 293.07, N = 310987461180652
OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageAMD Ryzen 7 3700X1680V2 45x1600QDDR200K400K600K800K1000KMin: 1097821 / Avg: 1098746.33 / Max: 1099754Min: 1180076 / Avg: 1180652 / Max: 1181034

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 256AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR1000K2000K3000K4000K5000KSE +/- 32699.95, N = 3SE +/- 20421.33, N = 15SE +/- 23751.96, N = 9478779319898292046853
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 256AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR800K1600K2400K3200K4000KMin: 4751482 / Avg: 4787793.33 / Max: 4853055Min: 1857392 / Avg: 1989828.8 / Max: 2104853Min: 1952294 / Avg: 2046852.67 / Max: 2155033

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 128AMD Ryzen 7 3700X1680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 107107.76, N = 15SE +/- 15987.75, N = 322867091948924
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 128AMD Ryzen 7 3700X1680V2 45x1600QDDR400K800K1200K1600K2000KMin: 1303278 / Avg: 2286709 / Max: 2609170Min: 1931125 / Avg: 1948923.67 / Max: 1980828

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 128AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR1000K2000K3000K4000K5000KSE +/- 41703.94, N = 15SE +/- 24274.75, N = 15SE +/- 14216.41, N = 3453775920149562039675
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 128AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR800K1600K2400K3200K4000KMin: 4268294 / Avg: 4537759.27 / Max: 4785931Min: 1897869 / Avg: 2014956 / Max: 2228661Min: 2014525 / Avg: 2039674.67 / Max: 2063736

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 128AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR1000K2000K3000K4000K5000KSE +/- 42820.12, N = 15SE +/- 42383.25, N = 3SE +/- 21397.54, N = 15450612021763442190492
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 128AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR800K1600K2400K3200K4000KMin: 4238555 / Avg: 4506120.4 / Max: 4772508Min: 2122597 / Avg: 2176343.67 / Max: 2259984Min: 2096995 / Avg: 2190491.67 / Max: 2383605

GnuPG

This test times how long it takes to encrypt a file using GnuPG. Learn more via the OpenBenchmarking.org test page.

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

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonAMD Ryzen 7 3700X1680V2 45x1600QDDR1.1M2.2M3.3M4.4M5.5MSE +/- 6869.99, N = 3SE +/- 5326.58, N = 343178765177460
OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonAMD Ryzen 7 3700X1680V2 45x1600QDDR900K1800K2700K3600K4500KMin: 4310261 / Avg: 4317876 / Max: 4331588Min: 5167970 / Avg: 5177459.67 / Max: 5186397

glibc bench

The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllAMD Ryzen 7 3700X1680V2 45x1600QDDR0.51181.02361.53542.04722.559SE +/- 0.00009, N = 3SE +/- 0.00154, N = 31.785362.27481
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 1.79 / Avg: 1.79 / Max: 1.79Min: 2.27 / Avg: 2.27 / Max: 2.28

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhAMD Ryzen 7 3700X1680V2 45x1600QDDR3691215SE +/- 0.03810, N = 3SE +/- 0.00159, N = 38.5143413.30700
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhAMD Ryzen 7 3700X1680V2 45x1600QDDR48121620Min: 8.44 / Avg: 8.51 / Max: 8.56Min: 13.3 / Avg: 13.31 / Max: 13.31

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhAMD Ryzen 7 3700X1680V2 45x1600QDDR48121620SE +/- 0.03, N = 3SE +/- 0.01, N = 310.1914.57
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhAMD Ryzen 7 3700X1680V2 45x1600QDDR48121620Min: 10.14 / Avg: 10.19 / Max: 10.25Min: 14.56 / Avg: 14.57 / Max: 14.58

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhAMD Ryzen 7 3700X1680V2 45x1600QDDR3691215SE +/- 0.03716, N = 3SE +/- 0.00271, N = 37.6972211.05150
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhAMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 7.63 / Avg: 7.7 / Max: 7.76Min: 11.05 / Avg: 11.05 / Max: 11.06

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhAMD Ryzen 7 3700X1680V2 45x1600QDDR48121620SE +/- 0.04, N = 3SE +/- 0.00, N = 310.6214.95
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhAMD Ryzen 7 3700X1680V2 45x1600QDDR48121620Min: 10.54 / Avg: 10.62 / Max: 10.66Min: 14.95 / Avg: 14.95 / Max: 14.95

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsAMD Ryzen 7 3700X1680V2 45x1600QDDR0.46160.92321.38481.84642.308SE +/- 0.00973, N = 3SE +/- 0.00028, N = 32.001962.05174
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 1.98 / Avg: 2 / Max: 2.02Min: 2.05 / Avg: 2.05 / Max: 2.05

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceAMD Ryzen 7 3700X1680V2 45x1600QDDR0.46160.92321.38481.84642.308SE +/- 0.00786, N = 3SE +/- 0.00082, N = 31.766242.05176
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 1.75 / Avg: 1.77 / Max: 1.77Min: 2.05 / Avg: 2.05 / Max: 2.05

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtAMD Ryzen 7 3700X1680V2 45x1600QDDR0.72011.44022.16032.88043.6005SE +/- 0.00967, N = 3SE +/- 0.00722, N = 32.217573.20048
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 2.2 / Avg: 2.22 / Max: 2.23Min: 3.19 / Avg: 3.2 / Max: 3.21

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfAMD Ryzen 7 3700X1680V2 45x1600QDDR0.56211.12421.68632.24842.8105SE +/- 0.02159, N = 3SE +/- 0.00109, N = 32.031622.49821
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 2.01 / Avg: 2.03 / Max: 2.07Min: 2.5 / Avg: 2.5 / Max: 2.5

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2AMD Ryzen 7 3700X1680V2 45x1600QDDR246810SE +/- 0.01447, N = 3SE +/- 0.00442, N = 35.888738.39480
OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2AMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 5.86 / Avg: 5.89 / Max: 5.91Min: 8.39 / Avg: 8.39 / Max: 8.4

LAME MP3 Encoding

LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3AMD Ryzen 7 3700X1680V2 45x1600QDDR3691215SE +/- 0.027, N = 3SE +/- 0.007, N = 37.2359.109-ltinfo -lncurses1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3AMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 7.21 / Avg: 7.24 / Max: 7.29Min: 9.1 / Avg: 9.11 / Max: 9.121. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 2048AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR600K1200K1800K2400K3000KSE +/- 23981.31, N = 15SE +/- 18248.43, N = 3SE +/- 35850.52, N = 3303311519429601812132
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 2048AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR500K1000K1500K2000K2500KMin: 2817604 / Avg: 3033115.07 / Max: 3141429Min: 1911655 / Avg: 1942960.33 / Max: 1974861Min: 1748553 / Avg: 1812132 / Max: 1872628

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 4096AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR300K600K900K1200K1500KSE +/- 4956.55, N = 3SE +/- 3401.56, N = 3SE +/- 2085.46, N = 3144942212818401287638
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 4096AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR300K600K900K1200K1500KMin: 1439610 / Avg: 1449422 / Max: 1455551Min: 1275332 / Avg: 1281840.33 / Max: 1286810Min: 1283577 / Avg: 1287637.67 / Max: 1290493

x264

This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingAMD Ryzen 7 3700X1680V2 45x1600QDDR20406080100SE +/- 0.78, N = 3SE +/- 0.14, N = 393.9970.48-lavformat -lavcodec -lavutil -lswscale1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2019-12-17H.264 Video EncodingAMD Ryzen 7 3700X1680V2 45x1600QDDR20406080100Min: 92.45 / Avg: 93.99 / Max: 95.02Min: 70.25 / Avg: 70.48 / Max: 70.741. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 4096AMD Ryzen 7 3700X1680V2 45x1600QDDR300K600K900K1200K1500KSE +/- 6482.35, N = 3SE +/- 3327.45, N = 312249061280665
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 4096AMD Ryzen 7 3700X1680V2 45x1600QDDR200K400K600K800K1000KMin: 1216818 / Avg: 1224906 / Max: 1237725Min: 1276340 / Avg: 1280665.33 / Max: 1287208

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 2048AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR700K1400K2100K2800K3500KSE +/- 33321.50, N = 3SE +/- 21845.45, N = 9SE +/- 16348.79, N = 3304847119877022044512
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 2048AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR500K1000K1500K2000K2500KMin: 2990727 / Avg: 3048471.33 / Max: 3106156Min: 1888180 / Avg: 1987701.67 / Max: 2105687Min: 2011830 / Avg: 2044512 / Max: 2061727

FFmpeg

This test uses FFmpeg for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVAMD Ryzen 7 3700X1680V2 45x1600QDDR246810SE +/- 0.046, N = 3SE +/- 0.049, N = 37.2485.912-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
OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 4.0.2H.264 HD To NTSC DVAMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 7.16 / Avg: 7.25 / Max: 7.32Min: 5.86 / Avg: 5.91 / Max: 6.011. (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

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 2048AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR400K800K1200K1600K2000KSE +/- 12127.84, N = 3SE +/- 3610.01, N = 3SE +/- 4299.53, N = 3199920117289141711421
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 2048AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR300K600K900K1200K1500KMin: 1975470 / Avg: 1999201 / Max: 2015412Min: 1722365 / Avg: 1728913.67 / Max: 1734821Min: 1706479 / Avg: 1711420.67 / Max: 1719986

SVT-VP9

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

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

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 1024AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 21766.91, N = 3SE +/- 9882.48, N = 3SE +/- 4682.97, N = 3249499020337232031836
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 1024AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR400K800K1200K1600K2000KMin: 2456812 / Avg: 2494989.67 / Max: 2532196Min: 2015096 / Avg: 2033722.67 / Max: 2048761Min: 2023042 / Avg: 2031836 / Max: 2039024

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 2048AMD Ryzen 7 3700X1680V2 45x1600QDDR400K800K1200K1600K2000KSE +/- 1779.37, N = 3SE +/- 9536.89, N = 319769051652832
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 2048AMD Ryzen 7 3700X1680V2 45x1600QDDR300K600K900K1200K1500KMin: 1973497 / Avg: 1976905.33 / Max: 1979496Min: 1640576 / Avg: 1652832 / Max: 1671617

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 512AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR600K1200K1800K2400K3000KSE +/- 6910.71, N = 3SE +/- 23878.53, N = 3SE +/- 5560.36, N = 3303123322201052263499
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 512AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR500K1000K1500K2000K2500KMin: 3020103 / Avg: 3031233.33 / Max: 3043895Min: 2176638 / Avg: 2220104.67 / Max: 2258971Min: 2253161 / Avg: 2263499.33 / Max: 2272217

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 1024AMD Ryzen 7 3700X1680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 13908.66, N = 3SE +/- 12424.26, N = 323646821735397
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 1024AMD Ryzen 7 3700X1680V2 45x1600QDDR400K800K1200K1600K2000KMin: 2343499 / Avg: 2364682 / Max: 2390888Min: 1711798 / Avg: 1735396.67 / Max: 1753935

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 256AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR700K1400K2100K2800K3500KSE +/- 44298.67, N = 3SE +/- 21419.92, N = 3SE +/- 13105.57, N = 3339482723219772378560
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 256AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR600K1200K1800K2400K3000KMin: 3328064 / Avg: 3394827 / Max: 3478648Min: 2279612 / Avg: 2321977 / Max: 2348668Min: 2352846 / Avg: 2378559.67 / Max: 2395818

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 512AMD Ryzen 7 3700X1680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 7576.98, N = 3SE +/- 16597.78, N = 322585151879989
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 512AMD Ryzen 7 3700X1680V2 45x1600QDDR400K800K1200K1600K2000KMin: 2243568 / Avg: 2258515 / Max: 2268150Min: 1847834 / Avg: 1879989 / Max: 1903208

SVT-VP9

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

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

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 256AMD Ryzen 7 3700X1680V2 45x1600QDDR500K1000K1500K2000K2500KSE +/- 674.91, N = 3SE +/- 16972.90, N = 323141221884478
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 256AMD Ryzen 7 3700X1680V2 45x1600QDDR400K800K1200K1600K2000KMin: 2312777 / Avg: 2314121.67 / Max: 2314896Min: 1858913 / Avg: 1884477.67 / Max: 1916601

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR800K1600K2400K3200K4000KSE +/- 28296.67, N = 3SE +/- 25859.97, N = 3SE +/- 18756.66, N = 3361182425318442543603
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR600K1200K1800K2400K3000KMin: 3562515 / Avg: 3611824 / Max: 3660532Min: 2481262 / Avg: 2531844 / Max: 2566479Min: 2522671 / Avg: 2543603.33 / Max: 2581029

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 1024AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR900K1800K2700K3600K4500KSE +/- 51294.96, N = 5SE +/- 16542.05, N = 3SE +/- 31453.58, N = 3434152020077621998653
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 1024AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR800K1600K2400K3200K4000KMin: 4182632 / Avg: 4341520 / Max: 4494290Min: 1976257 / Avg: 2007761.67 / Max: 2032261Min: 1938750 / Avg: 1998653 / Max: 2045239

SVT-VP9

This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.

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

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 512AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR900K1800K2700K3600K4500KSE +/- 42617.02, N = 3SE +/- 23441.99, N = 3SE +/- 26477.09, N = 3420393819916052071804
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 512AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR700K1400K2100K2800K3500KMin: 4129550 / Avg: 4203938 / Max: 4277166Min: 1944764 / Avg: 1991604.67 / Max: 2016770Min: 2020497 / Avg: 2071804.33 / Max: 2108806

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 512AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR900K1800K2700K3600K4500KSE +/- 68056.85, N = 3SE +/- 23847.42, N = 3SE +/- 27782.94, N = 3439262221883942175620
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 512AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR800K1600K2400K3200K4000KMin: 4298977 / Avg: 4392622.33 / Max: 4524991Min: 2150761 / Avg: 2188394 / Max: 2232586Min: 2130265 / Avg: 2175620 / Max: 2226098

System XZ Decompression

This test measures the time to decompress a Linux kernel tarball using XZ. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSystem XZ DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR0.77291.54582.31873.09163.8645SE +/- 0.006, N = 3SE +/- 0.001, N = 33.3543.435
OpenBenchmarking.orgSeconds, Fewer Is BetterSystem XZ DecompressionAMD Ryzen 7 3700X1680V2 45x1600QDDR246810Min: 3.35 / Avg: 3.35 / Max: 3.36Min: 3.43 / Avg: 3.44 / Max: 3.44

IPC_benchmark

IPC_benchmark is a Linux inter-process communication benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 1024AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR900K1800K2700K3600K4500KSE +/- 40850.89, N = 3SE +/- 37130.19, N = 3SE +/- 24806.87, N = 3424011022474642255459
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 1024AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR700K1400K2100K2800K3500KMin: 4158488 / Avg: 4240110.33 / Max: 4284041Min: 2179783 / Avg: 2247463.67 / Max: 2307770Min: 2230581 / Avg: 2255459.33 / Max: 2305073

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 256AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR1000K2000K3000K4000K5000KSE +/- 69867.69, N = 3SE +/- 7771.29, N = 3SE +/- 39112.61, N = 3465930622253942225575
OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 256AMD Ryzen 7 3700XIntel Xeon E5-1680 v21680V2 45x1600QDDR800K1600K2400K3200K4000KMin: 4547237 / Avg: 4659306.33 / Max: 4787624Min: 2209912 / Avg: 2225393.67 / Max: 2234325Min: 2150936 / Avg: 2225575.33 / Max: 2283171

BLAKE2

This is a benchmark of BLAKE2 using the blake2s binary. BLAKE2 is a high-performance crypto alternative to MD5 and SHA-2/3. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307AMD Ryzen 7 3700X1680V2 45x1600QDDR246810SE +/- 0.01, N = 3SE +/- 0.00, N = 38.244.181. (CC) gcc options: -O3 -march=native -lcrypto -lz
OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307AMD Ryzen 7 3700X1680V2 45x1600QDDR3691215Min: 8.23 / Avg: 8.24 / Max: 8.26Min: 4.17 / Avg: 4.18 / Max: 4.181. (CC) gcc options: -O3 -march=native -lcrypto -lz

92 Results Shown

Core-Latency
GNU GMP GMPbench
VP9 libvpx Encoding
eSpeak Speech Engine
Timed Linux Kernel Compilation
LuxCoreRender:
  DLSC
  Rainbow Colors and Prism
GraphicsMagick:
  Sharpen
  Enhanced
John The Ripper
GraphicsMagick:
  Resizing
  Rotate
  Noise-Gaussian
  Swirl
  HWB Color Space
DeepSpeech
POV-Ray
lzbench:
  XZ 0 - Decompression
  XZ 0 - Compression
Intel Open Image Denoise
7-Zip Compression
Xsbench
lzbench:
  Crush 0 - Decompression
  Crush 0 - Compression
glibc bench
John The Ripper
VP9 libvpx Encoding
XZ Compression
Coremark
lzbench:
  Zstd 8 - Decompression
  Zstd 8 - Compression
Go Benchmarks
lzbench:
  Brotli 2 - Decompression
  Brotli 2 - Compression
  Brotli 0 - Decompression
  Brotli 0 - Compression
  Libdeflate 1 - Decompression
  Zstd 1 - Decompression
  Zstd 1 - Compression
IPC_benchmark
glibc bench:
  cos
  sincos
  sin
OpenSSL
IPC_benchmark
lzbench
x265
Mencoder
Go Benchmarks:
  http
  garbage
IPC_benchmark:
  FIFO Named Pipe - 256
  Unnamed Unix Domain Socket - 128
  FIFO Named Pipe - 128
  Unnamed Pipe - 128
GnuPG
Go Benchmarks
glibc bench:
  ffsll
  asinh
  atanh
  sinh
  tanh
  ffs
  pthread_once
  sqrt
  modf
  log2
LAME MP3 Encoding
IPC_benchmark:
  FIFO Named Pipe - 2048
  TCP Socket - 4096
x264
IPC_benchmark:
  Unnamed Unix Domain Socket - 4096
  Unnamed Pipe - 2048
FFmpeg
IPC_benchmark
SVT-VP9
IPC_benchmark:
  TCP Socket - 1024
  Unnamed Unix Domain Socket - 2048
  TCP Socket - 512
  Unnamed Unix Domain Socket - 1024
  TCP Socket - 256
  Unnamed Unix Domain Socket - 512
SVT-VP9
IPC_benchmark:
  Unnamed Unix Domain Socket - 256
  TCP Socket - 128
  FIFO Named Pipe - 1024
SVT-VP9
IPC_benchmark:
  FIFO Named Pipe - 512
  Unnamed Pipe - 512
System XZ Decompression
IPC_benchmark:
  Unnamed Pipe - 1024
  Unnamed Pipe - 256
BLAKE2