Call Depth Tracking Core i7 8700K

Intel Core i7-8700K Call Depth Tracking 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 2301259-NE-CALLDEPTH82
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts

Limit displaying results to tests within:

Web Browsers 1 Tests
Timed Code Compilation 2 Tests
C/C++ Compiler Tests 6 Tests
CPU Massive 12 Tests
Creator Workloads 9 Tests
Database Test Suite 5 Tests
HPC - High Performance Computing 5 Tests
Imaging 6 Tests
Java 2 Tests
Common Kernel Benchmarks 8 Tests
Machine Learning 2 Tests
Multi-Core 6 Tests
OpenMPI Tests 2 Tests
Programmer / Developer System Benchmarks 3 Tests
Python Tests 6 Tests
Server 6 Tests
Server CPU Tests 6 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
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
Default - IBRS
January 23 2023
  13 Hours, 26 Minutes
retbleed=stuff
January 24 2023
  13 Hours, 6 Minutes
mitigations=off
January 25 2023
  12 Hours, 59 Minutes
Invert Hiding All Results Option
  13 Hours, 10 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):


Call Depth Tracking Core i7 8700KOpenBenchmarking.orgPhoronix Test SuiteIntel Core i7-8700K @ 4.70GHz (6 Cores / 12 Threads)ASUS TUF Z370-PLUS GAMING (2001 BIOS)Intel 8th Gen Core16GB128GB Toshiba THNSN5128GPU7ASUS Intel UHD 630 CFL GT2 16GB (1200MHz)Realtek ALC887-VDDELL S2409WIntel I219-VUbuntu 22.046.2.0-060200rc5daily20230123-generic (x86_64)GNOME Shell 42.5X Server + Wayland4.6 Mesa 22.0.51.3.204GCC 11.3.0ext41920x1080ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionCall Depth Tracking Core I7 8700K BenchmarksSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,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-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.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 - NONE / errors=remount-ro,relatime,rw / Block Size: 4096- Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xf0 - Thermald 2.4.9 - OpenJDK Runtime Environment (build 11.0.17+8-post-Ubuntu-1ubuntu222.04) - Python 3.10.6- Default - IBRS: 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 PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - retbleed=stuff: 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 Stuffing + 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 PBRSB-eIBRS: Not affected + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of TSX disabled - mitigations=off: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: vulnerable + mds: Vulnerable; SMT vulnerable + meltdown: Vulnerable + mmio_stale_data: Vulnerable + 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 PBRSB-eIBRS: Not affected + srbds: Vulnerable + tsx_async_abort: Mitigation of TSX disabled

Default - IBRSretbleed=stuffmitigations=offLogarithmic Result OverviewPhoronix Test Suitectx_clockStress-NGHackbenchPostMarkSockperfSQLite SpeedtestOSBenchEnCodecKeyDBRocksDBGIMPnginxJPEG XL Decoding libjxlRenaissanceGraphicsMagickPostgreSQLJPEG XL libjxlDaCapo BenchmarkTimed Godot Game Engine CompilationSeleniumlibavif avifencApache SparkTimed FFmpeg CompilationDarktableTensorFlowOpenVINOOpenRadiossnekRSBRL-CADminiBUDE

