Intel AMD Retbleed Linux Mitigated Impact

Linux mitigation benchmarks of Retbleed by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2207139-PTS-MERGE63722&grs&sor.

ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDisplay ServerVulkanCompilerFile-SystemScreen Resolutioni7-8700KE3-1260L v5TR 3960X retbleed=off retbleed=auto retbleed=off retbleed=auto retbleed=off retbleed=autoIntel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS TUF Z370-PLUS GAMING (2001 BIOS)Intel 8th Gen Core16GB128GB Toshiba THNSN5128GPU7ASUS Intel CoffeeLake-S GT2 [UHD 630] (1200MHz)Realtek ALC887-VDDELL S2409WIntel I219-VUbuntu 22.045.19.0-rc6-phx-retbleed (x86_64)X Server1.2.204GCC 11.2.0ext41920x1080Intel Xeon E3-1260L v5 @ 3.90GHz (4 Cores / 8 Threads)ASRock E3V5 WS (P7.10 BIOS)Intel Xeon E3-1200 v5/E3-15008GB120GB INTEL SSDSC2BW12XFX NVIDIA GeForce GT 220Realtek ALC892MX279Intel I219-LMX Server 1.21.1.3X ServerAMD Ryzen Threadripper 3960X 24-Core @ 3.80GHz (24 Cores / 48 Threads)MSI Creator TRX40 (MS-7C59) v1.0 (1.12N1 BIOS)AMD Starship/Matisse32GB1000GB Sabrent Rocket 4.0 1TBGigabyte AMD Radeon RX 5500/5500M / Pro 5500M (1900/875MHz)AMD Navi 10 HDMI AudioVA2431Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Wi-Fi 6 AX2001.3.204OpenBenchmarking.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- i7-8700K: retbleed=off: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- i7-8700K: retbleed=auto: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- E3-1260L v5: retbleed=off: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096- E3-1260L v5: retbleed=auto: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096- TR 3960X: retbleed=off: NONE / errors=remount-ro,relatime,rw / Block Size: 4096- TR 3960X: retbleed=auto: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- i7-8700K: retbleed=off: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf0 - Thermald 2.4.9- i7-8700K: retbleed=auto: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf0 - Thermald 2.4.9- E3-1260L v5: retbleed=off: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 2.4.9- E3-1260L v5: retbleed=auto: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 2.4.9- TR 3960X: retbleed=off: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301025- TR 3960X: retbleed=auto: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8301025Java Details- OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Details- Python 3.10.4Security Details- i7-8700K: retbleed=off: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + 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 IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - i7-8700K: retbleed=auto: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of IBRS + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS IBPB: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - E3-1260L v5: retbleed=off: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + 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 IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - E3-1260L v5: retbleed=auto: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + mmio_stale_data: Mitigation of Clear buffers; SMT vulnerable + retbleed: Mitigation of IBRS + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of IBRS IBPB: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - TR 3960X: 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: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - TR 3960X: retbleed=auto: 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 enabled with STIBP protection + 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: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

