Zombieload TAA Benchmark Impact

Zombieload TSX TAA mitigation impact on Linux. Benchmarks by Michael Larabel 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 1911140-HU-TAABENCHM93
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:

Timed Code Compilation 3 Tests
C/C++ Compiler Tests 8 Tests
CPU Massive 20 Tests
Creator Workloads 2 Tests
Database Test Suite 7 Tests
HPC - High Performance Computing 3 Tests
Java 2 Tests
Common Kernel Benchmarks 8 Tests
Multi-Core 9 Tests
Programmer / Developer System Benchmarks 5 Tests
Scientific Computing 2 Tests
Server 10 Tests
Server CPU Tests 13 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
TSX Enabled - Default Mitigation
November 12 2019
  5 Hours, 10 Minutes
TSX Enabled - Vulnerable
November 13 2019
  4 Hours, 43 Minutes
TSX Disabled
November 13 2019
  5 Hours, 1 Minute
Invert Hiding All Results Option
  4 Hours, 58 Minutes

Only show results where is faster than
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):


Zombieload TAA Benchmark Impact - Phoronix Test Suite

Zombieload TAA Benchmark Impact

Zombieload TSX TAA mitigation impact on Linux. Benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1911140-HU-TAABENCHM93&grs&sro&rro.

Zombieload TAA Benchmark ImpactProcessorMotherboardChipsetMemoryDiskGraphicsMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverCompilerFile-SystemScreen ResolutionTSX Enabled - Default MitigationTSX Enabled - VulnerableTSX Disabled2 x Intel Xeon Platinum 8280 @ 4.00GHz (56 Cores / 112 Threads)GIGABYTE MD61-SC2-00 v01000100 (T15 BIOS)Intel Sky Lake-E DMI3 Registers386048MB280GB INTEL SSDPED1D280GAASPEEDVE2282 x Intel X722 for 1GbE + 2 x QLogic FastLinQ QL41000 10/25/40/50GbEUbuntu 19.105.4.0-rc7-12nov-vulns (x86_64) 20191112GNOME Shell 3.34.1X Server 1.20.5modesetting 1.20.5GCC 9.2.1 20191008ext41920x1080OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-offload-targets=nvptx-none,hsa --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-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 Disk Details- NONE / errors=remount-ro,relatime,rwProcessor Details- Scaling Governor: intel_pstate powersave - CPU Microcode: 0x500002cJava Details- OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)Python Details- Python 2.7.17rc1 + Python 3.7.5rc1Security Details- TSX Enabled - Default Mitigation: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable - TSX Enabled - Vulnerable: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 + tsx_async_abort: Vulnerable - TSX Disabled: itlb_multihit: KVM: Mitigation of Split huge pages + l1tf: Not affected + mds: Not affected + meltdown: 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 + tsx_async_abort: Mitigation of TSX disabled

Zombieload TAA Benchmark Impactctx-clock: Context Switch Timeior: Read Testrocksdb: Rand Fillrocksdb: Seq Fillgraphics-magick: Resizingsqlite-speedtest: Timed Time - Size 1,000stress-ng: Glibc C String Functionsgraphics-magick: HWB Color Spacestress-ng: System V Message Passingstress-ng: Socket Activitygraphics-magick: Rotateglibc-bench: ffsglibc-bench: ffsllglibc-bench: pthread_onceapache: Static Web Page Servingglibc-bench: sqrtosbench: Create Filesglibc-bench: modfnginx: Static Web Page Servingmcperf: Getosbench: Create Threadsmcperf: Addglibc-bench: expgraphics-magick: Noise-Gaussianbuild-gcc: Time To Compilerenaissance: In-Memory Database Shootoutsvt-vp9: VMAF Optimized - Bosphorus 1080pmcperf: Setpgbench: Buffer Test - Heavy Contention - Read Onlybuild-llvm: Time To Compileosbench: Create Processesnpb: FT.Cosbench: Memory Allocationsstress-ng: Semaphorespgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Heavy Contention - Read Writego-benchmark: buildbuild-linux-kernel: Time To Compilemt-dgemm: Sustained Floating-Point Rateglibc-bench: tanhpgbench: Buffer Test - Normal Load - Read Onlysvt-vp9: PSNR/SSIM Optimized - Bosphorus 1080pmysqlslap: 256hackbench: 32 - Processredis: SETmemtier-benchmark: Redisoctave-benchmark: renaissance: Savina Reactors.IOdacapobench: Tradesoapior: Write Testsqlite: 64TSX Enabled - Default MitigationTSX Enabled - VulnerableTSX Disabled4471786.20176082176806101570.6043789431.687247749223.1430181.415651.791911.790321.7969523867.352.0446014.7745492.3022229896.15103583.521.40681060388.25.84241453938.43817445.921251.9961022.2890217.581908118.32446.93587646690.9491.1160312113073.6423397.57926723449.8808322937386317725.45319.48487113.5902889115.083056254.9343851.1131698250.453667723.0123.40028158.50979591181.1721.6921351879.09194543195264110566.1193924142.527678322741.6932401.875971.672331.671531.6794024645.321.9231114.2468832.1815731364.50108348.720.53260862451.25.63132471901.87617247.176259.4662582.1921548.748491114.48546.16657948076.6190.1649792168856.2023895.26014123854.1436552887758418925.00719.90471413.3266903471.038822258.6344146.4541788806.004496083.3920.19326830.66973821275.6117.7301341996.37195534195628111864.8193618199.197807965249.7132287.436061.670901.672611.6800925420.841.9230813.9451652.1827631504.78109040.920.37048363145.55.60681472902.10516808.406250.2463190.8896808.095722114.43145.39966648264.8288.4460612122557.4623997.62769223993.9836672873320383724.90119.84070213.3172906703.218127258.0044243.9491716280.653791904.4621.33427100.06172501351.1518.531OpenBenchmarking.org

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled100200300400500SE +/- 0.67, N = 3SE +/- 1.76, N = 3SE +/- 1.15, N = 3135447134