Call Depth Tracking Core i7 8700Kctx-clock: Context Switch Timestress-ng: x86_64 RdRandstress-ng: Mallocstress-ng: System V Message Passinghackbench: 8 - Processhackbench: 4 - Processhackbench: 16 - Processhackbench: 16 - Threadhackbench: 8 - Threadhackbench: 2 - Processhackbench: 4 - Threadhackbench: 1 - Processstress-ng: Context Switchingpostmark: Disk Transaction Performanceosbench: Create Filesstress-ng: Futexstress-ng: SENDFILEstress-ng: Socket Activitysqlite-speedtest: Timed Time - Size 1,000graphics-magick: Rotateosbench: Create Threadsrocksdb: Update Randrenaissance: Genetic Algorithm Using Jenetics + Futuresosbench: Create Processesencodec: 6 kbpsrocksdb: Rand Fillgraphics-magick: HWB Color Spaceencodec: 1.5 kbpsrocksdb: Seq Fillosbench: Launch Programsencodec: 24 kbpsstress-ng: Forkingosbench: Memory Allocationsnginx: 20gimp: unsharp-maskgimp: rotatepgbench: 1 - 50 - Read Only - Average Latencypgbench: 1 - 50 - Read Onlygimp: auto-levelsrenaissance: Savina Reactors.IOnginx: 100pgbench: 1 - 100 - Read Onlypgbench: 1 - 100 - Read Only - Average Latencyrenaissance: Akka Unbalanced Cobwebbed Treenginx: 200rocksdb: Read Rand Write Randgimp: resizenginx: 500stress-ng: NUMAnginx: 1000pgbench: 1 - 1 - Read Onlyjpegxl-decode: Allkeydb: GET - 100pgbench: 1 - 1 - Read Only - Average Latencynginx: 4000keydb: SET - 100jpegxl: JPEG - 90jpegxl: PNG - 90jpegxl-decode: 1renaissance: In-Memory Database Shootoutrenaissance: Finagle HTTP Requestsrocksdb: Read While Writingdacapobench: Tradebeansdacapobench: Tradesoapselenium: Jetstream 2 - Firefoxpgbench: 1 - 1 - Read Writegraphics-magick: Noise-Gaussianstress-ng: Semaphorespgbench: 1 - 1 - Read Write - Average Latencyselenium: Speedometer - Firefoxbuild-godot: Time To Compilejpegxl: PNG - 100spark: 1000000 - 100 - Repartition Test Timerenaissance: ALS Movie Lensavifenc: 6, Losslessgraphics-magick: Resizingpgbench: 1 - 100 - Read Write - Average Latencyspark: 1000000 - 100 - Group By Test Timeopenradioss: Bumper Beampgbench: 1 - 100 - Read Writespark: 1000000 - 100 - Inner Join Test Timepgbench: 1 - 50 - Read Write - Average Latencypgbench: 1 - 50 - Read Writedarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlyspark: 1000000 - 100 - SHA-512 Benchmark Timedacapobench: Jythonrenaissance: Apache Spark PageRankbuild-ffmpeg: Time To Compileselenium: PSPDFKit WASM - Firefoxdarktable: Server Room - CPU-onlyjpegxl: JPEG - 100avifenc: 6renaissance: Apache Spark ALSselenium: Kraken - Firefoxopenvino: Vehicle Detection FP16 - CPUrenaissance: Rand Forestopenvino: Vehicle Detection FP16 - CPUtensorflow: CPU - 32 - ResNet-50darktable: Server Rack - CPU-onlytensorflow: CPU - 16 - ResNet-50graphics-magick: Swirlopenradioss: Rubber O-Ring Seal Installationopenvino: Person Detection FP32 - CPUgraphics-magick: Enhancedopenvino: Person Detection FP32 - CPUopenradioss: Cell Phone Drop Testopenradioss: Bird Strike on Windshieldnekrs: TurboPipe Periodicbrl-cad: VGR Performance Metricminibude: OpenMP - BM1minibude: OpenMP - BM1encodec: 3 kbpsstress-ng: Mutexkeydb: SET - 50spark: 1000000 - 100 - Broadcast Inner Join Test Timehackbench: 2 - Threadhackbench: 1 - Threadsockperf: Latency Under Loadsockperf: Latency Ping Pongsockperf: ThroughputDefault - IBRSretbleed=stuffmitigations=off14654551.471349814.614468012.8447.17022.97393.63794.22447.50911.63323.3186.0361842023.45477722.7462741676364.0386808.004923.1165.05370618.3701522797622118.334.05412045.80344078071644.15069924155.31311051.12128411.6979.53071635017.2519.71816.7320.16131038117.0638739.841474.923090750.32310746.040532.80103429015.28739388.95114.8338123.9756706171.75988714.020.01837317.26856214.386.937.2741.743076.13942.0122605530594197118.6322311771096448.284.321157173.5330.713.317511.517.650667366.8953.87256.092732.28177.2452826.8226.0144.0635093433.377.88229954.380.7111.7173285.01025.633.62669.4118.939.030.2958.96276340.351.171443345.50176.26456.0329067100000976999.040226.00945.5031589756.94940191.271.9411.8486.17420.4273.4994831749774559.371727598.715861332.3540.50819.77879.95980.30540.76510.01220.1325.2591951379.02531921.0423341808555.1985272.445393.7460.44781818.4162463113521751.433.46234639.89547905678338.47774109153.35331044.77528808.0172.39667636857.2918.09215.5800.15432593915.9127846.342500.403216590.31110219.041795.82110836514.51540426.14111.2539137.1156126184.401006953.830.01838110.74880518.337.317.6443.683009.13769.3132627928734087121.2162401801122576.444.160160170.1440.733.237406.217.414675359.0613.82251.352792.20172.2762906.6735.9354.0534993327.076.78929424.3160.7111.5233253.61014.032.81652.9121.849.140.2909.09278338.201.181453335.21175.36452.5129189100000976259.048226.18939.6792099153.131011909.161.8610.6205.38319.3323.391512778184195169.633348961.6510968542.1922.46411.01344.96745.32023.0545.64611.4553.0142873678.92742615.1449172336584.58117783.806612.9649.29992614.0500073534521696.227.36647936.88554506188535.90885816645.12627941.96734561.9665.99903142155.1216.42314.0200.13536971414.4137428.548786.623601930.2789281.746790.01119226313.33145143.39127.2243262.8563551194.201112501.210.01641979.60962725.837.788.1146.452788.83590.3131573728513985124.8382431861150685.614.120164166.2120.743.187216.716.977693353.5803.73246.932832.26171.0902926.5975.8173.9333973326.475.54129074.2600.7311.4003196.9998.132.79656.8121.909.250.2889.16281334.591.191463302.52174.24453.9729176500000977639.048226.20036.9963905389.401256142.601.879.8903.65617.6372.681849440OpenBenchmarking.org

ctx_clock

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

OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefault - IBRSretbleed=stuffmitigations=off30060090012001500SE +/- 0.67, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 31465977184

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: x86_64 RdRandDefault - IBRSretbleed=stuffmitigations=off40K80K120K160K200KSE +/- 5.04, N = 3SE +/- 5.44, N = 3SE +/- 0.77, N = 34551.474559.37195169.631. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MallocDefault - IBRSretbleed=stuffmitigations=off700K1400K2100K2800K3500KSE +/- 10394.72, N = 3SE +/- 4197.91, N = 3SE +/- 14804.45, N = 31349814.611727598.713348961.651. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: System V Message PassingDefault - IBRSretbleed=stuffmitigations=off2M4M6M8M10MSE +/- 5593.60, N = 3SE +/- 1624.74, N = 3SE +/- 21206.16, N = 34468012.845861332.3510968542.191. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off1122334455SE +/- 0.01, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 347.1740.5122.461. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off612182430SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 322.9719.7811.011. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 0.16, N = 393.6479.9644.971. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 16 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.03, N = 3SE +/- 0.15, N = 3SE +/- 0.03, N = 394.2280.3145.321. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 8 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off1122334455SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 347.5140.7723.051. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.029, N = 3SE +/- 0.004, N = 3SE +/- 0.008, N = 311.63310.0125.6461. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 4 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off612182430SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 323.3220.1311.461. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ProcessDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.004, N = 3SE +/- 0.016, N = 3SE +/- 0.007, N = 36.0365.2593.0141. (CC) gcc options: -lpthread

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Context SwitchingDefault - IBRSretbleed=stuffmitigations=off600K1200K1800K2400K3000KSE +/- 3389.14, N = 3SE +/- 1270.93, N = 3SE +/- 1704.87, N = 31842023.451951379.022873678.921. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

PostMark

This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceDefault - IBRSretbleed=stuffmitigations=off16003200480064008000SE +/- 30.33, N = 3SE +/- 0.00, N = 3SE +/- 74.33, N = 34777531974261. (CC) gcc options: -O3

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.06, N = 322.7521.0415.141. (CC) gcc options: -lm

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: FutexDefault - IBRSretbleed=stuffmitigations=off500K1000K1500K2000K2500KSE +/- 3217.18, N = 3SE +/- 17750.99, N = 3SE +/- 15636.00, N = 31676364.031808555.192336584.581. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SENDFILEDefault - IBRSretbleed=stuffmitigations=off30K60K90K120K150KSE +/- 5.84, N = 3SE +/- 14.50, N = 3SE +/- 27.53, N = 386808.0085272.44117783.801. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: Socket ActivityDefault - IBRSretbleed=stuffmitigations=off14002800420056007000SE +/- 31.64, N = 3SE +/- 6.13, N = 3SE +/- 3.45, N = 34923.115393.746612.961. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

SQLite Speedtest

This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Default - IBRSretbleed=stuffmitigations=off1530456075SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.06, N = 365.0560.4549.301. (CC) gcc options: -O2 -lz

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: RotateDefault - IBRSretbleed=stuffmitigations=off2004006008001000SE +/- 8.42, N = 4SE +/- 0.33, N = 3SE +/- 0.33, N = 37068189261. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.15, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 318.3718.4214.051. (CC) gcc options: -lm

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Update RandomDefault - IBRSretbleed=stuffmitigations=off80K160K240K320K400KSE +/- 1166.06, N = 3SE +/- 1896.67, N = 3SE +/- 899.28, N = 32797623113523534521. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Genetic Algorithm Using Jenetics + FuturesDefault - IBRSretbleed=stuffmitigations=off5001000150020002500SE +/- 16.37, N = 3SE +/- 15.36, N = 3SE +/- 11.83, N = 32118.31751.41696.2MIN: 2064.91 / MAX: 2178.79MIN: 1714.16 / MAX: 1793.15MIN: 1660.4 / MAX: 1755.27

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesDefault - IBRSretbleed=stuffmitigations=off816243240SE +/- 0.26, N = 3SE +/- 0.29, N = 8SE +/- 0.04, N = 334.0533.4627.371. (CC) gcc options: -lm

EnCodec

EnCodec is a Facebook/Meta developed AI means of compressing audio files using High Fidelity Neural Audio Compression. EnCodec is designed to provide codec compression at 6 kbps using their novel AI-powered compression technique. The test profile uses a lengthy JFK speech as the audio input for benchmarking and the performance measurement is measuring the time to encode the EnCodec file from WAV. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 6 kbpsDefault - IBRSretbleed=stuffmitigations=off1020304050SE +/- 0.30, N = 3SE +/- 0.28, N = 3SE +/- 0.19, N = 345.8039.9036.89

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Random FillDefault - IBRSretbleed=stuffmitigations=off120K240K360K480K600KSE +/- 4010.50, N = 15SE +/- 3413.58, N = 12SE +/- 3616.62, N = 154407804790565450611. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: HWB Color SpaceDefault - IBRSretbleed=stuffmitigations=off2004006008001000SE +/- 1.76, N = 3SE +/- 0.58, N = 3SE +/- 1.33, N = 37167838851. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

EnCodec

EnCodec is a Facebook/Meta developed AI means of compressing audio files using High Fidelity Neural Audio Compression. EnCodec is designed to provide codec compression at 6 kbps using their novel AI-powered compression technique. The test profile uses a lengthy JFK speech as the audio input for benchmarking and the performance measurement is measuring the time to encode the EnCodec file from WAV. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 1.5 kbpsDefault - IBRSretbleed=stuffmitigations=off1020304050SE +/- 0.08, N = 3SE +/- 0.17, N = 3SE +/- 0.09, N = 344.1538.4835.91

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Sequential FillDefault - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 7590.42, N = 5SE +/- 1763.49, N = 3SE +/- 10026.96, N = 46992417410918581661. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsDefault - IBRSretbleed=stuffmitigations=off1224364860SE +/- 0.70, N = 3SE +/- 0.29, N = 3SE +/- 0.16, N = 355.3153.3545.131. (CC) gcc options: -lm

EnCodec