fio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directorystress-ng: SENDFILEfio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directoryrocksdb: Rand Readstress-ng: NUMAbuild-linux-kernel: defconfigrocksdb: Read While Writingstress-ng: Socket Activityperf-bench: Futex Hashleveldb: Rand Deletebuild-godot: Time To Compilestress-ng: MEMFDbuild-mesa: Time To Compiledarktable: Server Rack - CPU-onlydarktable: Masskrug - CPU-onlyrocksdb: Read Rand Write Randdarktable: Server Room - CPU-onlyperf-bench: Futex Lock-Pirocksdb: Update Randcompilebench: Compilestress-ng: Forkingdacapobench: Tradesoapkeydb: rawtherapee: Total Benchmark Timesockperf: Throughputcompilebench: Initial Createosbench: Launch Programsstress-ng: Malloccompilebench: Read Compiled Treefs-mark: 4000 Files, 32 Sub Dirs, 1MB Sizefio: Rand Read - IO_uring - No - No - 4KB - Default Test Directoryperf-bench: Syscall Basicstress-ng: Context Switchinghackbench: 16 - Processhackbench: 16 - Threadctx-clock: Context Switch Timepostmark: Disk Transaction Performanceethr: TCP - Bandwidth - 8osbench: Create Filesethr: TCP - Bandwidth - 1osbench: Create Processesleveldb: Rand Filldacapobench: Tradebeansosbench: Create Threadswireguard: sockperf: Latency Ping Pongsqlite-speedtest: Timed Time - Size 1,000renaissance: In-Memory Database Shootoutgimp: auto-levelsperf-bench: Sched Pipeethr: TCP - Latency - 1gimp: unsharp-maskethr: TCP - Latency - 8gimp: rotategimp: resizeethr: TCP - Latency - 16redis: SETredis: GETosbench: Memory Allocationsdacapobench: H2cryptsetup: AES-XTS 512b Encryptiondacapobench: Jythoncryptsetup: AES-XTS 512b Decryptionrenaissance: Finagle HTTP Requestscryptsetup: Twofish-XTS 256b Encryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Decryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptionstress-ng: Futexi7-8700KE3-1260L v5TR 3960X retbleed=off retbleed=auto retbleed=off retbleed=auto retbleed=off retbleed=auto14400095110.7514366733866946186.37134.81113017345649.06180390736.787169.405403.2367.5130.2905.92211413504.340663299174650.9945928.323945588325.3868.414630808396.3241.7367611930064.132894.6639.215266736748692338675.4274.11174.3189895474119.8618.35148736.3026.53042530.7294912.919108197.1983.39959.5553300.015.63823456519.33217.98219.64315.35014.20819.7192360509.173032553.873.27771227923209.734043208.83651.0457.9459.0457.6457.7796.1786.2795.9788.21705839.0714000091197.1514066733976286167.39142.05812868295084.57109772544.241175.574299.5869.3050.2956.17310531804.473626282096526.7240251.264200466177.3271.794425873330.0549.5402021347793.452460.4039.415166723427921692820.09100.852101.49115074121110.9224.73218529.5833.56059427.1312516.314984229.1793.81266.2153294.217.98021606122.23420.90421.79417.56516.05721.8162234490.002869964.9283.07186828852941.034792943.43973.4440.9442.0442.8443.1773.4766.2773.4768.61355067.902706048405.22280001630550695.68253.9347065703329.83133523733.595313.016180.86124.8090.56711.0026359588.6571066216676628.2925742.847086344370.20101.640495192310.7965.677166628480.56315.4736.82833326696111026063.79154.332154.3721050433569.9022.30643127.0532.91734119.8394116.233126263.1494.27273.9674514.019.93118816025.45822.45925.61719.01417.82225.2431758038.712288315.3387.65165036342641.043722644.74389.4376.3377.6375.3375.4651.8644.5652.4646.4933888.582783346410.13281001617497383.94270.1956916942511.1159940045.113327.775138.06129.5850.60111.6205906278.986966191083580.6420338.687246255302.65107.272306015244.0883.549818372800.96200.9334.9281331181110794609.60228.088228.5902362297663.3831.46970520.4040.98018017.8417021.746953324.6915.00293.2194959.524.08015432529.25627.10929.59423.02921.22129.1931621856.042115637104.99866836642354.046412355.34791.0360.2361.8362.1362.2630.8623.7631.5627.1741373.66234000394507.74232667133488102673.7338.452471527816822.323941804210.88853.170835.8622.5970.1202.38428400102.0732467147341722.1657075.923109463216.2446.732668476503.9550.27612067415102.503346.52557.0415867149682109433966.5221.32921.5942285906122.7916.58152421.2143.75855124.1469418.653870273.5625.39960.4664860.317.16417618726.51721.16426.18915.53019.31225.9181735899.962141641.0873.309978396940634190.83707957.85205500377414.52203000121507535633.7139.549463513515140.443689452219.77754.213743.2422.7420.1222.49627343022.1492486745431463.2553049.303217450544.6748.980593089459.9354.22433254797194.763099.44511.2388400109776048169462.1123.56924.0003045034121.0219.31329219.8947.90067722.7501819.696553283.8025.57263.3185117.418.36416161927.67322.54027.76216.67220.11027.1261769350.752390577.778.441302397940344772.33605848.25OpenBenchmarking.org

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryretbleed=offretbleed=auto50K100K150K200K250KSE +/- 2257.26, N = 15SE +/- 3528.03, N = 12SE +/- 577.35, N = 3SE +/- 577.35, N = 3SE +/- 233.33, N = 3SE +/- 538.41, N = 1523400020550014400014000027833270601. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Stress-NG

