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/2011233-NE-XANMODPER02&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 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 xanmod-perf02 Gen 5.9.8 chauchy 700 1400 2100 2800 3500 SE +/- 41.67, N = 5 SE +/- 19.97, N = 4 SE +/- 22.81, N = 4 3226.56 3322.75 3154.81
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo xanmod-perf02 Gen 5.9.8 chauchy 400 800 1200 1600 2000 SE +/- 6.11, N = 4 SE +/- 4.34, N = 4 SE +/- 16.57, N = 4 1723.57 1729.78 1671.53
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform xanmod-perf02 Gen 5.9.8 chauchy 400 800 1200 1600 2000 SE +/- 43.15, N = 4 SE +/- 44.92, N = 4 SE +/- 32.58, N = 4 1949.70 1942.31 1869.52
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply xanmod-perf02 Gen 5.9.8 chauchy 700 1400 2100 2800 3500 SE +/- 71.68, N = 4 SE +/- 50.32, N = 4 SE +/- 16.67, N = 4 3036.09 3083.62 2795.76
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization xanmod-perf02 Gen 5.9.8 chauchy 2K 4K 6K 8K 10K SE +/- 159.49, N = 4 SE +/- 30.14, N = 4 SE +/- 116.72, N = 4 7722.51 8061.35 7669.15
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation xanmod-perf02 Gen 5.9.8 chauchy 400 800 1200 1600 2000 SE +/- 4.66, N = 4 SE +/- 2.39, N = 4 SE +/- 3.81, N = 4 1789.22 1796.70 1768.08
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving xanmod-perf02 8K 16K 24K 32K 40K SE +/- 245.33, N = 3 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 xanmod-perf02 Gen 5.9.8 600 1200 1800 2400 3000 SE +/- 26.57, N = 20 SE +/- 35.05, N = 4 2929 2858
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython xanmod-perf02 Gen 5.9.8 800 1600 2400 3200 4000 SE +/- 16.44, N = 4 SE +/- 17.10, N = 4 3721 3724
DaCapo Benchmark Java Test: Eclipse OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Eclipse xanmod-perf02 Gen 5.9.8 3K 6K 9K 12K 15K SE +/- 117.10, N = 4 SE +/- 72.86, N = 4 14964 14971
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap xanmod-perf02 Gen 5.9.8 800 1600 2400 3200 4000 SE +/- 44.83, N = 5 SE +/- 19.08, N = 4 3410 3499
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans xanmod-perf02 Gen 5.9.8 600 1200 1800 2400 3000 SE +/- 32.58, N = 4 SE +/- 34.06, N = 5 2604 2634
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis xanmod-perf02 Gen 5.9.8 0.3058 0.6116 0.9174 1.2232 1.529 SE +/- 0.008, N = 3 SE +/- 0.012, N = 15 1.359 1.333 MIN: 1.05 / MAX: 1.9 MIN: 0.91 / MAX: 1.93
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time xanmod-perf02 Gen 5.9.8 2 4 6 8 10 SE +/- 0.103, N = 4 SE +/- 0.134, N = 3 7.220 7.882
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