EnCodec is a Facebook/Meta developed AI means of compressing audio files using High Fidelity Neural Audio Compression. EnCodec is designed to provide codec compression at 6 kbps using their novel AI-powered compression technique. The test profile uses a lengthy JFK speech as the audio input for benchmarking and the performance measurement is measuring the time to encode the EnCodec file from WAV. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 24 kbpsDefault - IBRSretbleed=stuffmitigations=off1224364860SE +/- 0.39, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 351.1244.7841.97

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: ForkingDefault - IBRSretbleed=stuffmitigations=off7K14K21K28K35KSE +/- 134.25, N = 3SE +/- 118.72, N = 3SE +/- 153.52, N = 328411.6928808.0134561.961. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

OSBench

OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 379.5372.4066.001. (CC) gcc options: -lm

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 20Default - IBRSretbleed=stuffmitigations=off9K18K27K36K45KSE +/- 48.73, N = 3SE +/- 35.03, N = 3SE +/- 101.47, N = 335017.2536857.2942155.121. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: unsharp-maskDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 319.7218.0916.42

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: rotateDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 316.7315.5814.02

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=off0.03620.07240.10860.14480.181SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1610.1540.1351. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=off80K160K240K320K400KSE +/- 2106.47, N = 3SE +/- 1772.14, N = 3SE +/- 2287.50, N = 33103813259393697141. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: auto-levelsDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 317.0615.9114.41

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Savina Reactors.IODefault - IBRSretbleed=stuffmitigations=off2K4K6K8K10KSE +/- 61.71, N = 3SE +/- 70.65, N = 7SE +/- 19.02, N = 38739.87846.37428.5MIN: 8639.58 / MAX: 12439.74MIN: 7502.49 / MAX: 11124.32MIN: 7391.25 / MAX: 10395.58

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 100Default - IBRSretbleed=stuffmitigations=off10K20K30K40K50KSE +/- 74.34, N = 3SE +/- 80.97, N = 3SE +/- 127.71, N = 341474.9242500.4048786.621. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=off80K160K240K320K400KSE +/- 813.74, N = 3SE +/- 842.22, N = 3SE +/- 2589.36, N = 33090753216593601931. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=off0.07270.14540.21810.29080.3635SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.002, N = 30.3230.3110.2781. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Akka Unbalanced Cobwebbed TreeDefault - IBRSretbleed=stuffmitigations=off2K4K6K8K10KSE +/- 35.94, N = 3SE +/- 24.73, N = 3SE +/- 31.59, N = 310746.010219.09281.7MIN: 8226.64 / MAX: 10809MIN: 7777.75 / MAX: 10264.36MIN: 7127.81 / MAX: 9321.76

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 200Default - IBRSretbleed=stuffmitigations=off10K20K30K40K50KSE +/- 64.04, N = 3SE +/- 57.48, N = 3SE +/- 136.83, N = 340532.8041795.8246790.011. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Read Random Write RandomDefault - IBRSretbleed=stuffmitigations=off300K600K900K1200K1500KSE +/- 3996.92, N = 3SE +/- 9523.66, N = 3SE +/- 11050.12, N = 31034290110836511922631. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

GIMP

GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.30Test: resizeDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 315.2914.5213.33

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 500Default - IBRSretbleed=stuffmitigations=off10K20K30K40K50KSE +/- 62.74, N = 3SE +/- 55.40, N = 3SE +/- 65.13, N = 339388.9540426.1445143.391. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: NUMADefault - IBRSretbleed=stuffmitigations=off306090120150SE +/- 0.37, N = 3SE +/- 0.17, N = 3SE +/- 0.52, N = 3114.83111.25127.221. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 1000Default - IBRSretbleed=stuffmitigations=off9K18K27K36K45KSE +/- 117.05, N = 3SE +/- 127.78, N = 3SE +/- 118.90, N = 338123.9739137.1143262.851. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read OnlyDefault - IBRSretbleed=stuffmitigations=off14K28K42K56K70KSE +/- 455.37, N = 3SE +/- 142.23, N = 3SE +/- 151.70, N = 35670656126635511. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

JPEG XL Decoding libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.7CPU Threads: AllDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.03, N = 3SE +/- 0.12, N = 3SE +/- 0.09, N = 3171.75184.40194.20

KeyDB

A benchmark of KeyDB as an open-source, multi-threaded fork of the Redis server now developed by Snapchat. The developers self-describe the KeyDB in-memory data structure store as a "faster drop in alternative to Redis". Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: GET - Parallel Connections: 100Default - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 2991.16, N = 3SE +/- 1722.76, N = 3SE +/- 4107.17, N = 3988714.021006953.831112501.211. (CXX) g++ options: -ggdb -rdynamic -lm -lz -lcrypto -lbz2 -lzstd -llz4 -lsnappy -latomic -ldl -pthread -lrt -luuid -lcurl -lssl -std=c++14 -pedantic -fno-rtti -O2 -flto -MMD

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Only - Average LatencyDefault - IBRSretbleed=stuffmitigations=off0.00410.00820.01230.01640.0205SE +/- 0.000, N = 3SE +/- 0.000, N = 3SE +/- 0.000, N = 30.0180.0180.0161. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the wrk program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients/connections. HTTPS with a self-signed OpenSSL certificate is used by this test for local benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.23.2Connections: 4000Default - IBRSretbleed=stuffmitigations=off9K18K27K36K45KSE +/- 30.86, N = 3SE +/- 220.88, N = 3SE +/- 179.71, N = 337317.2638110.7441979.601. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2