Test: SENDFILE

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: SENDFILEretbleed=offretbleed=auto80K160K240K320K400KSE +/- 1028.61, N = 3SE +/- 1514.69, N = 3SE +/- 32.16, N = 3SE +/- 94.19, N = 3SE +/- 80.03, N = 3SE +/- 58.88, N = 3394507.74377414.5295110.7591197.1548405.2246410.131. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directoryretbleed=offretbleed=auto50K100K150K200K250KSE +/- 1891.50, N = 15SE +/- 3709.70, N = 15SE +/- 333.33, N = 3SE +/- 333.33, N = 3SE +/- 57.74, N = 3SE +/- 208.17, N = 323266720300014366714066728100280001. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Facebook RocksDB

Test: Random Read

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Random Readretbleed=offretbleed=auto30M60M90M120M150MSE +/- 987160.14, N = 3SE +/- 980812.64, N = 3SE +/- 84505.50, N = 3SE +/- 174704.39, N = 3SE +/- 1854.47, N = 3SE +/- 164101.76, N = 5133488102121507535339762863386694616305506161749731. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Stress-NG

Test: NUMA

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: NUMAretbleed=offretbleed=auto150300450600750SE +/- 2.60, N = 3SE +/- 3.57, N = 3SE +/- 0.49, N = 3SE +/- 0.42, N = 3SE +/- 0.76, N = 3SE +/- 0.32, N = 3673.73633.71186.37167.3995.6883.941. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Timed Linux Kernel Compilation

Build: defconfig

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.18Build: defconfigretbleed=offretbleed=auto60120180240300SE +/- 0.45, N = 4SE +/- 0.45, N = 4SE +/- 0.89, N = 12SE +/- 1.70, N = 4SE +/- 0.60, N = 3SE +/- 0.70, N = 338.4539.55134.81142.06253.93270.20

Facebook RocksDB

Test: Read While Writing

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read While Writingretbleed=offretbleed=auto1000K2000K3000K4000K5000KSE +/- 46259.93, N = 3SE +/- 42783.97, N = 3SE +/- 9928.61, N = 15SE +/- 11304.25, N = 3SE +/- 5221.92, N = 3SE +/- 5234.64, N = 347152784635135130173412868297065706916941. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Stress-NG

Test: Socket Activity

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Socket Activityretbleed=offretbleed=auto4K8K12K16K20KSE +/- 20.78, N = 3SE +/- 8.50, N = 3SE +/- 12.42, N = 3SE +/- 47.11, N = 15SE +/- 27.52, N = 3SE +/- 9.18, N = 316822.3215140.445649.065084.573329.832511.111. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

perf-bench

Benchmark: Futex Hash

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Hashretbleed=offretbleed=auto800K1600K2400K3200K4000KSE +/- 9565.15, N = 3SE +/- 20963.72, N = 3SE +/- 112.19, N = 3SE +/- 20.74, N = 3SE +/- 1147.35, N = 3SE +/- 197.20, N = 3394180436894521803907109772513352375994001. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma

LevelDB

Benchmark: Random Delete

E3-1260L v5i7-8700KTR 3960XOpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random Deleteretbleed=offretbleed=auto50100150200250SE +/- 0.41, N = 4SE +/- 0.56, N = 3SE +/- 0.32, N = 3SE +/- 0.07, N = 3SE +/- 0.70, N = 3SE +/- 0.75, N = 333.6045.1136.7944.24210.89219.781. (CXX) g++ options: -O3 -lsnappy

Timed Godot Game Engine Compilation

Time To Compile

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To Compileretbleed=offretbleed=auto70140210280350SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.42, N = 3SE +/- 0.30, N = 3SE +/- 0.23, N = 3SE +/- 0.20, N = 353.1754.21169.41175.57313.02327.78

