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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2212173-NE-CLANGLOAD11
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results

Limit displaying results to tests within:

C/C++ Compiler Tests 10 Tests
CPU Massive 10 Tests
Creator Workloads 4 Tests
Multi-Core 9 Tests
Renderers 2 Tests
Server 2 Tests
Server CPU Tests 5 Tests
Single-Threaded 3 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
clang-without-aliasing-loads
December 17 2022
  11 Hours, 11 Minutes
clang-with-aliasing-loads
December 17 2022
  7 Hours, 45 Minutes
Invert Hiding All Results Option
  9 Hours, 28 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


clang-load-hoisting-benchmarkOpenBenchmarking.orgPhoronix Test SuiteIntel 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.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerCompilerFile-SystemScreen ResolutionClang-load-hoisting-benchmark PerformanceSystem Logs- Transparent Huge Pages: madvise- CXXFLAGS="-O3 -march=native" CFLAGS="-O3 -march=native"- Scaling Governor: intel_pstate powersave (EPP: balance_performance) - Platform Profile: balanced - CPU Microcode: 0x40 - ACPI Profile: balanced - 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-benchmarkscimark2: Compositecoremark: CoreMark Size 666 - Iterations Per Secondasmfish: 1024 Hash Memory, 26 Depthebizzy: build-php: Time To Compileaobench: 2048 x 2048 - Total Timecompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9tjbench: Decompression Throughputhammerdb-postgresql: 8 - 100hammerdb-postgresql: 8 - 100pgbench: 25000 - 1 - Read Writepgbench: 25000 - 1 - Read Write - Average Latencycpp-perf-bench: Stepanov Abstractionclang-without-aliasing-loadsclang-with-aliasing-loads3796.85262573.4530922061946511564175.32227.22531.127132.36064248098511064944202.38027.7043755.84267141.0709162131088011549176.04227.26031.213132.71980847142110847224152.40927.529OpenBenchmarking.org

Timed MrBayes Analysis

This test performs a bayesian analysis of a set of primate genome sequences in order to estimate their phylogeny. Learn more via the OpenBenchmarking.org test page.

clang-without-aliasing-loads: The test quit with a non-zero exit status. E: ./mrbayes: 3: mpiexec: not found

SciMark

This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Compositeclang-without-aliasing-loadsclang-with-aliasing-loads7001400210028003500Min: 3785.19 / Avg: 3796.85 / Max: 3804.32Min: 3747.07 / Avg: 3755.84 / Max: 3760.651. (CC) clang options: -O3 -march=native -lm

John The Ripper

This is a benchmark of John The Ripper, which is a password cracker. Learn more via the OpenBenchmarking.org test page.

Test: MD5

clang-without-aliasing-loads: The test quit with a non-zero exit status. E: ./john-the-ripper: 3: ./john: not found

x264

This is a multi-threaded test of the x264 video encoder run on the CPU with a choice of 1080p or 4K video input. Learn more via the OpenBenchmarking.org test page.

Video Input: Bosphorus 1080p

clang-without-aliasing-loads: The test quit with a non-zero exit status. E: ./x264: 2: ./x264_/bin/x264: not found

Coremark

This is a test of EEMBC CoreMark processor benchmark. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Secondclang-without-aliasing-loadsclang-with-aliasing-loads50K100K150K200K250KMin: 268287.57 / Avg: 273617.2 / Max: 279561.44Min: 263417.85 / Avg: 267141.07 / Max: 271416.451. (CC) clang options: -O2 -O3 -march=native -lrt" -lrt

asmFish

This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depthclang-without-aliasing-loadsclang-with-aliasing-loads4M8M12M16M20MMin: 21365984 / Avg: 21512483.67 / Max: 21684909Min: 20845221 / Avg: 21310880.33 / Max: 21694174

ebizzy

This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3clang-without-aliasing-loadsclang-with-aliasing-loads20K40K60K80K100KMin: 114998 / Avg: 115641 / Max: 116249Min: 108840 / Avg: 115491.47 / Max: 1234391. (CC) clang options: -pthread -lpthread -O3 -march=native

Timed PHP Compilation

This test times how long it takes to build PHP. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To Compileclang-without-aliasing-loadsclang-with-aliasing-loads1530456075Min: 73.37 / Avg: 74.75 / Max: 76.76Min: 75.2 / Avg: 76.04 / Max: 77.31

Tungsten Renderer

Tungsten is a C++ physically based renderer that makes use of Intel's Embree ray tracing library. Learn more via the OpenBenchmarking.org test page.

Scene: Hair

clang-without-aliasing-loads: The test quit with a non-zero exit status. E: ./tungsten: line 3: ./tungsten: No such file or directory

AOBench

AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Timeclang-without-aliasing-loadsclang-with-aliasing-loads612182430Min: 26.55 / Avg: 27.22 / Max: 27.92Min: 26.91 / Avg: 27.26 / Max: 27.571. (CC) clang options: -lm -O3 -march=native

XZ Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9clang-without-aliasing-loadsclang-with-aliasing-loads714212835Min: 31.03 / Avg: 31.13 / Max: 31.19Min: 30.87 / Avg: 31.21 / Max: 31.44

libjpeg-turbo tjbench

tjbench is a JPEG decompression/compression benchmark that is part of libjpeg-turbo, a JPEG image codec library optimized for SIMD instructions on modern CPU architectures. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgMegapixels/sec, More Is Betterlibjpeg-turbo tjbench 2.1.0Test: Decompression Throughputclang-without-aliasing-loadsclang-with-aliasing-loads20406080100Min: 129.61 / Avg: 132.36 / Max: 134.13Min: 123.01 / Avg: 132.72 / Max: 137.42

HammerDB - PostgreSQL

This is a benchmark of the PostgreSQL database server, making use of the HammerDB benchmarking / load testing tool. Learn more via the OpenBenchmarking.org test page.

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

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

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

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
OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 25000 - Clients: 1 - Mode: Read Writeclang-without-aliasing-loadsclang-with-aliasing-loads70140210280350Min: 412.6 / Avg: 420.3 / Max: 435.14Min: 413.46 / Avg: 415.23 / Max: 417.89

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
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 25000 - Clients: 1 - Mode: Read Write - Average Latencyclang-without-aliasing-loadsclang-with-aliasing-loads246810Min: 2.3 / Avg: 2.38 / Max: 2.42Min: 2.39 / Avg: 2.41 / Max: 2.42

CppPerformanceBenchmarks

CppPerformanceBenchmarks is a set of C++ compiler performance benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Abstractionclang-without-aliasing-loadsclang-with-aliasing-loads714212835SE +/- 0.05, N = 3SE +/- 0.07, N = 327.7027.53
OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Abstractionclang-without-aliasing-loadsclang-with-aliasing-loads612182430Min: 27.63 / Avg: 27.7 / Max: 27.81Min: 27.4 / Avg: 27.53 / Max: 27.66