KeyDB

A benchmark of KeyDB as an open-source, multi-threaded fork of the Redis server now developed by Snapchat. The developers self-describe the KeyDB in-memory data structure store as a "faster drop in alternative to Redis". Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: SET - Parallel Connections: 100Default - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 2602.31, N = 3SE +/- 3307.15, N = 3SE +/- 8710.88, N = 3856214.38880518.33962725.831. (CXX) g++ options: -ggdb -rdynamic -lm -lz -lcrypto -lbz2 -lzstd -llz4 -lsnappy -latomic -ldl -pthread -lrt -luuid -lcurl -lssl -std=c++14 -pedantic -fno-rtti -O2 -flto -MMD

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 90Default - IBRSretbleed=stuffmitigations=off246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 36.937.317.781. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: PNG - Quality: 90Default - IBRSretbleed=stuffmitigations=off246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 37.277.648.111. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

JPEG XL Decoding libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL Decoding libjxl 0.7CPU Threads: 1Default - IBRSretbleed=stuffmitigations=off1122334455SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 341.7443.6846.45

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: In-Memory Database ShootoutDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 33.41, N = 3SE +/- 14.32, N = 3SE +/- 20.53, N = 33076.13009.12788.8MIN: 2784.12 / MAX: 3396.21MIN: 2707.74 / MAX: 3350.61MIN: 2487.01 / MAX: 3067.66

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Finagle HTTP RequestsDefault - IBRSretbleed=stuffmitigations=off8001600240032004000SE +/- 22.58, N = 3SE +/- 32.91, N = 3SE +/- 3.15, N = 33942.03769.33590.3MIN: 3534.14 / MAX: 4925.19MIN: 3355.5 / MAX: 4256.03MIN: 3253.12 / MAX: 4125.21

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 7.9.2Test: Read While WritingDefault - IBRSretbleed=stuffmitigations=off300K600K900K1200K1500KSE +/- 14866.28, N = 3SE +/- 11675.75, N = 3SE +/- 6696.43, N = 31226055132627913157371. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradebeansDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 19.80, N = 20SE +/- 22.87, N = 9SE +/- 25.61, N = 20305928732851

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: TradesoapDefault - IBRSretbleed=stuffmitigations=off9001800270036004500SE +/- 34.43, N = 4SE +/- 29.62, N = 4419740873985

Selenium

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

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off306090120150SE +/- 0.83, N = 3SE +/- 0.33, N = 3SE +/- 0.77, N = 3118.63121.22124.841. firefox 109.0

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=off50100150200250SE +/- 1.85, N = 3SE +/- 2.18, N = 3SE +/- 1.90, N = 32312402431. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: Noise-GaussianDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.33, N = 3SE +/- 1.00, N = 3SE +/- 0.00, N = 31771801861. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: SemaphoresDefault - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 10185.31, N = 3SE +/- 8222.25, N = 15SE +/- 7317.45, N = 151096448.281122576.441150685.611. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 1 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=off0.97221.94442.91663.88884.861SE +/- 0.035, N = 3SE +/- 0.038, N = 3SE +/- 0.032, N = 34.3214.1604.1201. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Selenium

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

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.88, N = 31571601641. firefox 109.0

Timed Godot Game Engine Compilation

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

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.24, N = 3SE +/- 0.11, N = 3SE +/- 0.25, N = 3173.53170.14166.21

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: PNG - Quality: 100Default - IBRSretbleed=stuffmitigations=off0.16650.3330.49950.6660.8325SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.710.730.741. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Repartition Test TimeDefault - IBRSretbleed=stuffmitigations=off0.74481.48962.23442.97923.724SE +/- 0.03, N = 9SE +/- 0.02, N = 9SE +/- 0.03, N = 93.313.233.18

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: ALS Movie LensDefault - IBRSretbleed=stuffmitigations=off16003200480064008000SE +/- 11.86, N = 3SE +/- 36.22, N = 3SE +/- 22.12, N = 37511.57406.27216.7MIN: 7487.97 / MAX: 8323.76MIN: 7367.99 / MAX: 8203.86MIN: 7172.5 / MAX: 7935.58

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6, LosslessDefault - IBRSretbleed=stuffmitigations=off48121620SE +/- 0.24, N = 3SE +/- 0.15, N = 3SE +/- 0.02, N = 317.6517.4116.981. (CXX) g++ options: -O3 -fPIC -lm

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: ResizingDefault - IBRSretbleed=stuffmitigations=off150300450600750SE +/- 0.33, N = 3SE +/- 1.20, N = 3SE +/- 0.33, N = 36676756931. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=off80160240320400SE +/- 0.91, N = 3SE +/- 1.51, N = 3SE +/- 1.45, N = 3366.90359.06353.581. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Group By Test TimeDefault - IBRSretbleed=stuffmitigations=off0.87081.74162.61243.48324.354SE +/- 0.05, N = 9SE +/- 0.04, N = 9SE +/- 0.03, N = 93.873.823.73

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bumper BeamDefault - IBRSretbleed=stuffmitigations=off60120180240300SE +/- 0.57, N = 3SE +/- 0.27, N = 3SE +/- 0.54, N = 3256.09251.35246.93

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 100 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=off60120180240300SE +/- 0.67, N = 3SE +/- 1.17, N = 3SE +/- 1.15, N = 32732792831. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Inner Join Test TimeDefault - IBRSretbleed=stuffmitigations=off0.5131.0261.5392.0522.565SE +/- 0.01, N = 9SE +/- 0.02, N = 9SE +/- 0.03, N = 92.282.202.26