Stress-NG

Test: MEMFD

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: MEMFDretbleed=offretbleed=auto2004006008001000SE +/- 2.03, N = 3SE +/- 0.51, N = 3SE +/- 0.60, N = 3SE +/- 0.80, N = 3SE +/- 0.19, N = 3SE +/- 0.25, N = 3835.86743.24403.23299.58180.86138.061. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Timed Mesa Compilation

Time To Compile

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To Compileretbleed=offretbleed=auto306090120150SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 322.6022.7467.5169.31124.81129.59

Darktable

Test: Server Rack - Acceleration: CPU-only

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Rack - Acceleration: CPU-onlyretbleed=offretbleed=auto0.13520.27040.40560.54080.676SE +/- 0.001, N = 15SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1200.1220.2900.2950.5670.601

Darktable

Test: Masskrug - Acceleration: CPU-only

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Masskrug - Acceleration: CPU-onlyretbleed=offretbleed=auto3691215SE +/- 0.002, N = 3SE +/- 0.011, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.007, N = 3SE +/- 0.039, N = 32.3842.4965.9226.17311.00211.620

Facebook RocksDB

Test: Read Random Write Random

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Read Random Write Randomretbleed=offretbleed=auto600K1200K1800K2400K3000KSE +/- 4368.37, N = 3SE +/- 4050.54, N = 3SE +/- 7098.18, N = 3SE +/- 14223.05, N = 3SE +/- 919.14, N = 3SE +/- 2307.23, N = 328400102734302114135010531806359585906271. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Darktable

Test: Server Room - Acceleration: CPU-only

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Room - Acceleration: CPU-onlyretbleed=offretbleed=auto3691215SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 32.0732.1494.3404.4738.6578.986

perf-bench

Benchmark: Futex Lock-Pi

E3-1260L v5i7-8700KTR 3960XOpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-Piretbleed=offretbleed=auto2004006008001000SE +/- 11.40, N = 15SE +/- 11.43, N = 15SE +/- 6.76, N = 15SE +/- 7.75, N = 12SE +/- 1.85, N = 11SE +/- 2.19, N = 310669666636262482461. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma

Facebook RocksDB

Test: Update Random

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 7.0.1Test: Update Randomretbleed=offretbleed=auto150K300K450K600K750KSE +/- 3016.27, N = 3SE +/- 1427.58, N = 3SE +/- 2488.27, N = 8SE +/- 2613.16, N = 3SE +/- 264.34, N = 3SE +/- 222.32, N = 37147346745432991742820962166761910831. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Compile Bench

Test: Compile

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compileretbleed=offretbleed=auto400800120016002000SE +/- 6.35, N = 3SE +/- 7.33, N = 3SE +/- 2.87, N = 3SE +/- 1.67, N = 3SE +/- 3.89, N = 3SE +/- 6.27, N = 31722.161463.25650.99526.72628.29580.64

Stress-NG

Test: Forking

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Forkingretbleed=offretbleed=auto12K24K36K48K60KSE +/- 180.31, N = 3SE +/- 270.03, N = 3SE +/- 30.65, N = 3SE +/- 125.12, N = 3SE +/- 40.83, N = 3SE +/- 135.64, N = 357075.9253049.3045928.3240251.2625742.8420338.681. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

DaCapo Benchmark

Java Test: Tradesoap

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradesoapretbleed=offretbleed=auto16003200480064008000SE +/- 23.91, N = 4SE +/- 38.92, N = 4SE +/- 50.17, N = 3SE +/- 22.07, N = 3SE +/- 47.89, N = 20SE +/- 48.87, N = 20310932173945420070867246

KeyDB

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0retbleed=offretbleed=auto130K260K390K520K650KSE +/- 864.60, N = 3SE +/- 945.24, N = 3SE +/- 916.04, N = 3SE +/- 2593.89, N = 3SE +/- 661.88, N = 3SE +/- 626.16, N = 3588325.38466177.32463216.24450544.67344370.20255302.651. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

RawTherapee