IOR

Read Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Read TestTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled400800120016002000SE +/- 13.15, N = 12SE +/- 20.50, N = 15SE +/- 22.79, N = 151879.091786.201996.37MIN: 1536.94 / MAX: 2299.57MIN: 1390.34 / MAX: 2174.36MIN: 1526.48 / MAX: 2317.621. (CC) gcc options: -O2 -lm -pthread -lmpi

Facebook RocksDB

Test: Random Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Random FillTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled40K80K120K160K200KSE +/- 458.07, N = 3SE +/- 134.25, N = 3SE +/- 117.32, N = 31945431760821955341. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

Facebook RocksDB

Test: Sequential Fill

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.3.6Test: Sequential FillTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled40K80K120K160K200KSE +/- 336.77, N = 3SE +/- 198.59, N = 3SE +/- 178.12, N = 31952641768061956281. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread

GraphicsMagick

Operation: Resizing

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: ResizingTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled2004006008001000SE +/- 14.45, N = 3SE +/- 15.23, N = 15SE +/- 15.28, N = 151105101511181. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000TSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled1632486480SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.10, N = 366.1270.6064.821. (CC) gcc options: -O2 -ldl -lz -lpthread

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Glibc C String FunctionsTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled800K1600K2400K3200K4000KSE +/- 22365.08, N = 3SE +/- 45333.30, N = 15SE +/- 56453.12, N = 33924142.523789431.683618199.191. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

GraphicsMagick

Operation: HWB Color Space

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: HWB Color SpaceTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled2004006008001000SE +/- 6.66, N = 15SE +/- 7.81, N = 3SE +/- 11.42, N = 157677247801. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: System V Message PassingTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled2M4M6M8M10MSE +/- 78426.67, N = 3SE +/- 27501.34, N = 3SE +/- 73986.08, N = 38322741.697749223.147965249.711. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: Socket ActivityTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled7K14K21K28K35KSE +/- 324.90, N = 8SE +/- 372.29, N = 4SE +/- 483.61, N = 432401.8730181.4132287.431. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

GraphicsMagick

Operation: Rotate

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: RotateTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled130260390520650SE +/- 5.93, N = 3SE +/- 5.17, N = 35975656061. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

glibc bench

Benchmark: ffs

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled0.40320.80641.20961.61282.016SE +/- 0.00020, N = 12SE +/- 0.00023, N = 12SE +/- 0.00033, N = 151.672331.791911.67090

glibc bench

Benchmark: ffsll

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: ffsllTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled0.40280.80561.20841.61122.014SE +/- 0.00018, N = 15SE +/- 0.00038, N = 12SE +/- 0.00037, N = 81.671531.790321.67261

glibc bench

Benchmark: pthread_once

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: pthread_onceTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled0.40430.80861.21291.61722.0215SE +/- 0.00032, N = 15SE +/- 0.00078, N = 3SE +/- 0.00046, N = 121.679401.796951.68009

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.29Static Web Page ServingTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled5K10K15K20K25KSE +/- 110.45, N = 3SE +/- 16.08, N = 3SE +/- 204.74, N = 324645.3223867.3525420.841. (CC) gcc options: -shared -fPIC -O2 -pthread