PostgreSQL

This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read Write - Average LatencyDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.60, N = 3SE +/- 0.63, N = 3SE +/- 0.50, N = 3177.25172.28171.091. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL 15Scaling Factor: 1 - Clients: 50 - Mode: Read WriteDefault - IBRSretbleed=stuffmitigations=off60120180240300SE +/- 0.95, N = 3SE +/- 1.06, N = 3SE +/- 0.86, N = 32822902921. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Boat - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.019, N = 3SE +/- 0.007, N = 3SE +/- 0.016, N = 36.8226.6736.597

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Masskrug - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.004, N = 3SE +/- 0.009, N = 3SE +/- 0.003, N = 36.0145.9355.817

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark TimeDefault - IBRSretbleed=stuffmitigations=off0.91351.8272.74053.6544.5675SE +/- 0.04, N = 9SE +/- 0.04, N = 9SE +/- 0.05, N = 94.064.053.93

DaCapo Benchmark

This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgmsec, Fewer Is BetterDaCapo Benchmark 9.12-MR1Java Test: JythonDefault - IBRSretbleed=stuffmitigations=off8001600240032004000SE +/- 29.51, N = 4SE +/- 38.42, N = 4SE +/- 11.14, N = 4350934993397

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark PageRankDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 25.09, N = 15SE +/- 27.61, N = 9SE +/- 29.98, N = 153433.33327.03326.4MIN: 2819.13 / MAX: 3886.33MIN: 2791.89 / MAX: 3640.39MIN: 2772.66 / MAX: 3869.17

Timed FFmpeg Compilation

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

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.4Time To CompileDefault - IBRSretbleed=stuffmitigations=off20406080100SE +/- 0.24, N = 3SE +/- 0.10, N = 3SE +/- 0.12, N = 377.8876.7975.54

Selenium

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

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off6001200180024003000SE +/- 20.42, N = 3SE +/- 18.75, N = 3SE +/- 1.20, N = 32995294229071. firefox 109.0

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Room - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off0.98551.9712.95653.9424.9275SE +/- 0.000, N = 3SE +/- 0.002, N = 3SE +/- 0.001, N = 34.3804.3164.260

JPEG XL libjxl

The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMP/s, More Is BetterJPEG XL libjxl 0.7Input: JPEG - Quality: 100Default - IBRSretbleed=stuffmitigations=off0.16430.32860.49290.65720.8215SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.710.710.731. (CXX) g++ options: -fno-rtti -funwind-tables -O3 -O2 -fPIE -pie -lm -latomic

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.11Encoder Speed: 6Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 311.7211.5211.401. (CXX) g++ options: -O3 -fPIC -lm

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Apache Spark ALSDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 21.69, N = 3SE +/- 3.75, N = 3SE +/- 24.98, N = 33285.03253.63196.9MIN: 3166.2 / MAX: 3455.13MIN: 3135.53 / MAX: 3442.08MIN: 3095.09 / MAX: 3333.69

Selenium

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

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxDefault - IBRSretbleed=stuffmitigations=off2004006008001000SE +/- 3.43, N = 3SE +/- 3.56, N = 3SE +/- 1.21, N = 31025.61014.0998.11. firefox 109.0

OpenVINO

This is a test of the Intel OpenVINO, a toolkit around neural networks, using its built-in benchmarking support and analyzing the throughput and latency for various models. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=off816243240SE +/- 0.36, N = 3SE +/- 0.16, N = 3SE +/- 0.14, N = 333.6232.8132.79MIN: 21.92 / MAX: 49.49MIN: 12.04 / MAX: 47.95MIN: 16.33 / MAX: 47.631. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

Renaissance

Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.14Test: Random ForestDefault - IBRSretbleed=stuffmitigations=off140280420560700SE +/- 5.30, N = 3SE +/- 4.84, N = 3SE +/- 5.60, N = 3669.4652.9656.8MIN: 591.18 / MAX: 935.31MIN: 583.81 / MAX: 849.4MIN: 575.83 / MAX: 895.44

OpenVINO

This is a test of the Intel OpenVINO, a toolkit around neural networks, using its built-in benchmarking support and analyzing the throughput and latency for various models. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Vehicle Detection FP16 - Device: CPUDefault - IBRSretbleed=stuffmitigations=off306090120150SE +/- 1.28, N = 3SE +/- 0.61, N = 3SE +/- 0.49, N = 3118.93121.84121.901. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

TensorFlow

This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries too. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.10Device: CPU - Batch Size: 32 - Model: ResNet-50Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 39.039.149.25

Darktable

Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.8.1Test: Server Rack - Acceleration: CPU-onlyDefault - IBRSretbleed=stuffmitigations=off0.06640.13280.19920.26560.332SE +/- 0.001, N = 3SE +/- 0.000, N = 3SE +/- 0.001, N = 30.2950.2900.288

TensorFlow