Total Benchmark Time

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark Timeretbleed=offretbleed=auto20406080100SE +/- 0.08, N = 3SE +/- 0.11, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.06, N = 346.7348.9868.4171.79101.64107.271. RawTherapee, version 5.8, command line.

Sockperf

Test: Throughput

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: Throughputretbleed=offretbleed=auto140K280K420K560K700KSE +/- 3069.30, N = 5SE +/- 4431.55, N = 5SE +/- 5353.46, N = 8SE +/- 4034.57, N = 5SE +/- 3964.36, N = 9SE +/- 2738.93, N = 76684765930896308084258734951923060151. (CXX) g++ options: --param -O3 -rdynamic

Compile Bench

Test: Initial Create

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createretbleed=offretbleed=auto110220330440550SE +/- 9.75, N = 3SE +/- 4.66, N = 3SE +/- 10.80, N = 3SE +/- 2.22, N = 3SE +/- 12.59, N = 3SE +/- 5.28, N = 3503.95459.93396.32330.05310.79244.08

OSBench

Test: Launch Programs

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch Programsretbleed=offretbleed=auto20406080100SE +/- 0.34, N = 3SE +/- 0.09, N = 3SE +/- 0.37, N = 3SE +/- 0.34, N = 3SE +/- 0.08, N = 3SE +/- 0.21, N = 341.7449.5450.2854.2265.6883.551. (CC) gcc options: -lm

Stress-NG

Test: Malloc

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Mallocretbleed=offretbleed=auto14M28M42M56M70MSE +/- 254491.02, N = 3SE +/- 264923.44, N = 3SE +/- 15985.36, N = 3SE +/- 6322.81, N = 3SE +/- 3701.51, N = 3SE +/- 1981.28, N = 367415102.5054797194.761930064.131347793.45628480.56372800.961. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Compile Bench

Test: Read Compiled Tree

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treeretbleed=offretbleed=auto7001400210028003500SE +/- 23.88, N = 3SE +/- 15.51, N = 3SE +/- 26.81, N = 3SE +/- 7.53, N = 3SE +/- 28.73, N = 3SE +/- 16.09, N = 33346.523099.442894.662460.40315.47200.93

FS-Mark

Test: 4000 Files, 32 Sub Dirs, 1MB Size

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.3Test: 4000 Files, 32 Sub Dirs, 1MB Sizeretbleed=offretbleed=auto120240360480600SE +/- 1.69, N = 3SE +/- 0.80, N = 3SE +/- 0.17, N = 3SE +/- 0.47, N = 3SE +/- 0.17, N = 3SE +/- 0.22, N = 3557.0511.239.439.236.834.9

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directoryretbleed=offretbleed=auto90K180K270K360K450KSE +/- 2975.88, N = 15SE +/- 3418.16, N = 15SE +/- 666.67, N = 3SE +/- 333.33, N = 3SE +/- 218.58, N = 3SE +/- 284.80, N = 341586738840015266715166728333281331. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

perf-bench

Benchmark: Syscall Basic

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall Basicretbleed=offretbleed=auto3M6M9M12M15MSE +/- 10373.99, N = 3SE +/- 112774.75, N = 3SE +/- 4128.69, N = 3SE +/- 3793.06, N = 3SE +/- 2922.93, N = 3SE +/- 787.21, N = 3149682101097760436748692342792266961111811101. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma

Stress-NG

Test: Context Switching

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Context Switchingretbleed=offretbleed=auto2M4M6M8M10MSE +/- 116014.42, N = 3SE +/- 30636.68, N = 3SE +/- 37687.78, N = 15SE +/- 16218.77, N = 3SE +/- 642.72, N = 3SE +/- 804.19, N = 39433966.528169462.112338675.421692820.091026063.79794609.601. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread

Hackbench

Count: 16 - Type: Process

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Processretbleed=offretbleed=auto50100150200250SE +/- 0.19, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.33, N = 321.3323.5774.11100.85154.33228.091. (CC) gcc options: -lpthread

Hackbench

Count: 16 - Type: Thread

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: Threadretbleed=offretbleed=auto50100150200250SE +/- 0.17, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.38, N = 3SE +/- 0.26, N = 321.5924.0074.32101.49154.37228.591. (CC) gcc options: -lpthread

