Retbleed Mitigations AMD Zen 1

AMD Ryzen 7 1700 mitigation benchmarks by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2207175-NE-RETBLEEDZ09&gru&sro.

Retbleed Mitigations AMD Zen 1ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionCurrent Linux Defaultmitigations=offretbleed=offmitigations=auto,nosmtAMD Ryzen 7 1700 Eight-Core @ 3.00GHz (8 Cores / 16 Threads)MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.Q6 BIOS)AMD 17h16GB120GB Samsung SSD 840 + 32GB Flash DiskAMD Radeon RX 480 8GB (1266/2000MHz)AMD Ellesmere HDMI AudioDELL S2409WRealtek RTL8111/8168/8411Ubuntu 22.045.19.0-rc6-phx-retbleed (x86_64)GNOME Shell 42.2X Server + Wayland4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.47)1.3.204GCC 11.2.0ext41920x1080AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (8 Cores)OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --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,brig,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-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.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 Disk Details- MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8001138Java Details- OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Details- Python 3.10.4Security Details- Current Linux Default: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT vulnerable + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - mitigations=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected - retbleed=off: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Vulnerable + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected - mitigations=auto,nosmt: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT disabled + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Retbleed Mitigations AMD Zen 1stress-ng: Forkingstress-ng: Context Switchingstress-ng: Mallocstress-ng: MEMFDstress-ng: NUMAstress-ng: SENDFILEstress-ng: IO_uringethr: TCP - Bandwidth - 1ethr: TCP - Bandwidth - 8selenium: Octane - Firefoxselenium: Octane - Google Chromeleveldb: Overwriteleveldb: Rand Fillleveldb: Seq Fillsockperf: Throughputcryptsetup: AES-XTS 256b Decryptioncryptsetup: AES-XTS 512b Encryptioncryptsetup: AES-XTS 512b Decryptionrocksdb: Update Randrocksdb: Read Rand Write Randkeydb: ethr: UDP - Bandwidth - 1ethr: UDP - Bandwidth - 8ethr: UDP - Bandwidth - 32clickhouse: 100M Rows Web Analytics Dataset, First Run / Cold Cacheclickhouse: 100M Rows Web Analytics Dataset, Second Runclickhouse: 100M Rows Web Analytics Dataset, Third Runredis: SADDredis: LPUSHredis: SETselenium: Speedometer - Firefoxselenium: Speedometer - Google Chromeselenium: Jetstream 2 - Firefoxselenium: Jetstream 2 - Google Chromepostmark: Disk Transaction Performancectx-clock: Context Switch Timeleveldb: Overwriteleveldb: Rand Fillleveldb: Seek Randleveldb: Rand Deleteleveldb: Seq Filltensorflow-lite: Mobilenet Quantrenaissance: Apache Spark PageRankselenium: ARES-6 - Firefoxselenium: Kraken - Firefoxselenium: ARES-6 - Google Chromeselenium: Kraken - Google Chromeselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - Firefoxselenium: WASM imageConvolute - Google Chromeselenium: WASM collisionDetection - Google Chromedacapobench: Tradebeansdacapobench: Jythonosbench: Memory Allocationsbuild-apache: Time To Compilebuild-gem5: Time To Compilebuild-godot: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-mesa: Time To Compilebuild-mplayer: Time To Compilesqlite-speedtest: Timed Time - Size 1,000gimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskocrmypdf: Processing 60 Page PDF Documentrawtherapee: Total Benchmark Timegit: Time To Complete Common Git Commandshackbench: 1 - Threadhackbench: 2 - Threadhackbench: 4 - Threadhackbench: 8 - Threadhackbench: 1 - Processhackbench: 16 - Threadhackbench: 2 - Processhackbench: 4 - Processhackbench: 8 - Processhackbench: 16 - Processhackbench: 32 - Processosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create Processesethr: TCP - Latency - 1ethr: TCP - Latency - 8ethr: TCP - Latency - 32sockperf: Latency Ping PongCurrent Linux Defaultmitigations=offretbleed=offmitigations=auto,nosmt36551.442011376.274293451.01363.76140.88103861.7269877.7615.8981.85210523846014.114.014.23969142612.22223.62229.73106521002936346316.391468811508267220786778.3894.4793.961533253.791103357.961330720.1210312568.632105.8653676300125.443125.83515.197115.185124.8309253.164943.352.371384.126.60982.735.5512.432.81322.2173546417101.53802231.517681.165187.786148.0161827.79081.77857.77883.63324.90222.57824.37327.37031.54685.82659.9614.9479.60118.41035.4194.76474.0139.25317.85434.74873.500153.58828.75908823.47389967.16092452.40678843.21743.34643.34212.12538587.902368740.145062556.43416.29152.41147479.1871748.3417.0884.03216384094814.914.814.94773472708.12302.82290.63196141022818351271.341596401668000237426777.1093.5196.991607270.291119872.381342551.7210412570.764107.5644491210119.215119.40515.021109.950118.6368777.544827.652.131222.626.18921.732.1513.233.15315.927218631093.36527230.756680.224186.616146.5661830.35781.55957.37479.39323.68720.94122.60125.46530.45981.70258.5364.4818.68316.67331.7944.37967.2758.38216.10031.40966.270137.72523.90516920.84334759.84544846.78328839.30238.29038.62310.84938553.872125792.854894036.46404.05150.15106607.6370498.4616.2482.52209654047314.414.314.54285422692.02295.62287.53154451037740344872.871521571546800222160078.1294.1694.711588511.211115334.031364767.8710512770.404105.4704214210123.084123.74915.246112.949122.1538775.794880.852.081351.026.49956.435.9506.234.40314.707191631394.64263930.841680.691188.841148.2881855.36681.69657.62880.67523.57120.98822.67925.43031.48183.97558.3904.7039.15717.56033.5274.56370.3928.79616.89532.92369.447144.18825.99361621.08653460.60997746.70063742.89144.05143.58611.83225509.771326955.212746529.21341.95119.4769619.0773808.5717.8470.6195123789323.823.126.63757322339.31982.61980.1262498794060433102.54172569131453316764001446745.001027352.981234329.42112.3133.879.101125.074357133037.54638.4106.40831.07333.2797020.244584.846.081347.421.98904.535.4561.940.13364.484108652197.77243931.952789.514221.524183.1202336.38587.37569.59994.36226.59721.54322.30024.86938.34390.88466.4487.22413.89026.94457.6336.953120.66713.40426.12855.056119.270250.08730.23766922.87308463.64981351.88306220.63820.35221.7206.096OpenBenchmarking.org

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: ForkingCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off8K16K24K32K40KSE +/- 204.81, N = 3SE +/- 146.23, N = 3SE +/- 32.31, N = 3SE +/- 207.11, N = 336551.4425509.7738587.9038553.871. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context SwitchingCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off500K1000K1500K2000K2500KSE +/- 6974.46, N = 3SE +/- 2020.18, N = 3SE +/- 57786.46, N = 12SE +/- 16689.47, N = 152011376.271326955.212368740.142125792.851. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MallocCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1.1M2.2M3.3M4.4M5.5MSE +/- 11267.20, N = 3SE +/- 17927.58, N = 3SE +/- 25564.49, N = 3SE +/- 22624.56, N = 34293451.012746529.215062556.434894036.461. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off90180270360450SE +/- 4.98, N = 3SE +/- 0.18, N = 3SE +/- 0.41, N = 3SE +/- 3.33, N = 9363.76341.95416.29404.051. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: NUMACurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 1.48, N = 3SE +/- 0.19, N = 3SE +/- 1.04, N = 3SE +/- 1.13, N = 15140.88119.47152.41150.151. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILECurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off30K60K90K120K150KSE +/- 12.91, N = 3SE +/- 266.32, N = 3SE +/- 220.20, N = 3SE +/- 54.84, N = 3103861.7269619.07147479.18106607.631. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Stress-NG