This is a benchmark of the TensorFlow deep learning framework using the TensorFlow reference benchmarks (tensorflow/benchmarks with tf_cnn_benchmarks.py). Note with the Phoronix Test Suite there is also pts/tensorflow-lite for benchmarking the TensorFlow Lite binaries too. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgimages/sec, More Is BetterTensorFlow 2.10Device: CPU - Batch Size: 16 - Model: ResNet-50Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 38.969.099.16

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: SwirlDefault - IBRSretbleed=stuffmitigations=off60120180240300SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32762782811. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Rubber O-Ring Seal InstallationDefault - IBRSretbleed=stuffmitigations=off70140210280350SE +/- 0.58, N = 3SE +/- 0.07, N = 3SE +/- 0.14, N = 3340.35338.20334.59

OpenVINO

This is a test of the Intel OpenVINO, a toolkit around neural networks, using its built-in benchmarking support and analyzing the throughput and latency for various models. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPUDefault - IBRSretbleed=stuffmitigations=off0.26780.53560.80341.07121.339SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 31.171.181.191. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

GraphicsMagick

This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.38Operation: EnhancedDefault - IBRSretbleed=stuffmitigations=off306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31441451461. (CC) gcc options: -fopenmp -O2 -ljbig -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread

OpenVINO

This is a test of the Intel OpenVINO, a toolkit around neural networks, using its built-in benchmarking support and analyzing the throughput and latency for various models. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterOpenVINO 2022.3Model: Person Detection FP32 - Device: CPUDefault - IBRSretbleed=stuffmitigations=off7001400210028003500SE +/- 1.96, N = 3SE +/- 17.20, N = 3SE +/- 22.88, N = 33345.503335.213302.52MIN: 2864.8 / MAX: 3519.55MIN: 2894.43 / MAX: 3547.72MIN: 2825.73 / MAX: 3485.191. (CXX) g++ options: -fPIC -fsigned-char -ffunction-sections -fdata-sections -O3 -fno-strict-overflow -fwrapv -shared

OpenRadioss

OpenRadioss is an open-source AGPL-licensed finite element solver for dynamic event analysis OpenRadioss is based on Altair Radioss and open-sourced in 2022. This open-source finite element solver is benchmarked with various example models available from https://www.openradioss.org/models/. This test is currently using a reference OpenRadioss binary build offered via GitHub. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Cell Phone Drop TestDefault - IBRSretbleed=stuffmitigations=off4080120160200SE +/- 0.07, N = 3SE +/- 0.23, N = 3SE +/- 0.67, N = 3176.26175.36174.24

OpenBenchmarking.orgSeconds, Fewer Is BetterOpenRadioss 2022.10.13Model: Bird Strike on WindshieldDefault - IBRSretbleed=stuffmitigations=off100200300400500SE +/- 0.43, N = 3SE +/- 0.41, N = 3SE +/- 1.91, N = 3456.03452.51453.97

nekRS

nekRS is an open-source Navier Stokes solver based on the spectral element method. NekRS supports both CPU and GPU/accelerator support though this test profile is currently configured for CPU execution. NekRS is part of Nek5000 of the Mathematics and Computer Science MCS at Argonne National Laboratory. This nekRS benchmark is primarily relevant to large core count HPC servers and otherwise may be very time consuming. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFLOP/s, More Is BetternekRS 22.0Input: TurboPipe PeriodicDefault - IBRSretbleed=stuffmitigations=off6000M12000M18000M24000M30000MSE +/- 102607520.84, N = 3SE +/- 10450996.76, N = 3SE +/- 7308214.56, N = 32906710000029189100000291765000001. (CXX) g++ options: -fopenmp -O2 -march=native -mtune=native -ftree-vectorize -lmpi_cxx -lmpi

BRL-CAD

BRL-CAD is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.34VGR Performance MetricDefault - IBRSretbleed=stuffmitigations=off20K40K60K80K100K9769997625977631. (CXX) g++ options: -std=c++14 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -ltcl8.6 -lregex_brl -lz_brl -lnetpbm -ldl -lm -ltk8.6

miniBUDE

MiniBUDE is a mini application for the the core computation of the Bristol University Docking Engine (BUDE). This test profile currently makes use of the OpenMP implementation of miniBUDE for CPU benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBillion Interactions/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Default - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.005, N = 3SE +/- 0.002, N = 3SE +/- 0.002, N = 39.0409.0489.0481. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

OpenBenchmarking.orgGFInst/s, More Is BetterminiBUDE 20210901Implementation: OpenMP - Input Deck: BM1Default - IBRSretbleed=stuffmitigations=off50100150200250SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 3226.01226.19226.201. (CC) gcc options: -std=c99 -Ofast -ffast-math -fopenmp -march=native -lm

EnCodec

EnCodec is a Facebook/Meta developed AI means of compressing audio files using High Fidelity Neural Audio Compression. EnCodec is designed to provide codec compression at 6 kbps using their novel AI-powered compression technique. The test profile uses a lengthy JFK speech as the audio input for benchmarking and the performance measurement is measuring the time to encode the EnCodec file from WAV. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterEnCodec 0.1.1Target Bandwidth: 3 kbpsDefault - IBRSretbleed=stuffmitigations=off1020304050SE +/- 0.55, N = 15SE +/- 0.58, N = 15SE +/- 0.59, N = 1545.5039.6837.00

Stress-NG

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

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.14.06Test: MutexDefault - IBRSretbleed=stuffmitigations=off800K1600K2400K3200K4000KSE +/- 25520.21, N = 15SE +/- 2620.39, N = 3SE +/- 10583.22, N = 31589756.942099153.133905389.401. (CC) gcc options: -O2 -std=gnu99 -lm -fuse-ld=gold -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lrt -lsctp -lz -pthread

KeyDB