ctx_clock

Context Switch Time

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch Timeretbleed=offretbleed=auto5001000150020002500SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 1.76, N = 3SE +/- 0.67, N = 3SE +/- 1.73, N = 3228304989150710502362

PostMark

Disk Transaction Performance

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performanceretbleed=offretbleed=auto13002600390052006500SE +/- 46.33, N = 3SE +/- 34.00, N = 3SE +/- 40.33, N = 3SE +/- 22.67, N = 3SE +/- 25.00, N = 3SE +/- 0.00, N = 35906503454744121433529761. (CC) gcc options: -O3

Ethr

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

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgGbits/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8retbleed=offretbleed=auto306090120150SE +/- 0.69, N = 3SE +/- 0.34, N = 3SE +/- 0.09, N = 3SE +/- 0.36, N = 3SE +/- 0.14, N = 3SE +/- 0.09, N = 3122.79121.02119.86110.9269.9063.38

OSBench

Test: Create Files

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Filesretbleed=offretbleed=auto714212835SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 316.5819.3118.3524.7322.3131.471. (CC) gcc options: -lm

Ethr

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

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgGbits/sec, More Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 1retbleed=offretbleed=auto816243240SE +/- 0.35, N = 3SE +/- 0.26, N = 3SE +/- 0.20, N = 3SE +/- 0.10, N = 3SE +/- 0.24, N = 4SE +/- 0.16, N = 336.3029.5827.0520.4021.2119.89

OSBench

Test: Create Processes

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Processesretbleed=offretbleed=auto1122334455SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.33, N = 15SE +/- 0.17, N = 3SE +/- 0.33, N = 3SE +/- 0.18, N = 326.5333.5632.9240.9843.7647.901. (CC) gcc options: -lm

LevelDB

Benchmark: Random Fill

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random Fillretbleed=offretbleed=auto714212835SE +/- 0.83, N = 15SE +/- 0.31, N = 15SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.43, N = 15SE +/- 0.23, N = 1530.727.124.122.719.817.81. (CXX) g++ options: -O3 -lsnappy

DaCapo Benchmark

Java Test: Tradebeans

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Tradebeansretbleed=offretbleed=auto11002200330044005500SE +/- 37.39, N = 20SE +/- 29.05, N = 20SE +/- 42.67, N = 20SE +/- 45.20, N = 20SE +/- 20.15, N = 4SE +/- 31.32, N = 4294931253941417046945018

OSBench

Test: Create Threads

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create Threadsretbleed=offretbleed=auto510152025SE +/- 0.06, N = 3SE +/- 0.16, N = 6SE +/- 0.05, N = 3SE +/- 0.15, N = 3SE +/- 0.17, N = 3SE +/- 0.23, N = 312.9216.3116.2321.7518.6519.701. (CC) gcc options: -lm

WireGuard + Linux Networking Stack Stress Test

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress Testretbleed=offretbleed=auto70140210280350SE +/- 1.06, N = 3SE +/- 0.93, N = 3SE +/- 1.22, N = 3SE +/- 3.24, N = 9SE +/- 0.05, N = 3SE +/- 1.19, N = 3197.20229.18263.15324.69273.56283.80

Sockperf

Test: Latency Ping Pong

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping Pongretbleed=offretbleed=auto1.25372.50743.76115.01486.2685SE +/- 0.018, N = 5SE +/- 0.017, N = 5SE +/- 0.075, N = 24SE +/- 0.012, N = 5SE +/- 0.017, N = 5SE +/- 0.018, N = 53.3993.8124.2725.0025.3995.5721. (CXX) g++ options: --param -O3 -rdynamic

SQLite Speedtest

Timed Time - Size 1,000

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000retbleed=offretbleed=auto20406080100SE +/- 0.06, N = 3SE +/- 0.18, N = 3SE +/- 0.06, N = 3SE +/- 0.27, N = 3SE +/- 0.23, N = 3SE +/- 0.19, N = 359.5666.2260.4763.3273.9793.221. (CC) gcc options: -O2 -lz