glibc bench

Benchmark: sqrt

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: sqrtTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled0.460.921.381.842.3SE +/- 0.00048, N = 3SE +/- 0.00131, N = 3SE +/- 0.00051, N = 31.923112.044601.92308

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled48121620SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 314.2514.7713.951. (CC) gcc options: -lm

glibc bench

Benchmark: modf

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: modfTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled0.5181.0361.5542.0722.59SE +/- 0.00053, N = 14SE +/- 0.00051, N = 15SE +/- 0.00086, N = 32.181572.302222.18276

NGINX Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterNGINX Benchmark 1.9.9Static Web Page ServingTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled7K14K21K28K35KSE +/- 247.74, N = 14SE +/- 223.35, N = 3SE +/- 64.36, N = 331364.5029896.1531504.781. (CC) gcc options: -lpthread -lcrypt -lcrypto -lz -O3 -march=native

Memcached mcperf

Method: Get

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: GetTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled20K40K60K80K100KSE +/- 634.59, N = 3SE +/- 359.26, N = 3SE +/- 1716.86, N = 3108348.7103583.5109040.91. (CC) gcc options: -O2 -lm -rdynamic

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled510152025SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.01, N = 320.5321.4120.371. (CC) gcc options: -lm

Memcached mcperf

Method: Add

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: AddTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled14K28K42K56K70KSE +/- 376.65, N = 3SE +/- 349.99, N = 3SE +/- 472.45, N = 362451.260388.263145.51. (CC) gcc options: -O2 -lm -rdynamic

glibc bench

Benchmark: exp

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: expTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled1.31452.6293.94355.2586.5725SE +/- 0.02766, N = 3SE +/- 0.09855, N = 3SE +/- 0.00137, N = 35.631325.842415.60681

GraphicsMagick

Operation: Noise-Gaussian

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.33Operation: Noise-GaussianTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled100200300400500SE +/- 3.48, N = 3SE +/- 3.86, N = 134714534721. (CC) gcc options: -fopenmp -O2 -pthread -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lxml2 -lz -lm -lpthread

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 8.2Time To CompileTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled2004006008001000SE +/- 1.39, N = 3SE +/- 1.32, N = 3SE +/- 0.96, N = 3901.88938.44902.11

Renaissance

Test: In-Memory Database Shootout

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: In-Memory Database ShootoutTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled4K8K12K16K20KSE +/- 158.59, N = 8SE +/- 100.53, N = 40SE +/- 161.29, N = 817247.1817445.9216808.41

SVT-VP9

Tuning: VMAF Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: VMAF Optimized - Input: Bosphorus 1080pTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled60120180240300SE +/- 2.41, N = 10SE +/- 3.16, N = 5SE +/- 1.91, N = 3259.46251.99250.241. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

Memcached mcperf

Method: Set

OpenBenchmarking.orgOperations Per Second, More Is BetterMemcached mcperf 1.5.10Method: SetTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled14K28K42K56K70KSE +/- 137.33, N = 3SE +/- 582.30, N = 3SE +/- 258.42, N = 362582.161022.263190.81. (CC) gcc options: -O2 -lm -rdynamic

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read OnlyTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled200K400K600K800K1000KSE +/- 721.60, N = 3SE +/- 3201.11, N = 3SE +/- 7821.36, N = 3921548.75890217.58896808.101. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 6.0.1Time To CompileTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled306090120150114.49118.32114.43

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled1122334455SE +/- 0.53, N = 3SE +/- 0.78, N = 3SE +/- 0.34, N = 346.1746.9445.401. (CC) gcc options: -lm

NAS Parallel Benchmarks

Test / Class: FT.C

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.4Test / Class: FT.CTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled10K20K30K40K50KSE +/- 94.92, N = 3SE +/- 379.91, N = 3SE +/- 39.03, N = 348076.6146690.9448264.821. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi2. Open MPI 3.1.3

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled20406080100SE +/- 0.13, N = 3SE +/- 0.29, N = 3SE +/- 0.13, N = 390.1691.1288.451. (CC) gcc options: -lm

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.07.26Test: SemaphoresTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled500K1000K1500K2000K2500KSE +/- 34445.77, N = 3SE +/- 27414.16, N = 4SE +/- 20194.01, N = 32168856.202113073.642122557.461. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -lc

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled5K10K15K20K25KSE +/- 23.84, N = 3SE +/- 45.71, N = 3SE +/- 43.55, N = 323895.2623397.5823997.631. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled5K10K15K20K25KSE +/- 60.36, N = 3SE +/- 51.60, N = 3SE +/- 38.05, N = 323854.1423449.8823993.981. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

