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.85273617.2035972151248411564174.74627.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-with-aliasing-loadsclang-without-aliasing-loads8001600240032004000SE +/- 4.39, N = 3SE +/- 5.91, N = 33755.843796.851. (CC) clang options: -O3 -march=native -lm
OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Computational Test: Compositeclang-with-aliasing-loadsclang-without-aliasing-loads7001400210028003500Min: 3747.07 / Avg: 3755.84 / Max: 3760.65Min: 3785.19 / Avg: 3796.85 / Max: 3804.321. (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-with-aliasing-loadsclang-without-aliasing-loads60K120K180K240K300KSE +/- 2325.45, N = 3SE +/- 3268.96, N = 3267141.07273617.201. (CC) clang options: -O2 -O3 -march=native -lrt" -lrt
OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per Secondclang-with-aliasing-loadsclang-without-aliasing-loads50K100K150K200K250KMin: 263417.85 / Avg: 267141.07 / Max: 271416.45Min: 268287.57 / Avg: 273617.2 / Max: 279561.441. (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-with-aliasing-loadsclang-without-aliasing-loads5M10M15M20M25MSE +/- 248507.80, N = 3SE +/- 92973.82, N = 32131088021512484
OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 Depthclang-with-aliasing-loadsclang-without-aliasing-loads4M8M12M16M20MMin: 20845221 / Avg: 21310880.33 / Max: 21694174Min: 21365984 / Avg: 21512483.67 / Max: 21684909

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-with-aliasing-loadsclang-without-aliasing-loads20K40K60K80K100KSE +/- 1139.51, N = 15SE +/- 361.56, N = 31154911156411. (CC) clang options: -pthread -lpthread -O3 -march=native
OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3clang-with-aliasing-loadsclang-without-aliasing-loads20K40K60K80K100KMin: 108840 / Avg: 115491.47 / Max: 123439Min: 114998 / Avg: 115641 / Max: 1162491. (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-with-aliasing-loadsclang-without-aliasing-loads20406080100SE +/- 0.65, N = 3SE +/- 1.03, N = 376.0474.75
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 8.1.9Time To Compileclang-with-aliasing-loadsclang-without-aliasing-loads1530456075Min: 75.2 / Avg: 76.04 / Max: 77.31Min: 73.37 / Avg: 74.75 / Max: 76.76

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-with-aliasing-loadsclang-without-aliasing-loads612182430SE +/- 0.19, N = 3SE +/- 0.30, N = 427.2627.231. (CC) clang options: -lm -O3 -march=native
OpenBenchmarking.orgSeconds, Fewer Is BetterAOBenchSize: 2048 x 2048 - Total Timeclang-with-aliasing-loadsclang-without-aliasing-loads612182430Min: 26.91 / Avg: 27.26 / Max: 27.57Min: 26.55 / Avg: 27.22 / Max: 27.921. (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-with-aliasing-loadsclang-without-aliasing-loads714212835SE +/- 0.17, N = 3SE +/- 0.05, N = 331.2131.13
OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9clang-with-aliasing-loadsclang-without-aliasing-loads714212835Min: 30.87 / Avg: 31.21 / Max: 31.44Min: 31.03 / Avg: 31.13 / Max: 31.19

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

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-with-aliasing-loadsclang-without-aliasing-loads100K200K300K400K500K471421480985

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

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

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 25000 - Clients: 1 - Mode: Read Write - Average Latencyclang-with-aliasing-loadsclang-without-aliasing-loads0.5421.0841.6262.1682.71SE +/- 0.008, N = 3SE +/- 0.023, N = 52.4092.380
OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 25000 - Clients: 1 - Mode: Read Write - Average Latencyclang-with-aliasing-loadsclang-without-aliasing-loads246810Min: 2.39 / Avg: 2.41 / Max: 2.42Min: 2.3 / Avg: 2.38 / 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-with-aliasing-loadsclang-without-aliasing-loads714212835SE +/- 0.07, N = 3SE +/- 0.05, N = 327.5327.70
OpenBenchmarking.orgSeconds, Fewer Is BetterCppPerformanceBenchmarks 9Test: Stepanov Abstractionclang-with-aliasing-loadsclang-without-aliasing-loads612182430Min: 27.4 / Avg: 27.53 / Max: 27.66Min: 27.63 / Avg: 27.7 / Max: 27.81