Renaissance

Test: In-Memory Database Shootout

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database Shootoutretbleed=autoretbleed=off11002200330044005500SE +/- 13.70, N = 3SE +/- 31.36, N = 3SE +/- 25.11, N = 3SE +/- 17.46, N = 3SE +/- 40.34, N = 3SE +/- 46.47, N = 73294.23300.04514.04959.54860.35117.4

GIMP

Test: auto-levels

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsretbleed=offretbleed=auto612182430SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 315.6417.9817.1618.3619.9324.08

perf-bench

Benchmark: Sched Pipe

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched Piperetbleed=offretbleed=auto50K100K150K200K250KSE +/- 1102.74, N = 3SE +/- 575.03, N = 3SE +/- 215.76, N = 3SE +/- 1098.03, N = 3SE +/- 265.48, N = 3SE +/- 953.07, N = 32345652160611881601543251761871616191. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma

Ethr

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

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgus, Fewer Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1retbleed=offretbleed=auto714212835SE +/- 0.09, N = 3SE +/- 0.08, N = 3SE +/- 0.29, N = 4SE +/- 0.08, N = 3SE +/- 0.23, N = 3SE +/- 0.30, N = 319.3322.2325.4629.2626.5227.67

GIMP

Test: unsharp-mask

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskretbleed=offretbleed=auto612182430SE +/- 0.02, N = 3SE +/- 0.22, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 317.9820.9021.1622.5422.4627.11

Ethr

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

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgus, Fewer Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8retbleed=offretbleed=auto714212835SE +/- 0.14, N = 15SE +/- 0.22, N = 6SE +/- 0.20, N = 15SE +/- 0.14, N = 3SE +/- 0.20, N = 15SE +/- 0.21, N = 319.6421.7925.6229.5926.1927.76

GIMP

Test: rotate

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotateretbleed=offretbleed=auto612182430SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.15, N = 3SE +/- 0.13, N = 3SE +/- 0.07, N = 3SE +/- 0.05, N = 315.3517.5715.5316.6719.0123.03

GIMP

Test: resize

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizeretbleed=offretbleed=auto510152025SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 3SE +/- 0.08, N = 3SE +/- 0.20, N = 5SE +/- 0.07, N = 314.2116.0617.8221.2219.3120.11

Ethr

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

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgus, Fewer Is BetterEthr 1.0Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16retbleed=offretbleed=auto714212835SE +/- 0.15, N = 3SE +/- 0.19, N = 3SE +/- 0.20, N = 15SE +/- 0.13, N = 3SE +/- 0.27, N = 4SE +/- 0.26, N = 319.7221.8225.2429.1925.9227.13

Redis

Test: SET

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETretbleed=offretbleed=auto500K1000K1500K2000K2500KSE +/- 11764.39, N = 3SE +/- 833.69, N = 3SE +/- 13747.92, N = 15SE +/- 7246.12, N = 3SE +/- 10805.85, N = 3SE +/- 15385.69, N = 32360509.172234490.001769350.751735899.961758038.711621856.041. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETretbleed=offretbleed=auto600K1200K1800K2400K3000KSE +/- 6633.22, N = 3SE +/- 32682.71, N = 3SE +/- 18986.59, N = 3SE +/- 18047.62, N = 3SE +/- 12658.29, N = 3SE +/- 5333.41, N = 33032553.802869964.922390577.702141641.082288315.332115637.001. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

OSBench

Test: Memory Allocations

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory Allocationsretbleed=offretbleed=auto20406080100SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.27, N = 373.2883.0773.3178.4487.65105.001. (CC) gcc options: -lm

DaCapo Benchmark

Java Test: H2

i7-8700KE3-1260L v5TR 3960XOpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: H2retbleed=offretbleed=auto9001800270036004500SE +/- 34.69, N = 4SE +/- 60.58, N = 16SE +/- 49.21, N = 16SE +/- 43.18, N = 20SE +/- 47.41, N = 4SE +/- 41.87, N = 5279228853634366439693979

Cryptsetup

