AMD Ryzen 7 3700X

AMD Ryzen 7 3700X 8-Core testing with a Gigabyte B450 I AORUS PRO WIFI-CF (F50a BIOS) and llvmpipe 31GB on Ubuntu 20.04 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 2008091-NE-AMDRYZEN701
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
AMD Ryzen 7 3700X
August 09 2020
  1 Hour, 52 Minutes
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 3700XOpenBenchmarking.orgPhoronix Test SuiteAMD 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.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionAMD Ryzen 7 3700X BenchmarksSystem Logs- --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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013- Python 3.8.2- 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

AMD Ryzen 7 3700Xxsbench: core-latency: Average Latency Between CPU Coresglibc-bench: pthread_onceglibc-bench: sincosglibc-bench: ffsllglibc-bench: atanhglibc-bench: asinhglibc-bench: tanhglibc-bench: sqrtglibc-bench: sinhglibc-bench: modfglibc-bench: log2glibc-bench: singlibc-bench: ffsglibc-bench: expglibc-bench: cosopenssl: RSA 4096-bit Performancesystem-decompress-xz: mencoder: AVI To LAVCgnupg: 2GB File Encryptionffmpeg: H.264 HD To NTSC DVespeak: Text-To-Speech Synthesisencode-mp3: WAV To MP3deepspeech: CPUcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9povray: Trace Timebuild-linux-kernel: Time To Compilecompress-7zip: Compress Speed Testluxcorerender: Rainbow Colors and Prismluxcorerender: DLSCcoremark: CoreMark Size 666 - Iterations Per Secondoidn: Memorialx264: H.264 Video Encodingvpxenc: Speed 5vpxenc: Speed 0svt-vp9: Visual Quality Optimized - Bosphorus 1080psvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080psvt-vp9: VMAF Optimized - Bosphorus 1080px265: H.265 1080p Video Encodinggraphics-magick: HWB Color Spacegraphics-magick: Noise-Gaussiangraphics-magick: Resizinggraphics-magick: Enhancedgraphics-magick: Sharpengraphics-magick: Rotategraphics-magick: Swirljohn-the-ripper: MD5john-the-ripper: Blowfishgo-benchmark: garbagego-benchmark: buildgo-benchmark: jsongo-benchmark: httpgmpbench: Total Timeblake2: lzbench: Libdeflate 1 - Decompressionlzbench: Libdeflate 1 - Compressionlzbench: Brotli 2 - Decompressionlzbench: Brotli 2 - Compressionlzbench: Brotli 0 - Decompressionlzbench: Brotli 0 - Compressionlzbench: Crush 0 - Decompressionlzbench: Crush 0 - Compressionlzbench: Zstd 8 - Decompressionlzbench: Zstd 8 - Compressionlzbench: Zstd 1 - Decompressionlzbench: Zstd 1 - Compressionlzbench: XZ 0 - Decompressionlzbench: XZ 0 - Compressionipc-benchmark: Unnamed Unix Domain Socket - 4096ipc-benchmark: Unnamed Unix Domain Socket - 2048ipc-benchmark: Unnamed Unix Domain Socket - 1024ipc-benchmark: Unnamed Unix Domain Socket - 512ipc-benchmark: Unnamed Unix Domain Socket - 256ipc-benchmark: FIFO Named Pipe - 4096ipc-benchmark: FIFO Named Pipe - 2048ipc-benchmark: FIFO Named Pipe - 1024ipc-benchmark: FIFO Named Pipe - 512ipc-benchmark: FIFO Named Pipe - 256ipc-benchmark: FIFO Named Pipe - 128ipc-benchmark: Unnamed Pipe - 4096ipc-benchmark: Unnamed Pipe - 2048ipc-benchmark: Unnamed Pipe - 1024ipc-benchmark: Unnamed Pipe - 512ipc-benchmark: Unnamed Pipe - 256ipc-benchmark: Unnamed Pipe - 128ipc-benchmark: TCP Socket - 4096ipc-benchmark: TCP Socket - 2048ipc-benchmark: TCP Socket - 1024ipc-benchmark: TCP Socket - 512ipc-benchmark: TCP Socket - 256ipc-benchmark: TCP Socket - 128ipc-benchmark: Unnamed Unix Domain Socket - 128AMD Ryzen 7 3700X2397979135.514883751.7662412.27571.7853610.19168.5143410.61542.217577.697222.031625.8887342.13412.001965.0914642.51982379.43.35415.56811.3547.24828.1997.23560.7077029.21545.01278.276567191.841.71351472.8048437.9193.9925.887.67119.03153.98145.2851.011236265103520312675553888330613718109874619585199112431787640485835.68.2412472617472136375385051021655107150354613143122490619769052364682225851523141222324527303311543415204203938478779345377592319520304847142401104392622465930645061201449422199920124949903031233339482736118242286709OpenBenchmarking.org

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 3700X500K1000K1500K2000K2500KSE +/- 2303.73, N = 323979791. (CC) gcc options: -std=gnu99 -fopenmp -O3 -lm

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 3700X306090120150135.51MIN: 45.01 / MAX: 183.661. (CXX) g++ options: -std=c++11 -pthread -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: pthread_onceAMD Ryzen 7 3700X0.39740.79481.19221.58961.987SE +/- 0.00786, N = 31.76624

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosAMD Ryzen 7 3700X3691215SE +/- 0.05, N = 312.28

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllAMD Ryzen 7 3700X0.40170.80341.20511.60682.0085SE +/- 0.00009, N = 31.78536

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhAMD Ryzen 7 3700X3691215SE +/- 0.03, N = 310.19

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhAMD Ryzen 7 3700X246810SE +/- 0.03810, N = 38.51434

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhAMD Ryzen 7 3700X3691215SE +/- 0.04, N = 310.62

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtAMD Ryzen 7 3700X0.4990.9981.4971.9962.495SE +/- 0.00967, N = 32.21757

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhAMD Ryzen 7 3700X246810SE +/- 0.03716, N = 37.69722

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfAMD Ryzen 7 3700X0.45710.91421.37131.82842.2855SE +/- 0.02159, N = 32.03162

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2AMD Ryzen 7 3700X1.3252.653.9755.36.625SE +/- 0.01447, N = 35.88873

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinAMD Ryzen 7 3700X1020304050SE +/- 0.08, N = 342.13

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsAMD Ryzen 7 3700X0.45040.90081.35121.80162.252SE +/- 0.00973, N = 32.00196

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expAMD Ryzen 7 3700X1.14562.29123.43684.58245.728SE +/- 0.06261, N = 35.09146

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosAMD Ryzen 7 3700X1020304050SE +/- 0.32, N = 342.52

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 3700X5001000150020002500SE +/- 7.34, N = 32379.41. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

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 3700X0.75471.50942.26413.01883.7735SE +/- 0.006, N = 33.354

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

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

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 3700X246810SE +/- 0.046, N = 37.2481. (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

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 3700X714212835SE +/- 0.11, N = 328.201. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions

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 3700X246810SE +/- 0.027, N = 37.2351. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

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 3700X1428425670SE +/- 0.21, N = 360.71

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 3700X714212835SE +/- 0.03, N = 329.221. (CC) gcc options: -pthread -fvisibility=hidden -O2

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 3700X1020304050SE +/- 0.04, N = 345.011. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lXpm -lSM -lICE -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system

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 3700X20406080100SE +/- 0.53, N = 378.28

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 3700X12K24K36K48K60KSE +/- 316.10, N = 3567191. (CXX) g++ options: -pipe -lpthread

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: Rainbow Colors and PrismAMD Ryzen 7 3700X0.4140.8281.2421.6562.07SE +/- 0.00, N = 31.84MIN: 1.8 / MAX: 1.9

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCAMD Ryzen 7 3700X0.38480.76961.15441.53921.924SE +/- 0.01, N = 31.71MIN: 1.61 / MAX: 1.76

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 3700X80K160K240K320K400KSE +/- 908.55, N = 3351472.801. (CC) gcc options: -O2 -lrt" -lrt

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 3700X246810SE +/- 0.01, N = 37.91

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 3700X20406080100SE +/- 0.78, N = 393.991. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize

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 3700X612182430SE +/- 0.04, N = 325.881. (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 3700X246810SE +/- 0.01, N = 37.671. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=c++11

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

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

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

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 3700X1224364860SE +/- 0.66, N = 451.011. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl

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: HWB Color SpaceAMD Ryzen 7 3700X30060090012001500SE +/- 2.33, N = 312361. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -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 3700X601201802403002651. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -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 3700X2004006008001000SE +/- 0.67, N = 310351. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -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 3700X40801201602002031. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lxml2 -lz -lm -lpthread

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: SharpenAMD Ryzen 7 3700X3060901201501261. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -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 3700X160320480640800SE +/- 3.18, N = 37551. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -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 3700X1202403604806005381. (CC) gcc options: -fopenmp -O2 -pthread -ljbig -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 3700X200K400K600K800K1000KSE +/- 1525.04, N = 38833061. (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 3700X3K6K9K12K15KSE +/- 11.92, N = 3137181. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt

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: garbageAMD Ryzen 7 3700X200K400K600K800K1000KSE +/- 559.53, N = 31098746

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildAMD Ryzen 7 3700X4000M8000M12000M16000M20000MSE +/- 192996807.88, N = 319585199112

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonAMD Ryzen 7 3700X900K1800K2700K3600K4500KSE +/- 6869.99, N = 34317876

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpAMD Ryzen 7 3700X9001800270036004500SE +/- 0.67, N = 34048

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 3700X130026003900520065005835.61. (CC) gcc options: -O3 -fomit-frame-pointer -lm

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 3700X246810SE +/- 0.01, N = 38.241. (CC) gcc options: -O3 -march=native -lcrypto -lz

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: 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: Libdeflate 1 - Process: CompressionAMD Ryzen 7 3700X601201802403002611. (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 3700X160320480640800SE +/- 7.13, N = 37471. (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 3700X50100150200250SE +/- 1.53, N = 32131. (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 3700X140280420560700SE +/- 3.93, N = 36371. (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 3700X120240360480600SE +/- 2.60, N = 35381. (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 3700X110220330440550SE +/- 2.00, N = 35051. (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 3700X204060801001021. (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 3700X400800120016002000SE +/- 4.48, N = 316551. (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 3700X204060801001071. (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 3700X30060090012001500SE +/- 9.61, N = 315031. (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 3700X120240360480600SE +/- 3.79, N = 35461. (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 3700X306090120150SE +/- 0.33, N = 31311. (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 3700X1020304050SE +/- 0.33, N = 3431. (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: Unnamed Unix Domain Socket - Message Bytes: 4096AMD Ryzen 7 3700X300K600K900K1200K1500KSE +/- 6482.35, N = 31224906

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 2048AMD Ryzen 7 3700X400K800K1200K1600K2000KSE +/- 1779.37, N = 31976905

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 1024AMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 13908.66, N = 32364682

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 512AMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 7576.98, N = 32258515

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 256AMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 674.91, N = 32314122

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 4096AMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 19630.72, N = 32324527

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 2048AMD Ryzen 7 3700X600K1200K1800K2400K3000KSE +/- 23981.31, N = 153033115

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 1024AMD Ryzen 7 3700X900K1800K2700K3600K4500KSE +/- 51294.96, N = 54341520

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 512AMD Ryzen 7 3700X900K1800K2700K3600K4500KSE +/- 42617.02, N = 34203938

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 256AMD Ryzen 7 3700X1000K2000K3000K4000K5000KSE +/- 32699.95, N = 34787793

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: FIFO Named Pipe - Message Bytes: 128AMD Ryzen 7 3700X1000K2000K3000K4000K5000KSE +/- 41703.94, N = 154537759

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 4096AMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 19351.84, N = 32319520

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 2048AMD Ryzen 7 3700X700K1400K2100K2800K3500KSE +/- 33321.50, N = 33048471

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 1024AMD Ryzen 7 3700X900K1800K2700K3600K4500KSE +/- 40850.89, N = 34240110

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 512AMD Ryzen 7 3700X900K1800K2700K3600K4500KSE +/- 68056.85, N = 34392622

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 256AMD Ryzen 7 3700X1000K2000K3000K4000K5000KSE +/- 69867.69, N = 34659306

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Pipe - Message Bytes: 128AMD Ryzen 7 3700X1000K2000K3000K4000K5000KSE +/- 42820.12, N = 154506120

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 4096AMD Ryzen 7 3700X300K600K900K1200K1500KSE +/- 4956.55, N = 31449422

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 2048AMD Ryzen 7 3700X400K800K1200K1600K2000KSE +/- 12127.84, N = 31999201

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 1024AMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 21766.91, N = 32494990

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 512AMD Ryzen 7 3700X600K1200K1800K2400K3000KSE +/- 6910.71, N = 33031233

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 256AMD Ryzen 7 3700X700K1400K2100K2800K3500KSE +/- 44298.67, N = 33394827

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: TCP Socket - Message Bytes: 128AMD Ryzen 7 3700X800K1600K2400K3200K4000KSE +/- 28296.67, N = 33611824

OpenBenchmarking.orgMessages Per Second, More Is BetterIPC_benchmarkType: Unnamed Unix Domain Socket - Message Bytes: 128AMD Ryzen 7 3700X500K1000K1500K2000K2500KSE +/- 107107.76, N = 152286709

92 Results Shown

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