Test: IO_uring

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: IO_uringCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off16K32K48K64K80KSE +/- 578.74, N = 3SE +/- 28.07, N = 3SE +/- 408.31, N = 3SE +/- 328.18, N = 369877.7673808.5771748.3470498.461. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Ethr

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 1

OpenBenchmarking.orgGbits/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 1Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off48121620SE +/- 0.13, N = 3SE +/- 0.11, N = 3SE +/- 0.11, N = 3SE +/- 0.20, N = 315.8917.8417.0816.24MIN: 12.54 / MAX: 18.57MIN: 15.78 / MAX: 19.37MIN: 14.52 / MAX: 20.45MIN: 12.39 / MAX: 19.49

Ethr

Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8

OpenBenchmarking.orgGbits/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off20406080100SE +/- 0.19, N = 3SE +/- 0.00, N = 3SE +/- 0.26, N = 3SE +/- 0.36, N = 381.8570.6084.0382.52MIN: 80.15 / MAX: 83.43MIN: 68.39 / MAX: 73.38MIN: 82.86 / MAX: 85.53MIN: 80.98 / MAX: 84.08

Selenium

Benchmark: Octane - Browser: Firefox

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off5K10K15K20K25KSE +/- 223.91, N = 3SE +/- 46.59, N = 3SE +/- 37.36, N = 3SE +/- 259.28, N = 4210521951221638209651. firefox 102.0.1