Go Benchmarks

Test: build

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled6000M12000M18000M24000M30000MSE +/- 30335417.30, N = 3SE +/- 25336863.06, N = 3SE +/- 20030611.67, N = 3288775841892937386317728733203837

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled612182430SE +/- 0.26, N = 15SE +/- 0.29, N = 13SE +/- 0.25, N = 1425.0125.4524.90

ACES DGEMM

Sustained Floating-Point Rate

OpenBenchmarking.orgGFLOP/s, More Is BetterACES DGEMM 1.0Sustained Floating-Point RateTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled510152025SE +/- 0.27, N = 4SE +/- 0.23, N = 5SE +/- 0.18, N = 319.9019.4819.841. (CC) gcc options: -O3 -march=native -fopenmp

glibc bench

Benchmark: tanh

OpenBenchmarking.orgnanoseconds, Fewer Is Betterglibc bench 1.0Benchmark: tanhTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled3691215SE +/- 0.00, N = 4SE +/- 0.15, N = 3SE +/- 0.01, N = 313.3313.5913.32

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Only

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 12.0Scaling: Buffer Test - Test: Normal Load - Mode: Read OnlyTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled200K400K600K800K1000KSE +/- 8997.88, N = 3SE +/- 2834.03, N = 3SE +/- 3822.91, N = 3903471.04889115.08906703.221. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

SVT-VP9

Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-VP9 0.1Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080pTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled60120180240300SE +/- 4.44, N = 3SE +/- 3.67, N = 4SE +/- 0.78, N = 3258.63254.93258.001. (CC) gcc options: -fPIE -fPIC -fvisibility=hidden -O3 -pie -rdynamic -lpthread -lrt -lm

MariaDB

Clients: 256

OpenBenchmarking.orgQueries Per Second, More Is BetterMariaDB 10.3.8Clients: 256TSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled100200300400500SE +/- 0.34, N = 3SE +/- 0.29, N = 3SE +/- 1.40, N = 34414384421. (CXX) g++ options: -pie -fPIC -fstack-protector -fno-rtti -O2 -lpthread -lbz2 -laio -lnuma -lz -lm -lpcre -lcrypt -lssl -lcrypto -ldl

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled1224364860SE +/- 1.05, N = 15SE +/- 1.00, N = 15SE +/- 0.34, N = 346.4551.1143.951. (CC) gcc options: -lpthread

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 5.0.5Test: SETTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled400K800K1200K1600K2000KSE +/- 29496.37, N = 3SE +/- 33632.12, N = 15SE +/- 20530.69, N = 151788806.001698250.451716280.651. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Memtier_benchmark

Protocol: Redis

OpenBenchmarking.orgOps/sec, More Is BetterMemtier_benchmark 1.2.17Protocol: RedisTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled1000K2000K3000K4000K5000KSE +/- 17852.67, N = 3SE +/- 179523.26, N = 15SE +/- 172253.35, N = 134496083.393667723.013791904.461. (CXX) g++ options: -O2 -levent -lpthread -lz -lpcre

GNU Octave Benchmark

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 4.4.1TSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled612182430SE +/- 0.19, N = 3SE +/- 0.52, N = 15SE +/- 0.06, N = 320.1923.4021.33

Renaissance

Test: Savina Reactors.IO

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.9.0Test: Savina Reactors.IOTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled6K12K18K24K30KSE +/- 424.53, N = 40SE +/- 403.65, N = 40SE +/- 500.20, N = 4026830.6728158.5127100.06

DaCapo Benchmark

Java Test: Tradesoap

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled2K4K6K8K10KSE +/- 99.12, N = 20SE +/- 112.04, N = 4SE +/- 95.17, N = 20738279597250

IOR

Write Test

OpenBenchmarking.orgMB/s, More Is BetterIOR 3.2.1Write TestTSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled30060090012001500SE +/- 12.98, N = 12SE +/- 23.77, N = 15SE +/- 35.87, N = 151275.611181.171351.15MIN: 779.79 / MAX: 1819.85MIN: 728.79 / MAX: 1749.8MIN: 667.19 / MAX: 1909.731. (CC) gcc options: -O2 -lm -pthread -lmpi

SQLite

Threads / Copies: 64

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 64TSX Enabled - VulnerableTSX Enabled - Default MitigationTSX Disabled510152025SE +/- 0.23, N = 3SE +/- 0.35, N = 15SE +/- 0.02, N = 317.7321.6918.531. (CC) gcc options: -O2 -lz -lm -ldl -lpthread


Phoronix Test Suite v10.8.4