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-benchmarkProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen Resolutionclang-without-aliasing-loadsclang-with-aliasing-loadsIntel Core i7-11850H @ 4.80GHz (8 Cores / 16 Threads)LENOVO 20YQ001VHV (N37ET34W 1.15 BIOS)Intel Tiger Lake-H32GB1024GB Micron MTFDKBA1T0TFH + 1000GB Samsung SSD 980 1TBIntel TigerLake-H GT1 [UHD ]Intel Tiger Lake-H HD AudioDELL C2723HIntel I225-LM + Intel Wi-Fi 6 AX210/AX211/AX411Ubuntu 22.045.15.0-56-generic (x86_64)GNOME Shell 42.4X Server + WaylandGCC 11.3.0ext41920x1080OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseEnvironment 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-benchmarkaobench: 2048 x 2048 - Total Timeasmfish: 1024 Hash Memory, 26 Depthcoremark: CoreMark Size 666 - Iterations Per Secondcpp-perf-bench: Stepanov Abstractionebizzy: hammerdb-postgresql: 8 - 100hammerdb-postgresql: 8 - 100tjbench: Decompression Throughputpgbench: 25000 - 1 - Read Writepgbench: 25000 - 1 - Read Write - Average Latencyscimark2: Compositebuild-php: Time To Compilecompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9clang-without-aliasing-loadsclang-with-aliasing-loads27.22520619465262573.45309227.7041156414809851106494132.3606424202.3803796.8575.32231.12727.26021310880267141.07091627.5291154914714211084722132.7198084152.4093755.8476.04231.213OpenBenchmarking.org

AOBench

Size: 2048 x 2048 - Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Timeclang-without-aliasing-loadsclang-with-aliasing-loads612182430SE +/- 0.30, N = 4SE +/- 0.19, N = 327.2327.261. (CC) clang options: -lm -O3 -march=native

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depthclang-without-aliasing-loadsclang-with-aliasing-loads5M10M15M20M25MSE +/- 92973.82, N = 3SE +/- 248507.80, N = 32151248421310880

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Secondclang-without-aliasing-loadsclang-with-aliasing-loads60K120K180K240K300KSE +/- 3268.96, N = 3SE +/- 2325.45, N = 3273617.20267141.071. (CC) clang options: -O2 -O3 -march=native -lrt" -lrt

CppPerformanceBenchmarks

Test: Stepanov Abstraction

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Abstractionclang-without-aliasing-loadsclang-with-aliasing-loads714212835SE +/- 0.05, N = 3SE +/- 0.07, N = 327.7027.53

ebizzy

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3clang-without-aliasing-loadsclang-with-aliasing-loads20K40K60K80K100KSE +/- 361.56, N = 3SE +/- 1139.51, N = 151156411154911. (CC) clang options: -pthread -lpthread -O3 -march=native

HammerDB - PostgreSQL

Virtual Users: 8 - Warehouses: 100

OpenBenchmarking.orgNew Orders Per Minute, More Is BetterHammerDB - PostgreSQL 15Virtual Users: 8 - Warehouses: 100clang-without-aliasing-loadsclang-with-aliasing-loads100K200K300K400K500K480985471421

HammerDB - PostgreSQL

Virtual Users: 8 - Warehouses: 100

OpenBenchmarking.orgTransactions Per Minute, More Is BetterHammerDB - PostgreSQL 15Virtual Users: 8 - Warehouses: 100clang-without-aliasing-loadsclang-with-aliasing-loads200K400K600K800K1000K11064941084722

libjpeg-turbo tjbench

Test: Decompression Throughput

OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression Throughputclang-without-aliasing-loadsclang-with-aliasing-loads306090120150SE +/- 1.39, N = 3SE +/- 1.08, N = 15132.36132.72

PostgreSQL

Scaling Factor: 25000 - Clients: 1 - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 25000 - Clients: 1 - Mode: Read Writeclang-without-aliasing-loadsclang-with-aliasing-loads90180270360450SE +/- 4.10, N = 5SE +/- 1.36, N = 3420415

PostgreSQL

Scaling Factor: 25000 - Clients: 1 - Mode: Read Write - Average Latency

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 25000 - Clients: 1 - Mode: Read Write - Average Latencyclang-without-aliasing-loadsclang-with-aliasing-loads0.5421.0841.6262.1682.71SE +/- 0.023, N = 5SE +/- 0.008, N = 32.3802.409

SciMark

Computational Test: Composite

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Compositeclang-without-aliasing-loadsclang-with-aliasing-loads8001600240032004000SE +/- 5.91, N = 3SE +/- 4.39, N = 33796.853755.841. (CC) clang options: -O3 -march=native -lm

Timed PHP Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To Compileclang-without-aliasing-loadsclang-with-aliasing-loads20406080100SE +/- 1.03, N = 3SE +/- 0.65, N = 374.7576.04

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9clang-without-aliasing-loadsclang-with-aliasing-loads714212835SE +/- 0.05, N = 3SE +/- 0.17, N = 331.1331.21


Phoronix Test Suite v10.8.4