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&grr.

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_extendedcpp-perf-bench: Rand Numberscpp-perf-bench: Math Libraryperl-benchmark: Interpreternumpy: mutex: Mutex Lock Unlock pthread_mutexhint: FLOATgmpbench: Total Timescimark2: Compositemutex: Mutex Lock Unlock spinlockfhourstones: Complex Connect-4 Solvingcachebench: Read / Modify / Writecachebench: Readcachebench: Writemutex: Shared Mutex Lock Sharedminion: Quasigroupcpp-perf-bench: Stepanov Vectorperl-benchmark: Pod2htmlminion: Solitairesystem-libxml2: 112 MBcpp-perf-bench: Atoldeepspeech: CPUnginx: Static Web Page Servinggit: Time To Complete Common Git Commandsminion: Gracefuljava-scimark2: Compositedcraw: RAW To PPM Image Conversioncompress-gzip: Linux Source Tree Archiving To .tar.gzespeak: Text-To-Speech Synthesiscpp-perf-bench: Ctypecpp-perf-bench: Stepanov Abstractionglibc-bench: expphpbench: PHP Benchmark Suitemutex: Mutex Lock Unlock spinlock_amdluajit: Compositebotan: AES-256pybench: Total For Average Test Timesmutex: Mutex Lock Unlock std::mutexglibc-bench: sincosglibc-bench: singlibc-bench: cosbotan: Blowfishbotan: Twofishbotan: CAST-256botan: KASUMIswet: Averagemutex: Mutex Lock Unlock std::mutexmutex: Mutex Lock Unlock ticket_spinlockcpp-perf-bench: Function Objectsencode-flac: WAV To FLACnode-express-loadtest: mutex: Semaphore Release And Acquiresudokut: Total Timeredis: LPUSHredis: SETredis: SADDredis: GETredis: LPOPglibc-bench: tanhglibc-bench: sqrtglibc-bench: atanhglibc-bench: sinhglibc-bench: log2glibc-bench: ffsllglibc-bench: asinhglibc-bench: ffsglibc-bench: pthread_onceglibc-bench: modfbork: File Encryption Timeencode-mp3: WAV To MP3tjbench: Decompression Throughputmultichase: 1GB Array, 256 Byte Stride, 4 Threadsmultichase: 1GB Array, 256 Byte Stride, 2 Threadsmultichase: 1GB Array, 256 Byte Stridemultichase: 256MB Array, 256 Byte Stridemultichase: 4MB Array, 64 Byte Strideoptcarrot: Optimized Benchmarkpolybench-c: Correlation Computationpolybench-c: Covariance Computationpolybench-c: 3 Matrix Multiplicationssystem-libxml2: 3 MBsystem-libxml2: 800 KBsystem-libxml2: 900 KBsystem-libxml2: 700 KBsystem-libxml2: 2 MBsystem-libxml2: 650 KBsystem-libxml2: 950 KBsystem-libxml2: 450 KBsystem-libxml2: 350 KBsystem-libxml2: 300 KBsystem-libxml2: 250 KBsystem-libxml2: 850 KBsystem-libxml2: 600 KBsystem-libxml2: 200 KBsystem-libxml2: 100 KBsystem-libxml2: 1 MBblake2: system-libxml2: 150 KBsystem-libxml2: 500 KBsystem-libxml2: 750 KBsystem-libxml2: 400 KBsystem-libxml2: 550 KBsystem-libxml2: 50 KBsystem-libxml2: 5 KBscimark2: Jacobi Successive Over-Relaxationscimark2: Dense LU Matrix Factorizationscimark2: Sparse Matrix Multiplyscimark2: Fast Fourier Transformscimark2: Monte Carloluajit: Jacobi Successive Over-Relaxationluajit: Dense LU Matrix Factorizationluajit: Sparse Matrix Multiplyluajit: Fast Fourier Transformluajit: Monte Carlojava-scimark2: Jacobi Successive Over-Relaxationjava-scimark2: Dense LU Matrix Factorizationjava-scimark2: Sparse Matrix Multiplyjava-scimark2: Fast Fourier Transformjava-scimark2: Monte Carlonew PC 3500X+5600XT866.003284.0540.00143467353.5610.04349287301.660015654.6617.6324.913318.558608.3220605083123.8529849.47865661920.5109.77940281.0850.1218946964.1930776238261.80568.1557537989.2248.47943.0762232917.7740.94739.71429.38132.95030.3945.2199566326126.81563.195497.802100620.012.960344.810845.2481446.355371.967144.65391.70772737723916.914.914.8678.239757011.912.8651466199.871585238.251795662.542149592.582198372.5811.05682.4028410.64747.961896.115581.919319.025841.918681.916122.161538.0707.734208.26210993.76191.58189.20289.1435.304113.092.2622.2512.1922088344397301141128140819815513811258141095804365.48683523302852282761213.02837.23738.78318.85147.101990.043803.051264.11261.40497.331851.956448.322692.821975.331620.44OpenBenchmarking.org

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: 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

Perl Benchmarks

Test: Interpreter

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

Numpy Benchmark

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

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

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

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

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

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

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 / 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

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

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

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

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

Perl Benchmarks

Test: Pod2html

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

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

System Libxml2 Parsing

Filesize: 112 MB

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

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

DeepSpeech

Acceleration: CPU

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

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

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

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

Java SciMark

Computational Test: Composite

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

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

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

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

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: 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

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

PHPBench

PHP Benchmark Suite

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

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

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

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

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

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

glibc bench

Benchmark: sincos

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

glibc bench

Benchmark: sin

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

glibc bench

Benchmark: cos

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

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: 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: 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

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

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

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 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

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

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

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

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

Sudokut

Total Time

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

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: 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

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: 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: 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

glibc bench

Benchmark: tanh

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

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: atanh

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

glibc bench

Benchmark: sinh

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

glibc bench

Benchmark: log2

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

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: asinh

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

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: 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

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

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

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

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

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

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

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: 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

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]

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: 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: 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

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: 800 KB

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

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: 700 KB

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

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: 650 KB

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

System Libxml2 Parsing

Filesize: 950 KB

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

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: 350 KB

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

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: 250 KB

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

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: 600 KB

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

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: 100 KB

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

System Libxml2 Parsing

Filesize: 1 MB

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

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

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: 500 KB

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

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: 400 KB

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

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: 50 KB

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

System Libxml2 Parsing

Filesize: 5 KB

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

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

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: 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: 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: Monte Carlo

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

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

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: 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: 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: 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

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

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: 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: 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: Monte Carlo

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


Phoronix Test Suite v10.8.4