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&grr&export=pdf&sor&rro .
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 renaissance: Akka Unbalanced Cobwebbed Tree numpy: influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 influxdb: 1024 - 10000 - 2,5000,1 - 10000 sockperf: Latency Under Load sqlite-speedtest: Timed Time - Size 1,000 java-scimark2: Composite sunflow: Global Illumination + Image Synthesis apache: Static Web Page Serving dacapobench: H2 dacapobench: Eclipse sockperf: Throughput sockperf: Latency Ping Pong dacapobench: Tradesoap dacapobench: Tradebeans bork: File Encryption Time dacapobench: Jython java-scimark2: Jacobi Successive Over-Relaxation java-scimark2: Dense LU Matrix Factorization java-scimark2: Sparse Matrix Multiply java-scimark2: Fast Fourier Transform java-scimark2: Monte Carlo xanmod-perf02 Gen 5.9.8 znver2 5.9.9 znver2-5.9.9 znver2 chauchy 9843.787 394.62 1444863.8 1503197.5 1512333.8 68.521 60.020 3226.56 1.359 36742.58 2929 14964 781810 2.100 3410 2604 7.220 3721 1789.22 7722.51 3036.09 1949.70 1723.57 77.885 3322.75 1.333 2858 14971 574635 2.988 3499 2634 7.882 3724 1796.70 8061.35 3083.62 1942.31 1729.78 84.296 692725 2.723 1397681.8 1456983.7 1464337.1 399.97 3154.81 36149.73 1768.08 7669.15 2795.76 1869.52 1671.53 OpenBenchmarking.org
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
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 znver2-5.9.9 xanmod-perf02 300K 600K 900K 1200K 1500K SE +/- 10434.24, N = 3 SE +/- 10591.16, N = 3 1397681.8 1444863.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 znver2-5.9.9 xanmod-perf02 300K 600K 900K 1200K 1500K SE +/- 1906.10, N = 3 SE +/- 2534.12, N = 3 1456983.7 1503197.5
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 znver2-5.9.9 xanmod-perf02 300K 600K 900K 1200K 1500K SE +/- 138.28, N = 3 SE +/- 2437.30, N = 3 1464337.1 1512333.8
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load znver2 5.9.9 Gen 5.9.8 xanmod-perf02 20 40 60 80 100 SE +/- 13.34, N = 25 SE +/- 14.00, N = 25 SE +/- 9.59, N = 25 84.30 77.89 68.52 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
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
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite chauchy xanmod-perf02 Gen 5.9.8 700 1400 2100 2800 3500 SE +/- 22.81, N = 4 SE +/- 41.67, N = 5 SE +/- 19.97, N = 4 3154.81 3226.56 3322.75
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
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
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: 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
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Gen 5.9.8 znver2 5.9.9 xanmod-perf02 200K 400K 600K 800K 1000K SE +/- 2088.87, N = 5 SE +/- 2768.76, N = 5 SE +/- 4398.07, N = 5 574635 692725 781810 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Gen 5.9.8 znver2 5.9.9 xanmod-perf02 0.6723 1.3446 2.0169 2.6892 3.3615 SE +/- 0.019, N = 5 SE +/- 0.008, N = 5 SE +/- 0.005, N = 5 2.988 2.723 2.100 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
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
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
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
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation chauchy xanmod-perf02 Gen 5.9.8 400 800 1200 1600 2000 SE +/- 3.81, N = 4 SE +/- 4.66, N = 4 SE +/- 2.39, N = 4 1768.08 1789.22 1796.70
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization chauchy xanmod-perf02 Gen 5.9.8 2K 4K 6K 8K 10K SE +/- 116.72, N = 4 SE +/- 159.49, N = 4 SE +/- 30.14, N = 4 7669.15 7722.51 8061.35
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply chauchy xanmod-perf02 Gen 5.9.8 700 1400 2100 2800 3500 SE +/- 16.67, N = 4 SE +/- 71.68, N = 4 SE +/- 50.32, N = 4 2795.76 3036.09 3083.62
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform chauchy Gen 5.9.8 xanmod-perf02 400 800 1200 1600 2000 SE +/- 32.58, N = 4 SE +/- 44.92, N = 4 SE +/- 43.15, N = 4 1869.52 1942.31 1949.70
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo chauchy xanmod-perf02 Gen 5.9.8 400 800 1200 1600 2000 SE +/- 16.57, N = 4 SE +/- 6.11, N = 4 SE +/- 4.34, N = 4 1671.53 1723.57 1729.78
Phoronix Test Suite v10.8.5