Selenium

Benchmark: Octane - Browser: Google Chrome

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: Google ChromeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off9K18K27K36K45KSE +/- 422.84, N = 3SE +/- 502.69, N = 3SE +/- 151.64, N = 3SE +/- 212.56, N = 3384603789340948404731. chrome 103.0.5060.114

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.00, N = 3SE +/- 0.60, N = 15SE +/- 0.03, N = 3SE +/- 0.03, N = 314.123.814.914.41. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.03, N = 3SE +/- 0.51, N = 15SE +/- 0.06, N = 3SE +/- 0.00, N = 314.023.114.814.31. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.03, N = 3SE +/- 0.23, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 314.226.614.914.51. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

Sockperf

Test: Throughput

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off100K200K300K400K500KSE +/- 3521.88, N = 5SE +/- 3208.48, N = 5SE +/- 2164.03, N = 5SE +/- 2765.72, N = 153969143757324773474285421. (CXX) g++ options: --param -O3 -rdynamic

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off6001200180024003000SE +/- 5.81, N = 4SE +/- 9.50, N = 3SE +/- 26.68, N = 3SE +/- 8.59, N = 32612.22339.32708.12692.0

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off5001000150020002500SE +/- 12.25, N = 4SE +/- 5.88, N = 3SE +/- 19.45, N = 3SE +/- 9.10, N = 32223.61982.62302.82295.6

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off5001000150020002500SE +/- 9.71, N = 4SE +/- 5.67, N = 3SE +/- 20.34, N = 3SE +/- 9.22, N = 32229.71980.12290.62287.5

Facebook RocksDB

Test: Update Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Update RandomCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off70K140K210K280K350KSE +/- 3637.35, N = 3SE +/- 1064.24, N = 3SE +/- 827.87, N = 3SE +/- 623.13, N = 33106522624983196143154451. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Facebook RocksDB

Test: Read Random Write Random

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read Random Write RandomCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off200K400K600K800K1000KSE +/- 659.00, N = 3SE +/- 11003.11, N = 3SE +/- 4505.30, N = 3SE +/- 926.94, N = 31002936794060102281810377401. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

KeyDB

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off90K180K270K360K450KSE +/- 4328.49, N = 4SE +/- 2007.09, N = 3SE +/- 4872.32, N = 3SE +/- 2799.74, N = 3346316.39433102.54351271.34344872.871. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Ethr

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 1

OpenBenchmarking.orgPackets/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 1Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off40K80K120K160K200KSE +/- 1049.73, N = 3SE +/- 392.55, N = 3SE +/- 1242.43, N = 3SE +/- 401.44, N = 3146881172569159640152157MIN: 124730 / MAX: 157680MIN: 168350 / MAX: 178780MIN: 143290 / MAX: 177560MIN: 137380 / MAX: 166300

Ethr

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8

OpenBenchmarking.orgPackets/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off400K800K1200K1600K2000KSE +/- 6533.33, N = 3SE +/- 11076.30, N = 3SE +/- 3401.96, N = 3SE +/- 4460.19, N = 31508267131453316680001546800MIN: 1410000 / MAX: 1570000MIN: 1200000 / MAX: 1420000MIN: 1550000 / MAX: 1730000MIN: 1440000 / MAX: 1610000

Ethr

Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32

OpenBenchmarking.orgPackets/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off500K1000K1500K2000K2500KSE +/- 3962.04, N = 3SE +/- 5661.57, N = 3SE +/- 9034.26, N = 3SE +/- 4636.09, N = 32207867167640023742672221600MIN: 2130000 / MAX: 2280000MIN: 1590000 / MAX: 1740000MIN: 2280000 / MAX: 2440000MIN: 2140000 / MAX: 2320000

ClickHouse

