Spectre BHI Native BHI Core i9 14900K

Benchmarks for a future article.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2404157-NE-SPECTREBH03
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
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
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
Toggle/Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
spectre_bhi=off
April 12
  2 Hours, 20 Minutes
BHI_DIS_S
April 12
  2 Hours, 2 Minutes
Invert Behavior (Only Show Selected Data)
  2 Hours, 11 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):


Spectre BHI Native BHI Core i9 14900KOpenBenchmarking.orgPhoronix Test SuiteIntel Core i9-14900K @ 5.70GHz (24 Cores / 32 Threads)ASUS PRIME Z790-P WIFI (1402 BIOS)Intel Device 7a272 x 16GB DRAM-6000MT/s Corsair CMK32GX5M2B6000C362000GB PCIe SSD + Western Digital WD_BLACK SN850X 1000GBASUS Intel RPL-S 31GBRealtek ALC897ASUS VP28UUbuntu 23.106.9.0-060900rc3daily20240410-generic (x86_64)GNOME Shell 45.1X Server 1.21.1.74.6 Mesa 24.0~git2312240600.c05261~oibaf~m (git-c05261a 2023-12-24 mantic-oibaf-ppa)OpenCL 3.0GCC 13.2.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorOSKernelDesktopDisplay ServerOpenGLOpenCLCompilerFile-SystemScreen ResolutionSpectre BHI Native BHI Core I9 14900K BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-XYspKM/gcc-13-13.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: intel_pstate powersave (EPP: performance) - CPU Microcode: 0x122 - Thermald 2.5.4- Python 3.11.6- spectre_bhi=off: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Mitigation of Clear Register File + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: Vulnerable (Syscall hardening enabled) + srbds: Not affected + tsx_async_abort: Not affected - BHI_DIS_S: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Mitigation of Clear Register File + retbleed: Not affected + spec_rstack_overflow: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS; IBPB: conditional; RSB filling; PBRSB-eIBRS: SW sequence; BHI: BHI_DIS_S + srbds: Not affected + tsx_async_abort: Not affected

Spectre BHI Native BHI Core i9 14900Kselenium: Kraken - Firefoxselenium: Octane - Firefoxselenium: Jetstream 2 - Firefoxselenium: SilverBench - Firefoxselenium: Kraken - Google Chromeselenium: Octane - Google Chromeselenium: PSPDFKit WASM - Firefoxselenium: Speedometer 3.0 - Firefoxselenium: StyleBench - Google Chromeselenium: Jetstream 2 - Google Chromeselenium: SilverBench - Google Chromeselenium: PSPDFKit WASM - Google Chromeselenium: WASM imageConvolute - Firefoxselenium: Speedometer 3.0 - Google Chromeselenium: WASM collisionDetection - Firefoxselenium: WASM imageConvolute - Google Chromeselenium: WASM collisionDetection - Google Chromectx-clock: Context Switch Timestress-ng: Hashstress-ng: MMAPstress-ng: NUMAstress-ng: Pipestress-ng: Pollstress-ng: Zlibstress-ng: Mallocstress-ng: Cloningstress-ng: Forkingstress-ng: Pthreadstress-ng: AVL Treebuild-ffmpeg: Time To Compilebuild-llvm: Ninjabuild-linux-kernel: defconfigbuild-godot: Time To Compilebuild-gem5: Time To Compilespectre_bhi=offBHI_DIS_S412.566153273.9292168316.211783062629.390.66416.07011290283214.631.2222.314.61174.451385313634.48564.91518.4219229518.352395471.862934.1625965110.101780.2279556.40241768.46201.8727.601297.82849.182161.308219.431443.461216278.1122170317.211751162429.490.41418.40111371883514.531.3219.314.64172.391385264531.57537.59511.6717583066.692382861.922931.9626206697.661761.4179178.59237425.27195.8927.692302.94649.482161.287216.120OpenBenchmarking.org

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxBHI_DIS_Sspectre_bhi=off100200300400500SE +/- 4.67, N = 3SE +/- 4.97, N = 3443.4412.51. firefox 123.0.1

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxBHI_DIS_Sspectre_bhi=off14K28K42K56K70KSE +/- 544.98, N = 3SE +/- 401.73, N = 361216661531. firefox 123.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Firefoxspectre_bhi=offBHI_DIS_S60120180240300SE +/- 2.41, N = 3SE +/- 1.88, N = 3273.93278.111. firefox 123.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: SilverBench - Browser: Firefoxspectre_bhi=offBHI_DIS_S5001000150020002500SE +/- 26.47, N = 4SE +/- 8.95, N = 3216821701. firefox 123.0.1

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google ChromeBHI_DIS_Sspectre_bhi=off70140210280350SE +/- 0.48, N = 3SE +/- 1.03, N = 3317.2316.21. chrome 122.0.6261.128

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeBHI_DIS_Sspectre_bhi=off30K60K90K120K150KSE +/- 177.84, N = 3SE +/- 337.23, N = 31175111178301. chrome 122.0.6261.128

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Firefoxspectre_bhi=offBHI_DIS_S140280420560700SE +/- 6.06, N = 3SE +/- 5.69, N = 36266241. firefox 123.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Speedometer 3.0 - Browser: Firefoxspectre_bhi=offBHI_DIS_S714212835SE +/- 0.12, N = 3SE +/- 0.31, N = 329.329.41. firefox 123.0.1

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: Google ChromeBHI_DIS_Sspectre_bhi=off20406080100SE +/- 0.73, N = 3SE +/- 0.29, N = 390.4190.661. chrome 122.0.6261.128

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google Chromespectre_bhi=offBHI_DIS_S90180270360450SE +/- 2.14, N = 3SE +/- 1.63, N = 3416.07418.401. chrome 122.0.6261.128

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: SilverBench - Browser: Google Chromespectre_bhi=offBHI_DIS_S20K40K60K80K100KSE +/- 767.79, N = 3SE +/- 1154.87, N = 31129021137181. chrome 122.0.6261.128

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google ChromeBHI_DIS_Sspectre_bhi=off2004006008001000SE +/- 3.38, N = 3SE +/- 0.33, N = 38358321. chrome 122.0.6261.128

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Firefoxspectre_bhi=offBHI_DIS_S48121620SE +/- 0.12, N = 3SE +/- 0.09, N = 314.614.51. firefox 123.0.1

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Speedometer 3.0 - Browser: Google Chromespectre_bhi=offBHI_DIS_S714212835SE +/- 0.15, N = 3SE +/- 0.27, N = 331.231.31. chrome 122.0.6261.128

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: Firefoxspectre_bhi=offBHI_DIS_S50100150200250SE +/- 2.02, N = 15SE +/- 1.63, N = 11222.3219.31. firefox 123.0.1

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Google ChromeBHI_DIS_Sspectre_bhi=off48121620SE +/- 0.02, N = 3SE +/- 0.05, N = 314.6414.611. chrome 122.0.6261.128

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: Google Chromespectre_bhi=offBHI_DIS_S4080120160200SE +/- 0.23, N = 3SE +/- 0.07, N = 3174.45172.391. chrome 122.0.6261.128

