clang-5142 AMD Ryzen 7 2700 Eight-Core testing with a MSI B450 TOMAHAWK (MS-7C02) v1.0 (1.H5 BIOS) and ASUS AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2109113-IB-CLANG514261&rdt&gru .
clang-5142 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Display Server OpenGL OpenCL Vulkan Compiler File-System Screen Resolution 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 5.14.2-xanmod1-aocc_ AMD Ryzen 7 2700 Eight-Core @ 3.20GHz (8 Cores / 16 Threads) MSI B450 TOMAHAWK (MS-7C02) v1.0 (1.H5 BIOS) AMD 17h 16GB 1000GB Western Digital WDS100T3X0C-00SJG0 + 256GB Samsung SSD 850 + 512GB Samsung SSD 850 ASUS AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1310/2000MHz) AMD Ellesmere HDMI Audio DELL P2414H + LG Ultra HD Realtek RTL8111/8168/8411 + Broadcom BCM4360 802.11ac Arch rolling 5.14.2-xanmod1-1-edge (x86_64) X Server 1.20.10 + Wayland 4.6 Mesa 21.2.1 (LLVM 12.0.1) OpenCL 2.1 AMD-APP (3302.5) 1.2.182 GCC 11.1.0 + Clang 12.0.1 + LLVM 12.0.1 ext4 3840x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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 Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x800820d 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: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
clang-5142 hackbench: 1 - Thread hackbench: 2 - Thread hackbench: 4 - Thread hackbench: 8 - Thread hackbench: 1 - Process hackbench: 16 - Thread hackbench: 2 - Process hackbench: 4 - Process hackbench: 8 - Process hackbench: 16 - Process hackbench: 32 - Process schbench: 2 - 8 schbench: 4 - 8 schbench: 6 - 8 schbench: 8 - 8 schbench: 16 - 8 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 5.14.2-xanmod1-aocc_ 5.414 7.561 13.605 25.736 5.159 54.456 7.227 13.001 25.033 52.133 115.311 12093 26630 37952 45589 80051 5.331 7.472 13.301 25.424 5.072 54.799 7.107 12.813 24.691 51.377 113.313 2283 26939 38251 44181 76160 OpenBenchmarking.org
Hackbench Count: 1 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 1.2182 2.4364 3.6546 4.8728 6.091 SE +/- 0.020, N = 3 SE +/- 0.002, N = 3 5.414 5.331 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.025, N = 3 7.561 7.472 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 13.61 13.30 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 25.74 25.42 1. (CC) gcc options: -lpthread
Hackbench Count: 1 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 1.1608 2.3216 3.4824 4.6432 5.804 SE +/- 0.022, N = 3 SE +/- 0.012, N = 3 5.159 5.072 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Thread OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 12 24 36 48 60 SE +/- 0.38, N = 15 SE +/- 0.51, N = 15 54.46 54.80 1. (CC) gcc options: -lpthread
Hackbench Count: 2 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 2 4 6 8 10 SE +/- 0.017, N = 3 SE +/- 0.026, N = 3 7.227 7.107 1. (CC) gcc options: -lpthread
Hackbench Count: 4 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 13.00 12.81 1. (CC) gcc options: -lpthread
Hackbench Count: 8 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 25.03 24.69 1. (CC) gcc options: -lpthread
Hackbench Count: 16 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 12 24 36 48 60 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 52.13 51.38 1. (CC) gcc options: -lpthread
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc 30 60 90 120 150 SE +/- 0.92, N = 3 SE +/- 0.82, N = 3 115.31 113.31 1. (CC) gcc options: -lpthread
Schbench Message Threads: 2 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 2 - Workers Per Message Thread: 8 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc_ 3K 6K 9K 12K 15K SE +/- 278.82, N = 12 SE +/- 1151.01, N = 12 12093 2283 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 4 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 4 - Workers Per Message Thread: 8 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc_ 6K 12K 18K 24K 30K SE +/- 399.47, N = 15 SE +/- 531.18, N = 12 26630 26939 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 6 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 6 - Workers Per Message Thread: 8 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc_ 8K 16K 24K 32K 40K SE +/- 147.80, N = 3 SE +/- 433.02, N = 3 37952 38251 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 8 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc_ 10K 20K 30K 40K 50K SE +/- 153.84, N = 3 SE +/- 371.96, N = 3 45589 44181 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 16 - Workers Per Message Thread: 8 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 8 5.14.2-xanmod1-clang 5.14.2-xanmod1-aocc_ 20K 40K 60K 80K 100K SE +/- 862.08, N = 5 SE +/- 770.84, N = 6 80051 76160 1. (CC) gcc options: -O2 -lpthread
Phoronix Test Suite v10.8.4