100M Rows Web Analytics Dataset, First Run / Cold Cache

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, First Run / Cold CacheCurrent Linux Defaultmitigations=offretbleed=off20406080100SE +/- 0.93, N = 12SE +/- 1.08, N = 12SE +/- 0.90, N = 1278.3877.1078.12MIN: 5.78 / MAX: 10000MIN: 6.09 / MAX: 12000MIN: 5.73 / MAX: 120001. ClickHouse server version 22.7.1.687 (official build).

ClickHouse

100M Rows Web Analytics Dataset, Second Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Second RunCurrent Linux Defaultmitigations=offretbleed=off20406080100SE +/- 0.56, N = 12SE +/- 0.99, N = 12SE +/- 0.62, N = 1294.4793.5194.16MIN: 6.61 / MAX: 15000MIN: 6.84 / MAX: 15000MIN: 6.71 / MAX: 150001. ClickHouse server version 22.7.1.687 (official build).

ClickHouse

100M Rows Web Analytics Dataset, Third Run

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse100M Rows Web Analytics Dataset, Third RunCurrent Linux Defaultmitigations=offretbleed=off20406080100SE +/- 0.98, N = 12SE +/- 0.69, N = 12SE +/- 0.66, N = 1293.9696.9994.71MIN: 6.78 / MAX: 15000MIN: 6.98 / MAX: 15000MIN: 6.76 / MAX: 120001. ClickHouse server version 22.7.1.687 (official build).

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADDCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 5562.99, N = 3SE +/- 14969.36, N = 3SE +/- 21729.58, N = 3SE +/- 16694.25, N = 31533253.791446745.001607270.291588511.211. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSHCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off200K400K600K800K1000KSE +/- 6713.90, N = 3SE +/- 6678.55, N = 3SE +/- 8200.31, N = 3SE +/- 7473.68, N = 151103357.961027352.981119872.381115334.031. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off300K600K900K1200K1500KSE +/- 9857.69, N = 3SE +/- 12226.80, N = 5SE +/- 12676.86, N = 15SE +/- 6226.48, N = 31330720.121234329.421342551.721364767.871. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.33, N = 3SE +/- 0.28, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3103.0112.3104.0105.01. firefox 102.0.1

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.33, N = 3SE +/- 0.27, N = 3SE +/- 1.00, N = 3SE +/- 1.33, N = 3125.0133.8125.0127.01. chrome 103.0.5060.114

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off20406080100SE +/- 0.39, N = 3SE +/- 0.27, N = 3SE +/- 0.32, N = 3SE +/- 0.31, N = 368.6379.1070.7670.401. firefox 102.0.1

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.46, N = 3SE +/- 0.42, N = 3SE +/- 0.54, N = 3SE +/- 1.08, N = 3105.87125.07107.56105.471. chrome 103.0.5060.114

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off10002000300040005000SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 27.00, N = 3SE +/- 48.00, N = 336763571449142141. (CC) gcc options: -O3

ctx_clock

Context Switch Time

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off70140210280350SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3300330210210

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.20, N = 3SE +/- 1.00, N = 15SE +/- 0.28, N = 3SE +/- 0.25, N = 3125.4437.55119.22123.081. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.35, N = 3SE +/- 0.84, N = 15SE +/- 0.40, N = 3SE +/- 0.03, N = 3125.8438.41119.41123.751. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off48121620SE +/- 0.010, N = 3SE +/- 0.012, N = 3SE +/- 0.027, N = 3SE +/- 0.031, N = 315.1976.40815.02115.2461. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

LevelDB

Benchmark: Random Delete

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.19, N = 3SE +/- 0.01, N = 3115.1931.07109.95112.951. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.29, N = 3SE +/- 0.31, N = 3SE +/- 0.08, N = 3SE +/- 0.24, N = 3124.8333.28118.64122.151. (CXX) g++ options: -O3 -lsnappy -ltcmalloc

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2022-05-18Model: Mobilenet QuantCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off2K4K6K8K10KSE +/- 61.59, N = 3SE +/- 4.00, N = 3SE +/- 108.26, N = 15SE +/- 82.58, N = 39253.167020.248777.548775.79

Renaissance