ctx_clock

Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeBHI_DIS_Sspectre_bhi=off306090120150SE +/- 0.00, N = 3SE +/- 0.33, N = 3138138

Stress-NG

Stress-NG is a Linux stress tool developed by Colin Ian King. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Hashspectre_bhi=offBHI_DIS_S1.1M2.2M3.3M4.4M5.5MSE +/- 7692.72, N = 3SE +/- 3438.75, N = 35240221.075264531.571. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: MMAPBHI_DIS_Sspectre_bhi=off120240360480600SE +/- 5.71, N = 3SE +/- 5.90, N = 3537.59553.681. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: NUMABHI_DIS_Sspectre_bhi=off110220330440550SE +/- 5.12, N = 3SE +/- 2.80, N = 3511.67518.421. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: PipeBHI_DIS_Sspectre_bhi=off4M8M12M16M20MSE +/- 283711.81, N = 15SE +/- 323622.70, N = 1517583066.6919229518.351. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: PollBHI_DIS_Sspectre_bhi=off500K1000K1500K2000K2500KSE +/- 1242.66, N = 3SE +/- 610.04, N = 32382861.922395407.761. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Zlibspectre_bhi=offBHI_DIS_S6001200180024003000SE +/- 13.34, N = 3SE +/- 23.29, N = 32903.062931.961. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: Mallocspectre_bhi=offBHI_DIS_S6M12M18M24M30MSE +/- 192024.23, N = 15SE +/- 132305.96, N = 325965110.1026206697.661. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: CloningBHI_DIS_Sspectre_bhi=off400800120016002000SE +/- 0.60, N = 3SE +/- 4.84, N = 31761.411768.861. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: ForkingBHI_DIS_Sspectre_bhi=off20K40K60K80K100KSE +/- 739.14, N = 3SE +/- 642.39, N = 379178.5979556.401. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: PthreadBHI_DIS_Sspectre_bhi=off50K100K150K200K250KSE +/- 355.45, N = 3SE +/- 87.63, N = 3237425.27241768.461. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.16.04Test: AVL TreeBHI_DIS_Sspectre_bhi=off4080120160200SE +/- 0.04, N = 3SE +/- 0.45, N = 3195.89201.871. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lpthread -lrt -lsctp -lz

Timed FFmpeg Compilation

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

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 7.0Time To CompileBHI_DIS_Sspectre_bhi=off714212835SE +/- 0.18, N = 227.6927.60

Timed LLVM Compilation

This test times how long it takes to compile/build the LLVM compiler stack. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 16.0Build System: NinjaBHI_DIS_Sspectre_bhi=off70140210280350SE +/- 0.54, N = 3SE +/- 1.60, N = 3302.95297.83

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 6.8Build: defconfigBHI_DIS_Sspectre_bhi=off1122334455SE +/- 0.26, N = 3SE +/- 0.59, N = 349.4849.18

Timed Godot Game Engine Compilation

This test times how long it takes to compile the Godot Game Engine. Godot is a popular, open-source, cross-platform 2D/3D game engine and is built using the SCons build system and targeting the X11 platform. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 4.0Time To Compilespectre_bhi=offBHI_DIS_S4080120160200SE +/- 0.08, N = 3SE +/- 0.72, N = 3161.31161.29

Timed Gem5 Compilation

This test times how long it takes to compile Gem5. Gem5 is a simulator for computer system architecture research. Gem5 is widely used for computer architecture research within the industry, academia, and more. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 23.0.1Time To Compilespectre_bhi=offBHI_DIS_S50100150200250SE +/- 0.55, N = 3SE +/- 0.31, N = 3219.43216.12