new_pc_cpu_extended

AMD Ryzen 5 3500X 6-Core testing with a ASUS ROG STRIX X570-E GAMING (1407 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB on Arch rolling via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2012116-SNEJ-NEWPCCP50.

new_pc_cpu_extendedProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen Resolutionnew PC 3500X+5600XTAMD Ryzen 5 3500X 6-Core @ 3.60GHz (6 Cores)ASUS ROG STRIX X570-E GAMING (1407 BIOS)AMD Starship/Matisse16GBSamsung SSD 970 EVO 500GBAMD Radeon RX 5600 OEM/5600 XT / 5700/5700 6GB (1780/875MHz)AMD Navi 10 HDMI AudioVG248Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Arch rolling5.9.13-arch1-1 (x86_64)KDE Plasma 5.20.4X Server 1.20.10amdgpu 19.1.04.6 Mesa 20.3.0 (LLVM 11.0.0)GCC 10.2.0ext43840x1200OpenBenchmarking.org- --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu - Scaling Governor: acpi-cpufreq schedutil - CPU Microcode: 0x8701013- OpenJDK Runtime Environment (build 11.0.8+10)- Python 3.9.0- 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected

new_pc_cpu_extendedpolybench-c: Covariance Computationpolybench-c: Correlation Computationpolybench-c: 3 Matrix Multiplicationsblake2: gmpbench: Total Timejava-scimark2: Compositejava-scimark2: Monte Carlojava-scimark2: Fast Fourier Transformjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Jacobi Successive Over-Relaxationbork: File Encryption Timefhourstones: Complex Connect-4 Solvingcachebench: Readcachebench: Writecachebench: Read / Modify / Writeluajit: Compositeluajit: Monte Carloluajit: Fast Fourier Transformluajit: Sparse Matrix Multiplyluajit: Dense LU Matrix Factorizationluajit: Jacobi Successive Over-Relaxationscimark2: Compositescimark2: Monte Carloscimark2: Fast Fourier Transformscimark2: Sparse Matrix Multiplyscimark2: Dense LU Matrix Factorizationscimark2: Jacobi Successive Over-Relaxationbotan: KASUMIbotan: AES-256botan: Twofishbotan: Blowfishbotan: CAST-256node-express-loadtest: swet: Averagenumpy: compress-gzip: Linux Source Tree Archiving To .tar.gzdcraw: RAW To PPM Image Conversiondeepspeech: CPUencode-flac: WAV To FLACencode-mp3: WAV To MP3espeak: Text-To-Speech Synthesisminion: Gracefulminion: Solitaireminion: Quasigroupperl-benchmark: Pod2htmlperl-benchmark: Interpretersudokut: Total Timesystem-libxml2: 1 MBsystem-libxml2: 2 MBsystem-libxml2: 3 MBsystem-libxml2: 5 KBsystem-libxml2: 50 KBsystem-libxml2: 100 KBsystem-libxml2: 112 MBsystem-libxml2: 150 KBsystem-libxml2: 200 KBsystem-libxml2: 250 KBsystem-libxml2: 300 KBsystem-libxml2: 350 KBsystem-libxml2: 400 KBsystem-libxml2: 450 KBsystem-libxml2: 500 KBsystem-libxml2: 550 KBsystem-libxml2: 600 KBsystem-libxml2: 650 KBsystem-libxml2: 700 KBsystem-libxml2: 750 KBsystem-libxml2: 800 KBsystem-libxml2: 850 KBsystem-libxml2: 900 KBsystem-libxml2: 950 KBglibc-bench: cosglibc-bench: expglibc-bench: ffsglibc-bench: singlibc-bench: log2glibc-bench: modfglibc-bench: sinhglibc-bench: sqrtglibc-bench: tanhglibc-bench: asinhglibc-bench: atanhglibc-bench: ffsllglibc-bench: sincosglibc-bench: pthread_oncemultichase: 4MB Array, 64 Byte Stridemultichase: 1GB Array, 256 Byte Stridemultichase: 256MB Array, 256 Byte Stridemultichase: 1GB Array, 256 Byte Stride, 2 Threadsmultichase: 1GB Array, 256 Byte Stride, 4 Threadstjbench: Decompression Throughputcpp-perf-bench: Atolcpp-perf-bench: Ctypecpp-perf-bench: Math Librarycpp-perf-bench: Rand Numberscpp-perf-bench: Stepanov Vectorcpp-perf-bench: Function Objectscpp-perf-bench: Stepanov Abstractionmutex: Shared Mutex Lock Sharedmutex: Mutex Lock Unlock spinlockmutex: Mutex Lock Unlock std::mutexmutex: Mutex Lock Unlock std::mutexmutex: Semaphore Release And Acquiremutex: Mutex Lock Unlock spinlock_amdmutex: Mutex Lock Unlock pthread_mutexmutex: Mutex Lock Unlock ticket_spinlockredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SEToptcarrot: Optimized Benchmarkpybench: Total For Average Test Timeshint: FLOATnginx: Static Web Page Servingphpbench: PHP Benchmark Suitegit: Time To Complete Common Git Commandsnew PC 3500X+5600XT2.2512.2622.1925.485654.62917.771620.441975.332692.826448.321851.958.07013318.53123.8529849.47865661958608.3220605081563.19497.33261.401264.113803.051990.04617.63147.10318.85738.78837.231213.0291.7075497.802371.967446.355144.6537570727377239353.5639.71440.94768.155758.2397.73429.38143.07622364.193077109.7794020.121894690.0014346712.865436141120886278062382689511213815528519835222841028130133034458139740845.24815.219951.9186844.81086.115582.161537.961892.4028411.05689.0258410.64741.9193112.96031.916125.30489.20289.14391.58193.761208.26210961.80532.950284.054866.00381.08514.86730.39420.524.916.920.011.926.810.0414.92198372.581795662.541466199.872149592.581585238.25113.091006349287301.6600137989.2266326148.479OpenBenchmarking.org

PolyBench-C

Test: Covariance Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Covariance Computationnew PC 3500X+5600XT0.50651.0131.51952.0262.5325SE +/- 0.005, N = 32.2511. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: Correlation Computation

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: Correlation Computationnew PC 3500X+5600XT0.5091.0181.5272.0362.545SE +/- 0.011, N = 32.2621. (CC) gcc options: -O3 -march=native

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 4.2Test: 3 Matrix Multiplicationsnew PC 3500X+5600XT0.49320.98641.47961.97282.466SE +/- 0.031, N = 32.1921. (CC) gcc options: -O3 -march=native

BLAKE2

OpenBenchmarking.orgCycles Per Byte, Fewer Is BetterBLAKE2 20170307new PC 3500X+5600XT1.2332.4663.6994.9326.165SE +/- 0.00, N = 35.481. (CC) gcc options: -O3 -march=native -lcrypto -lz

GNU GMP GMPbench

Total Time

OpenBenchmarking.orgGMPbench Score, More Is BetterGNU GMP GMPbench 6.1.2Total Timenew PC 3500X+5600XT120024003600480060005654.61. (CC) gcc options: -O3 -fomit-frame-pointer -lm

Java SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Compositenew PC 3500X+5600XT6001200180024003000SE +/- 11.37, N = 42917.77

Java SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Monte Carlonew PC 3500X+5600XT30060090012001500SE +/- 1.55, N = 41620.44

Java SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Fast Fourier Transformnew PC 3500X+5600XT400800120016002000SE +/- 12.79, N = 41975.33

Java SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Sparse Matrix Multiplynew PC 3500X+5600XT6001200180024003000SE +/- 4.39, N = 42692.82

Java SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Dense LU Matrix Factorizationnew PC 3500X+5600XT14002800420056007000SE +/- 45.22, N = 46448.32

Java SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Computational Test: Jacobi Successive Over-Relaxationnew PC 3500X+5600XT400800120016002000SE +/- 0.00, N = 41851.95

Bork File Encrypter

File Encryption Time

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timenew PC 3500X+5600XT246810SE +/- 0.090, N = 38.070

Fhourstones

Complex Connect-4 Solving

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solvingnew PC 3500X+5600XT3K6K9K12K15KSE +/- 5.87, N = 313318.51. (CC) gcc options: -O3

CacheBench

Test: Read

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Readnew PC 3500X+5600XT7001400210028003500SE +/- 0.06, N = 33123.85MIN: 3122 / MAX: 3124.081. (CC) gcc options: -lrt

CacheBench

Test: Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Writenew PC 3500X+5600XT6K12K18K24K30KSE +/- 10.25, N = 329849.48MIN: 26073.72 / MAX: 31149.61. (CC) gcc options: -lrt

CacheBench

Test: Read / Modify / Write

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchTest: Read / Modify / Writenew PC 3500X+5600XT13K26K39K52K65KSE +/- 153.05, N = 358608.32MIN: 51307.21 / MAX: 62078.591. (CC) gcc options: -lrt

LuaJIT

Test: Composite

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Compositenew PC 3500X+5600XT30060090012001500SE +/- 3.03, N = 31563.191. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Monte Carlonew PC 3500X+5600XT110220330440550SE +/- 0.21, N = 3497.331. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Fast Fourier Transformnew PC 3500X+5600XT60120180240300SE +/- 0.57, N = 3261.401. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Sparse Matrix Multiplynew PC 3500X+5600XT30060090012001500SE +/- 11.36, N = 31264.111. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Dense LU Matrix Factorizationnew PC 3500X+5600XT8001600240032004000SE +/- 4.52, N = 33803.051. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

LuaJIT

Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterLuaJIT 2.1-gitTest: Jacobi Successive Over-Relaxationnew PC 3500X+5600XT400800120016002000SE +/- 0.09, N = 31990.041. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Compositenew PC 3500X+5600XT130260390520650SE +/- 5.86, N = 15617.631. (CC) gcc options: -lm

SciMark

Computational Test: Monte Carlo

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Monte Carlonew PC 3500X+5600XT306090120150SE +/- 0.31, N = 3147.101. (CC) gcc options: -lm

SciMark

Computational Test: Fast Fourier Transform

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Fast Fourier Transformnew PC 3500X+5600XT70140210280350SE +/- 0.62, N = 3318.851. (CC) gcc options: -lm

SciMark

Computational Test: Sparse Matrix Multiply

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Sparse Matrix Multiplynew PC 3500X+5600XT160320480640800SE +/- 10.22, N = 3738.781. (CC) gcc options: -lm

SciMark

Computational Test: Dense LU Matrix Factorization

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Dense LU Matrix Factorizationnew PC 3500X+5600XT2004006008001000SE +/- 98.67, N = 3837.231. (CC) gcc options: -lm

SciMark

Computational Test: Jacobi Successive Over-Relaxation

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Jacobi Successive Over-Relaxationnew PC 3500X+5600XT30060090012001500SE +/- 0.05, N = 31213.021. (CC) gcc options: -lm

Botan

Test: KASUMI

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: KASUMInew PC 3500X+5600XT20406080100SE +/- 0.14, N = 391.711. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: AES-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: AES-256new PC 3500X+5600XT12002400360048006000SE +/- 9.03, N = 35497.801. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Twofish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: Twofishnew PC 3500X+5600XT80160240320400SE +/- 0.16, N = 3371.971. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: Blowfish

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: Blowfishnew PC 3500X+5600XT100200300400500SE +/- 0.14, N = 3446.361. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Botan

Test: CAST-256

OpenBenchmarking.orgMiB/s, More Is BetterBotan 2.13.0Test: CAST-256new PC 3500X+5600XT306090120150SE +/- 0.02, N = 3144.651. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt

Node.js Express HTTP Load Test

OpenBenchmarking.orgRequests Per Second, More Is BetterNode.js Express HTTP Load Testnew PC 3500X+5600XT16003200480064008000SE +/- 17.82, N = 375701. Nodejs

Swet

Average

OpenBenchmarking.orgOperations Per Second, More Is BetterSwet 1.5.16Averagenew PC 3500X+5600XT160M320M480M640M800MSE +/- 3643373.87, N = 37273772391. (CC) gcc options: -lm -lpthread -lcurses -lrt

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy Benchmarknew PC 3500X+5600XT80160240320400SE +/- 2.73, N = 3353.56

Gzip Compression

Linux Source Tree Archiving To .tar.gz

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gznew PC 3500X+5600XT918273645SE +/- 0.02, N = 339.71

dcraw

RAW To PPM Image Conversion

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image Conversionnew PC 3500X+5600XT918273645SE +/- 0.06, N = 340.951. (CC) gcc options: -lm

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUnew PC 3500X+5600XT1530456075SE +/- 0.33, N = 368.16

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACnew PC 3500X+5600XT246810SE +/- 0.013, N = 58.2391. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3new PC 3500X+5600XT246810SE +/- 0.001, N = 37.7341. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lncurses -lm

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech Synthesisnew PC 3500X+5600XT714212835SE +/- 0.13, N = 429.381. (CC) gcc options: -O2 -std=c99 -lpthread -lm

Minion

Benchmark: Graceful

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Gracefulnew PC 3500X+5600XT1020304050SE +/- 0.09, N = 343.081. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Solitaire

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Solitairenew PC 3500X+5600XT1428425670SE +/- 0.12, N = 364.191. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Minion

Benchmark: Quasigroup

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 1.8Benchmark: Quasigroupnew PC 3500X+5600XT20406080100SE +/- 0.37, N = 3109.781. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic

Perl Benchmarks

Test: Pod2html

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlnew PC 3500X+5600XT0.02740.05480.08220.10960.137SE +/- 0.00014816, N = 30.12189469

Perl Benchmarks

Test: Interpreter

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Interpreternew PC 3500X+5600XT0.00030.00060.00090.00120.0015SE +/- 0.00005285, N = 120.00143467

Sudokut

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total Timenew PC 3500X+5600XT3691215SE +/- 0.04, N = 312.87

System Libxml2 Parsing

Filesize: 1 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 1 MBnew PC 3500X+5600XT90180270360450SE +/- 0.88, N = 3436

System Libxml2 Parsing

Filesize: 2 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 2 MBnew PC 3500X+5600XT30060090012001500SE +/- 1.67, N = 31411

System Libxml2 Parsing

Filesize: 3 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 3 MBnew PC 3500X+5600XT400800120016002000SE +/- 5.04, N = 32088

System Libxml2 Parsing

Filesize: 5 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 5 KBnew PC 3500X+5600XT246810SE +/- 1.00, N = 156

System Libxml2 Parsing

Filesize: 50 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 50 KBnew PC 3500X+5600XT612182430SE +/- 2.15, N = 1527

System Libxml2 Parsing

Filesize: 100 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 100 KBnew PC 3500X+5600XT20406080100SE +/- 1.45, N = 1580

System Libxml2 Parsing

Filesize: 112 MB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 112 MBnew PC 3500X+5600XT13K26K39K52K65KSE +/- 125.06, N = 362382

System Libxml2 Parsing

Filesize: 150 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 150 KBnew PC 3500X+5600XT1530456075SE +/- 2.87, N = 1568

System Libxml2 Parsing

Filesize: 200 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 200 KBnew PC 3500X+5600XT20406080100SE +/- 1.21, N = 1595

System Libxml2 Parsing

Filesize: 250 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 250 KBnew PC 3500X+5600XT306090120150SE +/- 2.84, N = 15112

System Libxml2 Parsing

Filesize: 300 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 300 KBnew PC 3500X+5600XT306090120150SE +/- 1.88, N = 15138

System Libxml2 Parsing

Filesize: 350 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 350 KBnew PC 3500X+5600XT306090120150SE +/- 2.12, N = 15155

System Libxml2 Parsing

Filesize: 400 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 400 KBnew PC 3500X+5600XT60120180240300SE +/- 3.84, N = 3285

System Libxml2 Parsing

Filesize: 450 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 450 KBnew PC 3500X+5600XT4080120160200SE +/- 2.27, N = 12198

System Libxml2 Parsing

Filesize: 500 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 500 KBnew PC 3500X+5600XT80160240320400SE +/- 4.51, N = 3352

System Libxml2 Parsing

Filesize: 550 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 550 KBnew PC 3500X+5600XT50100150200250SE +/- 2.52, N = 3228

System Libxml2 Parsing

Filesize: 600 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 600 KBnew PC 3500X+5600XT90180270360450SE +/- 5.37, N = 4410

System Libxml2 Parsing

Filesize: 650 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 650 KBnew PC 3500X+5600XT60120180240300SE +/- 1.95, N = 14281

System Libxml2 Parsing

Filesize: 700 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 700 KBnew PC 3500X+5600XT70140210280350SE +/- 2.38, N = 15301

System Libxml2 Parsing

Filesize: 750 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 750 KBnew PC 3500X+5600XT70140210280350SE +/- 4.36, N = 3330

System Libxml2 Parsing

Filesize: 800 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 800 KBnew PC 3500X+5600XT70140210280350SE +/- 2.75, N = 15344

System Libxml2 Parsing

Filesize: 850 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 850 KBnew PC 3500X+5600XT130260390520650SE +/- 9.49, N = 3581

System Libxml2 Parsing

Filesize: 900 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 900 KBnew PC 3500X+5600XT90180270360450SE +/- 3.24, N = 13397

System Libxml2 Parsing

Filesize: 950 KB

OpenBenchmarking.orgms, Fewer Is BetterSystem Libxml2 ParsingFilesize: 950 KBnew PC 3500X+5600XT90180270360450SE +/- 4.45, N = 7408

glibc bench

Benchmark: cos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: cosnew PC 3500X+5600XT1020304050SE +/- 0.01, N = 345.25

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expnew PC 3500X+5600XT1.17452.3493.52354.6985.8725SE +/- 0.01645, N = 35.21995

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsnew PC 3500X+5600XT0.43170.86341.29511.72682.1585SE +/- 0.00109, N = 31.91868

glibc bench

Benchmark: sin

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinnew PC 3500X+5600XT1020304050SE +/- 0.00, N = 344.81

glibc bench

Benchmark: log2

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: log2new PC 3500X+5600XT246810SE +/- 0.00195, N = 36.11558

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfnew PC 3500X+5600XT0.48630.97261.45891.94522.4315SE +/- 0.00059, N = 32.16153

glibc bench

Benchmark: sinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sinhnew PC 3500X+5600XT246810SE +/- 0.01534, N = 37.96189

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtnew PC 3500X+5600XT0.54061.08121.62182.16242.703SE +/- 0.00083, N = 32.40284

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhnew PC 3500X+5600XT3691215SE +/- 0.00, N = 311.06

glibc bench

Benchmark: asinh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: asinhnew PC 3500X+5600XT3691215SE +/- 0.00279, N = 39.02584

glibc bench

Benchmark: atanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: atanhnew PC 3500X+5600XT3691215SE +/- 0.00, N = 310.65

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllnew PC 3500X+5600XT0.43180.86361.29541.72722.159SE +/- 0.00054, N = 31.91931

glibc bench

Benchmark: sincos

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sincosnew PC 3500X+5600XT3691215SE +/- 0.01, N = 312.96

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_oncenew PC 3500X+5600XT0.43110.86221.29331.72442.1555SE +/- 0.00033, N = 31.91612

Multichase Pointer Chaser

Test: 4MB Array, 64 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 4MB Array, 64 Byte Stridenew PC 3500X+5600XT1.19342.38683.58024.77365.967SE +/- 0.001, N = 35.3041. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stridenew PC 3500X+5600XT20406080100SE +/- 0.04, N = 389.201. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 256MB Array, 256 Byte Stride

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 256MB Array, 256 Byte Stridenew PC 3500X+5600XT20406080100SE +/- 0.02, N = 389.141. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 2 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 2 Threadsnew PC 3500X+5600XT20406080100SE +/- 0.02, N = 391.581. (CC) gcc options: -O2 -static -pthread -lrt

Multichase Pointer Chaser

Test: 1GB Array, 256 Byte Stride, 4 Threads

OpenBenchmarking.orgns, Fewer Is BetterMultichase Pointer ChaserTest: 1GB Array, 256 Byte Stride, 4 Threadsnew PC 3500X+5600XT20406080100SE +/- 0.10, N = 393.761. (CC) gcc options: -O2 -static -pthread -lrt

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.0.2Test: Decompression Throughputnew PC 3500X+5600XT50100150200250SE +/- 0.04, N = 3208.261. (CC) gcc options: -O3 -rdynamic

CppPerformanceBenchmarks

Test: Atol

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Atolnew PC 3500X+5600XT1428425670SE +/- 0.19, N = 361.811. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Ctype

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Ctypenew PC 3500X+5600XT816243240SE +/- 0.01, N = 332.951. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Math Library

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Math Librarynew PC 3500X+5600XT60120180240300SE +/- 0.17, N = 3284.051. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Random Numbers

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Random Numbersnew PC 3500X+5600XT2004006008001000SE +/- 0.45, N = 3866.001. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Stepanov Vector

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Vectornew PC 3500X+5600XT20406080100SE +/- 0.07, N = 381.091. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Function Objects

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Function Objectsnew PC 3500X+5600XT48121620SE +/- 0.02, N = 314.871. (CXX) g++ options: -std=c++11 -O3

CppPerformanceBenchmarks

Test: Stepanov Abstraction

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Abstractionnew PC 3500X+5600XT714212835SE +/- 0.07, N = 330.391. (CXX) g++ options: -std=c++11 -O3

BenchmarkMutex

Benchmark: Shared Mutex Lock Shared

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Shared Mutex Lock Sharednew PC 3500X+5600XT510152025SE +/- 0.20, N = 1520.51. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlocknew PC 3500X+5600XT612182430SE +/- 0.00, N = 324.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexnew PC 3500X+5600XT48121620SE +/- 0.00, N = 316.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock std::mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock std::mutexnew PC 3500X+5600XT510152025SE +/- 0.03, N = 320.01. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Semaphore Release And Acquire

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Semaphore Release And Acquirenew PC 3500X+5600XT3691215SE +/- 0.00, N = 311.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock spinlock_amd

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock spinlock_amdnew PC 3500X+5600XT612182430SE +/- 0.03, N = 326.81. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock pthread_mutex

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock pthread_mutexnew PC 3500X+5600XT3691215SE +/- 0.13, N = 1510.041. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

BenchmarkMutex

Benchmark: Mutex Lock Unlock ticket_spinlock

OpenBenchmarking.orgns, Fewer Is BetterBenchmarkMutexBenchmark: Mutex Lock Unlock ticket_spinlocknew PC 3500X+5600XT48121620SE +/- 0.00, N = 314.91. (CXX) g++ options: -std=c++17 -lbenchmark -pthread

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOPnew PC 3500X+5600XT500K1000K1500K2000K2500KSE +/- 15482.89, N = 32198372.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADDnew PC 3500X+5600XT400K800K1200K1600K2000KSE +/- 11167.52, N = 31795662.541. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSHnew PC 3500X+5600XT300K600K900K1200K1500KSE +/- 20549.08, N = 31466199.871. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETnew PC 3500X+5600XT500K1000K1500K2000K2500KSE +/- 11045.81, N = 32149592.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETnew PC 3500X+5600XT300K600K900K1200K1500KSE +/- 14889.82, N = 31585238.251. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Optcarrot

Optimized Benchmark

OpenBenchmarking.orgFPS, More Is BetterOptcarrotOptimized Benchmarknew PC 3500X+5600XT306090120150SE +/- 0.96, N = 4113.091. ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test Timesnew PC 3500X+5600XT2004006008001000SE +/- 3.53, N = 31006

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATnew PC 3500X+5600XT70M140M210M280M350MSE +/- 169059.60, N = 3349287301.661. (CC) gcc options: -O3 -march=native -lm

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page Servingnew PC 3500X+5600XT8K16K24K32K40KSE +/- 30.61, N = 337989.221. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suitenew PC 3500X+5600XT140K280K420K560K700KSE +/- 2131.18, N = 3663261

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git Commandsnew PC 3500X+5600XT1122334455SE +/- 0.04, N = 348.481. git version 2.29.2


Phoronix Test Suite v10.8.4