A benchmark of KeyDB as an open-source, multi-threaded fork of the Redis server now developed by Snapchat. The developers self-describe the KeyDB in-memory data structure store as a "faster drop in alternative to Redis". Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterKeyDB 6.3.2Test: SET - Parallel Connections: 50Default - IBRSretbleed=stuffmitigations=off300K600K900K1200K1500KSE +/- 18722.88, N = 15SE +/- 41351.39, N = 15SE +/- 60883.87, N = 15940191.271011909.161256142.601. (CXX) g++ options: -ggdb -rdynamic -lm -lz -lcrypto -lbz2 -lzstd -llz4 -lsnappy -latomic -ldl -pthread -lrt -luuid -lcurl -lssl -std=c++14 -pedantic -fno-rtti -O2 -flto -MMD

Apache Spark

This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache Spark 3.3Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test TimeDefault - IBRSretbleed=stuffmitigations=off0.43650.8731.30951.7462.1825SE +/- 0.02, N = 9SE +/- 0.02, N = 9SE +/- 0.05, N = 91.941.861.87

Hackbench

This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 2 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off3691215SE +/- 0.021, N = 3SE +/- 0.269, N = 12SE +/- 0.542, N = 1511.84810.6209.8901. (CC) gcc options: -lpthread

OpenBenchmarking.orgSeconds, Fewer Is BetterHackbenchCount: 1 - Type: ThreadDefault - IBRSretbleed=stuffmitigations=off246810SE +/- 0.008, N = 3SE +/- 0.005, N = 3SE +/- 0.087, N = 156.1745.3833.6561. (CC) gcc options: -lpthread

Sockperf

This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Under LoadDefault - IBRSretbleed=stuffmitigations=off510152025SE +/- 0.13, N = 5SE +/- 0.68, N = 20SE +/- 0.89, N = 2520.4319.3317.641. (CXX) g++ options: --param -O3 -rdynamic

OpenBenchmarking.orgusec, Fewer Is BetterSockperf 3.7Test: Latency Ping PongDefault - IBRSretbleed=stuffmitigations=off0.78731.57462.36193.14923.9365SE +/- 0.010, N = 5SE +/- 0.015, N = 5SE +/- 0.101, N = 253.4993.3912.6811. (CXX) g++ options: --param -O3 -rdynamic

OpenBenchmarking.orgMessages Per Second, More Is BetterSockperf 3.7Test: ThroughputDefault - IBRSretbleed=stuffmitigations=off200K400K600K800K1000KSE +/- 9109.64, N = 20SE +/- 9910.93, N = 20SE +/- 8350.04, N = 64831745127788494401. (CXX) g++ options: --param -O3 -rdynamic

121 Results Shown

ctx_clock
Stress-NG:
  x86_64 RdRand
  Malloc
  System V Message Passing
Hackbench:
  8 - Process
  4 - Process
  16 - Process
  16 - Thread
  8 - Thread
  2 - Process
  4 - Thread
  1 - Process
Stress-NG
PostMark
OSBench
Stress-NG:
  Futex
  SENDFILE
  Socket Activity
SQLite Speedtest
GraphicsMagick
OSBench
RocksDB
Renaissance
OSBench
EnCodec
RocksDB
GraphicsMagick
EnCodec
RocksDB
OSBench
EnCodec
Stress-NG
OSBench
nginx
GIMP:
  unsharp-mask
  rotate
PostgreSQL:
  1 - 50 - Read Only - Average Latency
  1 - 50 - Read Only
GIMP
Renaissance
nginx
PostgreSQL:
  1 - 100 - Read Only
  1 - 100 - Read Only - Average Latency
Renaissance
nginx
RocksDB
GIMP
nginx
Stress-NG
nginx
PostgreSQL
JPEG XL Decoding libjxl
KeyDB
PostgreSQL
nginx
KeyDB
JPEG XL libjxl:
  JPEG - 90
  PNG - 90
JPEG XL Decoding libjxl
Renaissance:
  In-Memory Database Shootout
  Finagle HTTP Requests
RocksDB
DaCapo Benchmark:
  Tradebeans
  Tradesoap
Selenium
PostgreSQL
GraphicsMagick
Stress-NG
PostgreSQL
Selenium
Timed Godot Game Engine Compilation
JPEG XL libjxl
Apache Spark
Renaissance
libavif avifenc
GraphicsMagick
PostgreSQL
Apache Spark
OpenRadioss
PostgreSQL
Apache Spark
PostgreSQL:
  1 - 50 - Read Write - Average Latency
  1 - 50 - Read Write
Darktable:
  Boat - CPU-only
  Masskrug - CPU-only
Apache Spark
DaCapo Benchmark
Renaissance
Timed FFmpeg Compilation
Selenium
Darktable
JPEG XL libjxl
libavif avifenc
Renaissance
Selenium
OpenVINO
Renaissance
OpenVINO
TensorFlow
Darktable
TensorFlow
GraphicsMagick
OpenRadioss
OpenVINO
GraphicsMagick
OpenVINO
OpenRadioss:
  Cell Phone Drop Test
  Bird Strike on Windshield
nekRS
BRL-CAD
miniBUDE:
  OpenMP - BM1:
    Billion Interactions/s
    GFInst/s
EnCodec
Stress-NG
KeyDB
Apache Spark
Hackbench:
  2 - Thread
  1 - Thread
Sockperf:
  Latency Under Load
  Latency Ping Pong
  Throughput