AES-XTS 512b Encryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Encryptionretbleed=offretbleed=auto7001400210028003500SE +/- 5.38, N = 3SE +/- 2.52, N = 3SE +/- 4.46, N = 3SE +/- 6.21, N = 33209.72941.02641.02354.0

DaCapo Benchmark

Java Test: Jython

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: Jythonretbleed=offretbleed=auto10002000300040005000SE +/- 3.09, N = 4SE +/- 21.49, N = 4SE +/- 6.71, N = 4SE +/- 9.02, N = 4SE +/- 36.12, N = 9SE +/- 25.82, N = 4340434794034406343724641

Cryptsetup

AES-XTS 512b Decryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b Decryptionretbleed=offretbleed=auto7001400210028003500SE +/- 3.51, N = 3SE +/- 2.69, N = 3SE +/- 5.58, N = 3SE +/- 6.47, N = 33208.82943.42644.72355.3

Renaissance

Test: Finagle HTTP Requests

i7-8700KTR 3960XE3-1260L v5OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP Requestsretbleed=offretbleed=auto10002000300040005000SE +/- 19.62, N = 3SE +/- 22.87, N = 3SE +/- 3.72, N = 3SE +/- 35.06, N = 3SE +/- 11.04, N = 3SE +/- 16.49, N = 33651.03973.44190.84772.34389.44791.0

Cryptsetup

Twofish-XTS 256b Encryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Encryptionretbleed=offretbleed=auto100200300400500SE +/- 1.66, N = 3SE +/- 1.65, N = 3SE +/- 1.16, N = 3SE +/- 1.38, N = 3457.9440.9376.3360.2

Cryptsetup

Twofish-XTS 512b Encryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Encryptionretbleed=offretbleed=auto100200300400500SE +/- 0.23, N = 3SE +/- 0.07, N = 3SE +/- 0.38, N = 3SE +/- 0.39, N = 3459.0442.0377.6361.8

Cryptsetup

Twofish-XTS 512b Decryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b Decryptionretbleed=offretbleed=auto100200300400500SE +/- 0.09, N = 3SE +/- 0.17, N = 3SE +/- 0.45, N = 3SE +/- 0.10, N = 3457.6442.8375.3362.1

Cryptsetup

Twofish-XTS 256b Decryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b Decryptionretbleed=offretbleed=auto100200300400500SE +/- 0.32, N = 3SE +/- 0.12, N = 3SE +/- 0.20, N = 3SE +/- 0.10, N = 3457.7443.1375.4362.2

Cryptsetup

Serpent-XTS 256b Decryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Decryptionretbleed=offretbleed=auto2004006008001000SE +/- 0.43, N = 3SE +/- 0.40, N = 3SE +/- 0.64, N = 3SE +/- 0.30, N = 3796.1773.4651.8630.8

Cryptsetup

Serpent-XTS 256b Encryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b Encryptionretbleed=offretbleed=auto2004006008001000SE +/- 2.44, N = 3SE +/- 3.00, N = 3SE +/- 1.83, N = 3SE +/- 3.60, N = 3786.2766.2644.5623.7

Cryptsetup

Serpent-XTS 512b Decryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Decryptionretbleed=offretbleed=auto2004006008001000SE +/- 0.29, N = 3SE +/- 0.27, N = 3SE +/- 0.84, N = 3SE +/- 0.52, N = 3795.9773.4652.4631.5

Cryptsetup

Serpent-XTS 512b Encryption

i7-8700KE3-1260L v5OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b Encryptionretbleed=offretbleed=auto2004006008001000SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.35, N = 3SE +/- 1.09, N = 3788.2768.6646.4627.1

Stress-NG

Test: Futex

TR 3960Xi7-8700KE3-1260L v5OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14Test: Futexretbleed=offretbleed=auto800K1600K2400K3200K4000KSE +/- 32611.27, N = 7SE +/- 61525.09, N = 15SE +/- 61690.99, N = 12SE +/- 38113.99, N = 12SE +/- 30091.27, N = 15SE +/- 23535.59, N = 153707957.853605848.251705839.071355067.90933888.58741373.661. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lrt -lsctp -lz -pthread


Phoronix Test Suite v10.8.5