Test: Apache Spark PageRank

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off11002200330044005500SE +/- 70.01, N = 3SE +/- 60.12, N = 10SE +/- 49.99, N = 12SE +/- 59.50, N = 44943.34584.84827.64880.8MIN: 4367.94 / MAX: 5181.66MIN: 4051.39 / MAX: 4898.74MIN: 4062.79 / MAX: 5207.94MIN: 4470.3 / MAX: 5116.98

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1224364860SE +/- 0.11, N = 3SE +/- 0.13, N = 3SE +/- 0.31, N = 3SE +/- 0.34, N = 352.3746.0852.1352.081. firefox 102.0.1

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off30060090012001500SE +/- 28.56, N = 15SE +/- 10.67, N = 15SE +/- 4.76, N = 3SE +/- 25.14, N = 151384.11347.41222.61351.01. firefox 102.0.1

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.20, N = 3SE +/- 0.16, N = 3SE +/- 0.12, N = 3SE +/- 0.19, N = 326.6021.9826.1826.491. chrome 103.0.5060.114

Selenium

Benchmark: Kraken - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google ChromeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off2004006008001000SE +/- 10.50, N = 15SE +/- 7.80, N = 15SE +/- 3.23, N = 3SE +/- 7.03, N = 15982.7904.5921.7956.41. chrome 103.0.5060.114

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off816243240SE +/- 1.04, N = 15SE +/- 0.03, N = 3SE +/- 0.37, N = 3SE +/- 1.31, N = 1535.535.432.135.91. firefox 102.0.1

Selenium

Benchmark: WASM collisionDetection - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off120240360480600SE +/- 0.22, N = 3SE +/- 0.25, N = 3SE +/- 0.75, N = 3SE +/- 2.66, N = 3512.4561.9513.2506.21. firefox 102.0.1

Selenium

Benchmark: WASM imageConvolute - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Google ChromeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off918273645SE +/- 0.21, N = 3SE +/- 0.64, N = 15SE +/- 0.19, N = 3SE +/- 0.51, N = 1532.8140.1333.1534.401. chrome 103.0.5060.114

Selenium

Benchmark: WASM collisionDetection - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: Google ChromeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off80160240320400SE +/- 0.81, N = 3SE +/- 0.09, N = 3SE +/- 1.36, N = 3SE +/- 0.45, N = 3322.21364.48315.92314.701. chrome 103.0.5060.114

DaCapo Benchmark

Java Test: Tradebeans

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off16003200480064008000SE +/- 74.32, N = 5SE +/- 41.17, N = 20SE +/- 72.89, N = 6SE +/- 47.11, N = 47354410872187191

DaCapo Benchmark

Java Test: Jython

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off14002800420056007000SE +/- 43.22, N = 13SE +/- 5.74, N = 4SE +/- 38.70, N = 16SE +/- 53.68, N = 46417652163106313

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off20406080100SE +/- 0.96, N = 3SE +/- 0.62, N = 3SE +/- 1.17, N = 3SE +/- 0.52, N = 398.1497.7793.3794.64

Timed Apache Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off714212835SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.08, N = 331.5231.9530.7630.84

Timed Gem5 Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 21.2Time To CompileCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off2004006008001000SE +/- 1.27, N = 2SE +/- 0.45, N = 3SE +/- 0.39, N = 3SE +/- 0.91, N = 3681.17789.51680.22680.69

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off50100150200250SE +/- 0.03, N = 3SE +/- 0.19, N = 3SE +/- 0.03, N = 3SE +/- 0.93, N = 3187.79221.52186.62188.84

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off4080120160200SE +/- 1.03, N = 3SE +/- 1.27, N = 12SE +/- 0.74, N = 3SE +/- 1.63, N = 12148.02183.12146.57148.29

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: allmodconfigCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off5001000150020002500SE +/- 0.92, N = 3SE +/- 1.21, N = 3SE +/- 4.32, N = 3SE +/- 2.13, N = 31827.792336.391830.361855.37

Timed Mesa Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To CompileCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off20406080100SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 381.7887.3881.5681.70

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.5Time To CompileCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1530456075SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 357.7869.6057.3757.63

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off20406080100SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.24, N = 3SE +/- 0.12, N = 383.3394.3679.3980.681. (CC) gcc options: -O2 -lz

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.21, N = 9SE +/- 0.23, N = 8SE +/- 0.21, N = 7SE +/- 0.19, N = 824.9026.6023.6923.57

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotateCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off510152025SE +/- 0.17, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 322.5821.5420.9420.99

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3SE +/- 0.10, N = 324.3722.3022.6022.68

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 327.3724.8725.4725.43

OCRMyPDF

