xanmod-perf AMD Ryzen 7 3800X 8-Core testing with a MSI B450M PRO-VDH MAX (MS-7A38) v8.0 (B.70 BIOS) and Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB on ManjaroLinux 20.2 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2011232-NE-XANMODPER94&sro&export=pdf&gru .
xanmod-perf Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution xanmod-perf02 Gen 5.9.8 znver2 5.9.9 znver2-5.9.9 znver2 chauchy AMD Ryzen 7 3800X 8-Core @ 3.90GHz (8 Cores / 16 Threads) MSI B450M PRO-VDH MAX (MS-7A38) v8.0 (B.70 BIOS) AMD Starship/Matisse 16GB 512GB ADATA SX8200PNP + 500GB Samsung SSD 850 + 3001GB Western Digital WD30EZRX-00D + 2000GB SAMSUNG HD204UI Sapphire AMD Radeon RX 550 640SP / 560/560X 4GB (1071/1500MHz) AMD Baffin HDMI/DP U28E570 + ASUS VH232 Realtek RTL8111/8168/8411 ManjaroLinux 20.2 5.9.9-xanmod1-1 (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 + Wayland modesetting 1.20.9 4.6 Mesa 20.2.2 (LLVM 11.0.0) GCC 10.2.0 + TCC 0.9.27 + Clang 11.0.0Target: + LLVM 11.0.0 ext4 4480x1440 5.9.8-2-MANJARO (x86_64) 5.9.9-AMD-znver2 (x86_64) 5.9.10-xanmod1-cachy-1 (x86_64) OpenBenchmarking.org Processor Details - Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8701021 Java Details - xanmod-perf02, Gen 5.9.8, chauchy: OpenJDK Runtime Environment (build 1.8.0_265-b01) Security Details - 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 Compiler Details - znver2 5.9.9: --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 Python Details - znver2: Python 3.8.6
xanmod-perf sockperf: Throughput java-scimark2: Composite java-scimark2: Monte Carlo java-scimark2: Fast Fourier Transform java-scimark2: Sparse Matrix Multiply java-scimark2: Dense LU Matrix Factorization java-scimark2: Jacobi Successive Over-Relaxation apache: Static Web Page Serving numpy: influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 renaissance: Akka Unbalanced Cobwebbed Tree dacapobench: H2 dacapobench: Jython dacapobench: Eclipse dacapobench: Tradesoap dacapobench: Tradebeans sunflow: Global Illumination + Image Synthesis bork: File Encryption Time sqlite-speedtest: Timed Time - Size 1,000 sockperf: Latency Ping Pong sockperf: Latency Under Load xanmod-perf02 Gen 5.9.8 znver2 5.9.9 znver2-5.9.9 znver2 chauchy 781810 3226.56 1723.57 1949.70 3036.09 7722.51 1789.22 36742.58 394.62 1444863.8 1503197.5 1512333.8 9843.787 2929 3721 14964 3410 2604 1.359 7.220 60.020 2.100 68.521 574635 3322.75 1729.78 1942.31 3083.62 8061.35 1796.70 2858 3724 14971 3499 2634 1.333 7.882 2.988 77.885 692725 2.723 84.296 1397681.8 1456983.7 1464337.1 399.97 3154.81 1671.53 1869.52 2795.76 7669.15 1768.08 36149.73 OpenBenchmarking.org
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Gen 5.9.8 xanmod-perf02 znver2 5.9.9 200K 400K 600K 800K 1000K SE +/- 2088.87, N = 5 SE +/- 4398.07, N = 5 SE +/- 2768.76, N = 5 574635 781810 692725 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite Gen 5.9.8 chauchy xanmod-perf02 700 1400 2100 2800 3500 SE +/- 19.97, N = 4 SE +/- 22.81, N = 4 SE +/- 41.67, N = 5 3322.75 3154.81 3226.56
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo Gen 5.9.8 chauchy xanmod-perf02 400 800 1200 1600 2000 SE +/- 4.34, N = 4 SE +/- 16.57, N = 4 SE +/- 6.11, N = 4 1729.78 1671.53 1723.57
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform Gen 5.9.8 chauchy xanmod-perf02 400 800 1200 1600 2000 SE +/- 44.92, N = 4 SE +/- 32.58, N = 4 SE +/- 43.15, N = 4 1942.31 1869.52 1949.70
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply Gen 5.9.8 chauchy xanmod-perf02 700 1400 2100 2800 3500 SE +/- 50.32, N = 4 SE +/- 16.67, N = 4 SE +/- 71.68, N = 4 3083.62 2795.76 3036.09
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization Gen 5.9.8 chauchy xanmod-perf02 2K 4K 6K 8K 10K SE +/- 30.14, N = 4 SE +/- 116.72, N = 4 SE +/- 159.49, N = 4 8061.35 7669.15 7722.51
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation Gen 5.9.8 chauchy xanmod-perf02 400 800 1200 1600 2000 SE +/- 2.39, N = 4 SE +/- 3.81, N = 4 SE +/- 4.66, N = 4 1796.70 1768.08 1789.22
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving chauchy xanmod-perf02 8K 16K 24K 32K 40K SE +/- 191.11, N = 3 SE +/- 245.33, N = 3 36149.73 36742.58 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark xanmod-perf02 znver2 90 180 270 360 450 SE +/- 1.13, N = 3 SE +/- 1.33, N = 3 394.62 399.97
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 xanmod-perf02 znver2-5.9.9 300K 600K 900K 1200K 1500K SE +/- 10591.16, N = 3 SE +/- 10434.24, N = 3 1444863.8 1397681.8
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 xanmod-perf02 znver2-5.9.9 300K 600K 900K 1200K 1500K SE +/- 2534.12, N = 3 SE +/- 1906.10, N = 3 1503197.5 1456983.7
InfluxDB Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 1024 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 xanmod-perf02 znver2-5.9.9 300K 600K 900K 1200K 1500K SE +/- 2437.30, N = 3 SE +/- 138.28, N = 3 1512333.8 1464337.1
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Akka Unbalanced Cobwebbed Tree xanmod-perf02 2K 4K 6K 8K 10K SE +/- 77.77, N = 5 9843.79
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Gen 5.9.8 xanmod-perf02 600 1200 1800 2400 3000 SE +/- 35.05, N = 4 SE +/- 26.57, N = 20 2858 2929
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Gen 5.9.8 xanmod-perf02 800 1600 2400 3200 4000 SE +/- 17.10, N = 4 SE +/- 16.44, N = 4 3724 3721
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse Gen 5.9.8 xanmod-perf02 3K 6K 9K 12K 15K SE +/- 72.86, N = 4 SE +/- 117.10, N = 4 14971 14964
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Gen 5.9.8 xanmod-perf02 800 1600 2400 3200 4000 SE +/- 19.08, N = 4 SE +/- 44.83, N = 5 3499 3410
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Gen 5.9.8 xanmod-perf02 600 1200 1800 2400 3000 SE +/- 34.06, N = 5 SE +/- 32.58, N = 4 2634 2604
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Gen 5.9.8 xanmod-perf02 0.3058 0.6116 0.9174 1.2232 1.529 SE +/- 0.012, N = 15 SE +/- 0.008, N = 3 1.333 1.359 MIN: 0.91 / MAX: 1.93 MIN: 1.05 / MAX: 1.9
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time Gen 5.9.8 xanmod-perf02 2 4 6 8 10 SE +/- 0.134, N = 3 SE +/- 0.103, N = 4 7.882 7.220
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 xanmod-perf02 13 26 39 52 65 SE +/- 0.34, N = 3 60.02 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Gen 5.9.8 xanmod-perf02 znver2 5.9.9 0.6723 1.3446 2.0169 2.6892 3.3615 SE +/- 0.019, N = 5 SE +/- 0.005, N = 5 SE +/- 0.008, N = 5 2.988 2.100 2.723 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Gen 5.9.8 xanmod-perf02 znver2 5.9.9 20 40 60 80 100 SE +/- 14.00, N = 25 SE +/- 9.59, N = 25 SE +/- 13.34, N = 25 77.89 68.52 84.30 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Phoronix Test Suite v10.8.5