clang-load-hoisting-benchmark Intel Core i7-11850H testing with a LENOVO 20YQ001VHV (N37ET34W 1.15 BIOS) and Intel TigerLake-H GT1 [UHD ] on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2212173-NE-CLANGLOAD11&grt .
clang-load-hoisting-benchmark Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution clang-without-aliasing-loads clang-with-aliasing-loads Intel Core i7-11850H @ 4.80GHz (8 Cores / 16 Threads) LENOVO 20YQ001VHV (N37ET34W 1.15 BIOS) Intel Tiger Lake-H 32GB 1024GB Micron MTFDKBA1T0TFH + 1000GB Samsung SSD 980 1TB Intel TigerLake-H GT1 [UHD ] Intel Tiger Lake-H HD Audio DELL C2723H Intel I225-LM + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 5.15.0-56-generic (x86_64) GNOME Shell 42.4 X Server + Wayland GCC 11.3.0 ext4 1920x1080 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Environment Details - CXXFLAGS="-O3 -march=native" CFLAGS="-O3 -march=native" Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - Platform Profile: balanced - CPU Microcode: 0x40 - ACPI Profile: balanced Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Enhanced IBRS IBPB: conditional RSB filling PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
clang-load-hoisting-benchmark aobench: 2048 x 2048 - Total Time asmfish: 1024 Hash Memory, 26 Depth coremark: CoreMark Size 666 - Iterations Per Second cpp-perf-bench: Stepanov Abstraction ebizzy: hammerdb-postgresql: 8 - 100 hammerdb-postgresql: 8 - 100 tjbench: Decompression Throughput pgbench: 25000 - 1 - Read Write pgbench: 25000 - 1 - Read Write - Average Latency scimark2: Composite build-php: Time To Compile compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 clang-without-aliasing-loads clang-with-aliasing-loads 27.225 20619465 262573.453092 27.704 115641 480985 1106494 132.360642 420 2.380 3796.85 75.322 31.127 27.260 21310880 267141.070916 27.529 115491 471421 1084722 132.719808 415 2.409 3755.84 76.042 31.213 OpenBenchmarking.org
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time clang-without-aliasing-loads clang-with-aliasing-loads 6 12 18 24 30 SE +/- 0.30, N = 4 SE +/- 0.19, N = 3 27.23 27.26 1. (CC) clang options: -lm -O3 -march=native
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth clang-without-aliasing-loads clang-with-aliasing-loads 5M 10M 15M 20M 25M SE +/- 92973.82, N = 3 SE +/- 248507.80, N = 3 21512484 21310880
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second clang-without-aliasing-loads clang-with-aliasing-loads 60K 120K 180K 240K 300K SE +/- 3268.96, N = 3 SE +/- 2325.45, N = 3 273617.20 267141.07 1. (CC) clang options: -O2 -O3 -march=native -lrt" -lrt
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction clang-without-aliasing-loads clang-with-aliasing-loads 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 27.70 27.53
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 clang-without-aliasing-loads clang-with-aliasing-loads 20K 40K 60K 80K 100K SE +/- 361.56, N = 3 SE +/- 1139.51, N = 15 115641 115491 1. (CC) clang options: -pthread -lpthread -O3 -march=native
HammerDB - PostgreSQL Virtual Users: 8 - Warehouses: 100 OpenBenchmarking.org New Orders Per Minute, More Is Better HammerDB - PostgreSQL 15 Virtual Users: 8 - Warehouses: 100 clang-without-aliasing-loads clang-with-aliasing-loads 100K 200K 300K 400K 500K 480985 471421
HammerDB - PostgreSQL Virtual Users: 8 - Warehouses: 100 OpenBenchmarking.org Transactions Per Minute, More Is Better HammerDB - PostgreSQL 15 Virtual Users: 8 - Warehouses: 100 clang-without-aliasing-loads clang-with-aliasing-loads 200K 400K 600K 800K 1000K 1106494 1084722
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput clang-without-aliasing-loads clang-with-aliasing-loads 30 60 90 120 150 SE +/- 1.39, N = 3 SE +/- 1.08, N = 15 132.36 132.72
PostgreSQL Scaling Factor: 25000 - Clients: 1 - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL 15 Scaling Factor: 25000 - Clients: 1 - Mode: Read Write clang-without-aliasing-loads clang-with-aliasing-loads 90 180 270 360 450 SE +/- 4.10, N = 5 SE +/- 1.36, N = 3 420 415
PostgreSQL Scaling Factor: 25000 - Clients: 1 - Mode: Read Write - Average Latency OpenBenchmarking.org ms, Fewer Is Better PostgreSQL 15 Scaling Factor: 25000 - Clients: 1 - Mode: Read Write - Average Latency clang-without-aliasing-loads clang-with-aliasing-loads 0.542 1.084 1.626 2.168 2.71 SE +/- 0.023, N = 5 SE +/- 0.008, N = 3 2.380 2.409
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite clang-without-aliasing-loads clang-with-aliasing-loads 800 1600 2400 3200 4000 SE +/- 5.91, N = 3 SE +/- 4.39, N = 3 3796.85 3755.84 1. (CC) clang options: -O3 -march=native -lm
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.1.9 Time To Compile clang-without-aliasing-loads clang-with-aliasing-loads 20 40 60 80 100 SE +/- 1.03, N = 3 SE +/- 0.65, N = 3 74.75 76.04
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 clang-without-aliasing-loads clang-with-aliasing-loads 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.17, N = 3 31.13 31.21
Phoronix Test Suite v10.8.4