Processing 60 Page PDF Document

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 13.4.0+dfsgProcessing 60 Page PDF DocumentCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off918273645SE +/- 0.22, N = 3SE +/- 0.12, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 331.5538.3430.4631.48

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off20406080100SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.14, N = 385.8390.8881.7083.981. RawTherapee, version 5.8, command line.

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1530456075SE +/- 0.44, N = 15SE +/- 0.13, N = 3SE +/- 0.13, N = 3SE +/- 0.08, N = 359.9666.4558.5458.391. git version 2.34.1

Hackbench

Count: 1 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off246810SE +/- 0.014, N = 3SE +/- 0.012, N = 3SE +/- 0.009, N = 3SE +/- 0.001, N = 34.9477.2244.4814.7031. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off48121620SE +/- 0.012, N = 3SE +/- 0.036, N = 3SE +/- 0.010, N = 3SE +/- 0.024, N = 39.60113.8908.6839.1571. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.01, N = 3SE +/- 0.21, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 318.4126.9416.6717.561. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1326395265SE +/- 0.11, N = 3SE +/- 0.22, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 335.4257.6331.7933.531. (CC) gcc options: -lpthread

Hackbench

Count: 1 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off246810SE +/- 0.012, N = 3SE +/- 0.004, N = 3SE +/- 0.005, N = 3SE +/- 0.006, N = 34.7646.9534.3794.5631. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 374.01120.6767.2870.391. (CC) gcc options: -lpthread

Hackbench

Count: 2 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off3691215SE +/- 0.008, N = 3SE +/- 0.024, N = 3SE +/- 0.006, N = 3SE +/- 0.002, N = 39.25313.4048.3828.7961. (CC) gcc options: -lpthread

Hackbench

Count: 4 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 317.8526.1316.1016.901. (CC) gcc options: -lpthread

Hackbench

Count: 8 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1224364860SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 334.7555.0631.4132.921. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off306090120150SE +/- 0.28, N = 3SE +/- 0.21, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 373.50119.2766.2769.451. (CC) gcc options: -lpthread

Hackbench

Count: 32 - Type: Process

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 32 - Type: ProcessCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off50100150200250SE +/- 1.04, N = 12SE +/- 2.22, N = 9SE +/- 0.19, N = 3SE +/- 0.31, N = 3153.59250.09137.73144.191. (CC) gcc options: -lpthread

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off714212835SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.11, N = 328.7630.2423.9125.99

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off612182430SE +/- 0.06, N = 3SE +/- 0.14, N = 3SE +/- 0.08, N = 3SE +/- 0.10, N = 323.4722.8720.8421.09

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1530456075SE +/- 0.24, N = 3SE +/- 0.25, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 367.1663.6559.8560.61

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1224364860SE +/- 0.43, N = 3SE +/- 0.37, N = 3SE +/- 0.58, N = 3SE +/- 0.33, N = 352.4151.8846.7846.70

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1

OpenBenchmarking.orgus, Fewer Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1020304050SE +/- 0.46, N = 5SE +/- 0.21, N = 3SE +/- 0.46, N = 4SE +/- 0.29, N = 1543.2220.6439.3042.89MIN: 31.35 / MAX: 53.43MIN: 13.9 / MAX: 26.29MIN: 28.45 / MAX: 50.99MIN: 31.17 / MAX: 54.2

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8

OpenBenchmarking.orgus, Fewer Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1020304050SE +/- 0.36, N = 15SE +/- 0.41, N = 15SE +/- 0.50, N = 3SE +/- 0.25, N = 343.3520.3538.2944.05MIN: 30.99 / MAX: 54.01MIN: 13.56 / MAX: 26.8MIN: 28.85 / MAX: 49.31MIN: 30.85 / MAX: 53.19

Ethr

Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32

OpenBenchmarking.orgus, Fewer Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32Current Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off1020304050SE +/- 0.28, N = 15SE +/- 0.19, N = 8SE +/- 0.34, N = 15SE +/- 0.50, N = 1543.3421.7238.6243.59MIN: 31.45 / MAX: 53.32MIN: 13.75 / MAX: 26.79MIN: 28.36 / MAX: 51.69MIN: 30.59 / MAX: 56.44

Sockperf

Test: Latency Ping Pong

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongCurrent Linux Defaultmitigations=auto,nosmtmitigations=offretbleed=off3691215SE +/- 0.023, N = 5SE +/- 0.043, N = 25SE +/- 0.137, N = 25SE +/- 0.215, N = 2012.1256.09610.84911.8321. (CXX) g++ options: --param -O3 -rdynamic


Phoronix Test Suite v10.8.5