5950X Linux 5.15 Hardening ZERO_CALL_USED_REGS

Linux 5.15 ZERO_CALL_USED_REGS benchmarking with GCC 11 compiler build. 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 2109010-PTS-5950XLIN75
Jump To Table - Results

View

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

Limit displaying results to tests within:

Timed Code Compilation 3 Tests
C/C++ Compiler Tests 5 Tests
CPU Massive 8 Tests
Creator Workloads 7 Tests
Database Test Suite 4 Tests
Desktop Graphics 2 Tests
Game Development 2 Tests
Go Language Tests 2 Tests
HPC - High Performance Computing 2 Tests
Imaging 4 Tests
Common Kernel Benchmarks 7 Tests
Machine Learning 2 Tests
Multi-Core 5 Tests
Programmer / Developer System Benchmarks 5 Tests
Server 7 Tests
Server CPU Tests 5 Tests

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Geometric Means Per-Suite/Category
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
Default
August 31 2021
  4 Hours, 22 Minutes
ZERO_CALL_USED_REGS
September 01 2021
  3 Hours, 48 Minutes
Invert Hiding All Results Option
  4 Hours, 5 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


5950X Linux 5.15 Hardening ZERO_CALL_USED_REGSOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3801 BIOS)AMD Starship/Matisse32GB1000GB Sabrent Rocket 4.0 PlusAMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz)AMD Navi 10 HDMI AudioASUS MG28URealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 21.105.14.0-rc2-hardened (x86_64) 202108315.14.0-rc2-hardened2 (x86_64) 20210901GNOME Shell 40.2X Server + Wayland4.6 Mesa 21.1.4 (LLVM 12.0.1)1.2.168GCC 11.2.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelsDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen Resolution5950X Linux 5.15 Hardening ZERO_CALL_USED_REGS 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-M6DaQn/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-M6DaQn/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 - NONE / errors=remount-ro,relatime,rw / Block Size: 4096- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016- Python 3.9.6- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Default vs. ZERO_CALL_USED_REGS ComparisonPhoronix Test SuiteBaseline+3.7%+3.7%+7.4%+7.4%+11.1%+11.1%NUMA14.6%Context Switching12.1%C.S.T11.8%Fill Sync9.3%MEMFD7.7%Rand Fill Sync7%MMAP5.1%Seq Fill5.1%Fill Sync4.5%CPU Stress3.4%Server Rack - CPU-only3.1%CPU - SqueezeNet v23.1%1002.4%Stress-NGStress-NGctx_clockLevelDBStress-NGFacebook RocksDBStress-NGFacebook RocksDBLevelDBStress-NGDarktableTNNnginxDefaultZERO_CALL_USED_REGS

5950X Linux 5.15 Hardening ZERO_CALL_USED_REGSleveldb: Fill Syncleveldb: Fill Syncleveldb: Rand Readleveldb: Seek Randgravitymark: 3840 x 2160 - OpenGLgravitymark: 3840 x 2160 - Vulkanetlegacy: 3840 x 2160tesseract: 3840 x 2160warsow: 3840 x 2160xonotic: 3840 x 2160 - Lowxonotic: 3840 x 2160 - Highxonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultimatewireguard: lczero: Eigenopenvkl: vklBenchmark ISPCopenvkl: vklBenchmark Scalarbuild-gcc: Time To Compilebuild-godot: Time To Compilebuild-linux-kernel: Time To Compilenode-web-tooling: keydb: sqlite-speedtest: Timed Time - Size 1,000darktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlygimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskhugin: Panorama Photo Assistant + Stitching Timerawtherapee: Total Benchmark Timestress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: SENDFILEstress-ng: CPU Stressstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingtnn: CPU - DenseNettnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v2tnn: CPU - SqueezeNet v1.1ctx-clock: Context Switch Timerocksdb: Rand Fillrocksdb: Rand Readrocksdb: Update Randrocksdb: Seq Fillrocksdb: Rand Fill Syncrocksdb: Read While Writingrocksdb: Read Rand Write Randnginx: 100nginx: 200nginx: 500natron: Spaceshipapache: 100DefaultZERO_CALL_USED_REGS2.31540.32413.04219.39860.465.9648.8432.9687433.2691.3594948558.5317418490.2701730387.4066106143.74470210758661.38568.58148.23514.86751388.4444.0735.4186.1130.1926.1448.7929.75412.34934.63546.812501.47445.801408.05209160.074829.66253699476.04374736.0410503.4480428.15185149.501996.0416088.473873012.861294497.38257.7521669096.242424.221223.69249.949209.389136142211711912112580037415893852069240767612838315344505.19344526.57343705.313.891089.212.21682.99512.99119.46460.766.0648.3429.0348437.5694.2232503557.9816966492.4001784386.5337022144.91269410758662.87568.68248.75814.99745602.4644.1505.3886.0930.1986.0958.6929.85812.37834.75046.673477.06388.841307.75209370.174839.30249516200.14368190.2310154.9680439.68185261.771995.0015893.763455743.141290945.39256.9121558032.512425.098225.71051.509213.065152142134212005956778718815120621934640746112833073336370.55338758.70339671.973.890968.16OpenBenchmarking.org

LevelDB

LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncDefaultZERO_CALL_USED_REGS0.51751.0351.55252.072.5875SE +/- 0.00, N = 3SE +/- 0.10, N = 122.32.21. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Fill SyncDefaultZERO_CALL_USED_REGS246810Min: 2.3 / Avg: 2.3 / Max: 2.3Min: 1.1 / Avg: 2.19 / Max: 2.31. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncDefaultZERO_CALL_USED_REGS400800120016002000SE +/- 3.85, N = 3SE +/- 133.97, N = 121540.321683.001. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncDefaultZERO_CALL_USED_REGS30060090012001500Min: 1532.67 / Avg: 1540.32 / Max: 1544.91Min: 1535.84 / Avg: 1683 / Max: 3156.341. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadZERO_CALL_USED_REGSDefault3691215SE +/- 0.04, N = 3SE +/- 0.06, N = 312.9913.041. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadZERO_CALL_USED_REGSDefault48121620Min: 12.93 / Avg: 12.99 / Max: 13.06Min: 12.94 / Avg: 13.04 / Max: 13.161. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomDefaultZERO_CALL_USED_REGS510152025SE +/- 0.10, N = 3SE +/- 0.01, N = 319.4019.461. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomDefaultZERO_CALL_USED_REGS510152025Min: 19.29 / Avg: 19.4 / Max: 19.59Min: 19.45 / Avg: 19.46 / Max: 19.481. (CXX) g++ options: -O3 -lsnappy -lpthread

GravityMark

GravityMark is a cross-API, cross-platform GPU accelerated benchmark developed by Tellusim. GravityMark aims to exploit the performance of modern GPus and render hundreds of thousands of objects in real-time all using GPU acceleration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.2Resolution: 3840 x 2160 - Renderer: OpenGLZERO_CALL_USED_REGSDefault1428425670SE +/- 0.67, N = 3SE +/- 0.09, N = 360.760.4
OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.2Resolution: 3840 x 2160 - Renderer: OpenGLZERO_CALL_USED_REGSDefault1224364860Min: 59.5 / Avg: 60.7 / Max: 61.8Min: 60.3 / Avg: 60.43 / Max: 60.6

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.2Resolution: 3840 x 2160 - Renderer: VulkanZERO_CALL_USED_REGSDefault1530456075SE +/- 0.07, N = 3SE +/- 0.03, N = 366.065.9
OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.2Resolution: 3840 x 2160 - Renderer: VulkanZERO_CALL_USED_REGSDefault1326395265Min: 65.9 / Avg: 66.03 / Max: 66.1Min: 65.9 / Avg: 65.93 / Max: 66

ET: Legacy

ETLegacy is an open-source engine evolution of Wolfenstein: Enemy Territory, a World War II era first person shooter that was released for free by Splash Damage using the id Tech 3 engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.77Resolution: 3840 x 2160DefaultZERO_CALL_USED_REGS140280420560700SE +/- 1.01, N = 3SE +/- 0.29, N = 3648.8648.3
OpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.77Resolution: 3840 x 2160DefaultZERO_CALL_USED_REGS110220330440550Min: 647.1 / Avg: 648.83 / Max: 650.6Min: 647.8 / Avg: 648.33 / Max: 648.8

Tesseract

Tesseract is a fork of Cube 2 Sauerbraten with numerous graphics and game-play improvements. Tesseract has been in development since 2012 while its first release happened in May of 2014. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160DefaultZERO_CALL_USED_REGS90180270360450SE +/- 4.48, N = 3SE +/- 4.50, N = 3432.97429.03
OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160DefaultZERO_CALL_USED_REGS80160240320400Min: 426.21 / Avg: 432.97 / Max: 441.44Min: 420.03 / Avg: 429.03 / Max: 433.85

Warsow

This is a benchmark of Warsow, a popular open-source first-person shooter. This game uses the QFusion engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 2.5 BetaResolution: 3840 x 2160ZERO_CALL_USED_REGSDefault90180270360450SE +/- 1.10, N = 3SE +/- 5.53, N = 3437.5433.2
OpenBenchmarking.orgFrames Per Second, More Is BetterWarsow 2.5 BetaResolution: 3840 x 2160ZERO_CALL_USED_REGSDefault80160240320400Min: 435.5 / Avg: 437.5 / Max: 439.3Min: 422.2 / Avg: 433.23 / Max: 439.3

Xonotic

This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: LowZERO_CALL_USED_REGSDefault150300450600750SE +/- 1.04, N = 3SE +/- 1.94, N = 3694.22691.36MIN: 406 / MAX: 1450MIN: 437 / MAX: 1415
OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: LowZERO_CALL_USED_REGSDefault120240360480600Min: 692.64 / Avg: 694.22 / Max: 696.19Min: 687.69 / Avg: 691.36 / Max: 694.29

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: HighDefaultZERO_CALL_USED_REGS120240360480600SE +/- 1.45, N = 3SE +/- 2.21, N = 3558.53557.98MIN: 327 / MAX: 889MIN: 356 / MAX: 890
OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: HighDefaultZERO_CALL_USED_REGS100200300400500Min: 556.96 / Avg: 558.53 / Max: 561.43Min: 554.13 / Avg: 557.98 / Max: 561.79

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltraZERO_CALL_USED_REGSDefault110220330440550SE +/- 0.89, N = 3SE +/- 2.91, N = 3492.40490.27MIN: 283 / MAX: 767MIN: 252 / MAX: 768
OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltraZERO_CALL_USED_REGSDefault90180270360450Min: 491.13 / Avg: 492.4 / Max: 494.12Min: 484.61 / Avg: 490.27 / Max: 494.23

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateDefaultZERO_CALL_USED_REGS80160240320400SE +/- 0.87, N = 3SE +/- 0.30, N = 3387.41386.53MIN: 64 / MAX: 668MIN: 65 / MAX: 666
OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateDefaultZERO_CALL_USED_REGS70140210280350Min: 385.82 / Avg: 387.41 / Max: 388.81Min: 386.01 / Avg: 386.53 / Max: 387.04

WireGuard + Linux Networking Stack Stress Test

This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestDefaultZERO_CALL_USED_REGS306090120150SE +/- 0.90, N = 3SE +/- 1.64, N = 3143.74144.91
OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestDefaultZERO_CALL_USED_REGS306090120150Min: 142.3 / Avg: 143.74 / Max: 145.39Min: 141.79 / Avg: 144.91 / Max: 147.31

LeelaChessZero

LeelaChessZero (lc0 / lczero) is a chess engine automated vian neural networks. This test profile can be used for OpenCL, CUDA + cuDNN, and BLAS (CPU-based) benchmarking. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenDefaultZERO_CALL_USED_REGS150300450600750SE +/- 7.40, N = 9SE +/- 4.81, N = 37026941. (CXX) g++ options: -flto -pthread
OpenBenchmarking.orgNodes Per Second, More Is BetterLeelaChessZero 0.28Backend: EigenDefaultZERO_CALL_USED_REGS120240360480600Min: 660 / Avg: 702 / Max: 731Min: 685 / Avg: 694.33 / Max: 7011. (CXX) g++ options: -flto -pthread

OpenVKL

OpenVKL is the Intel Open Volume Kernel Library that offers high-performance volume computation kernels and part of the Intel oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ISPCZERO_CALL_USED_REGSDefault20406080100SE +/- 0.33, N = 3SE +/- 0.33, N = 3107107MIN: 10 / MAX: 1331MIN: 10 / MAX: 1327
OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ISPCZERO_CALL_USED_REGSDefault20406080100Min: 106 / Avg: 106.67 / Max: 107Min: 106 / Avg: 106.67 / Max: 107

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ScalarZERO_CALL_USED_REGSDefault1326395265SE +/- 0.00, N = 3SE +/- 0.00, N = 35858MIN: 4 / MAX: 1186MIN: 4 / MAX: 1185
OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 1.0Benchmark: vklBenchmark ScalarZERO_CALL_USED_REGSDefault1122334455Min: 58 / Avg: 58 / Max: 58Min: 58 / Avg: 58 / Max: 58

Timed GCC Compilation

This test times how long it takes to build the GNU Compiler Collection (GCC) compiler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 11.2.0Time To CompileDefaultZERO_CALL_USED_REGS140280420560700SE +/- 0.25, N = 3SE +/- 0.32, N = 3661.39662.88
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 11.2.0Time To CompileDefaultZERO_CALL_USED_REGS120240360480600Min: 660.89 / Avg: 661.39 / Max: 661.64Min: 662.28 / Avg: 662.88 / Max: 663.36

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 CompileDefaultZERO_CALL_USED_REGS1530456075SE +/- 0.13, N = 3SE +/- 0.16, N = 368.5868.68
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileDefaultZERO_CALL_USED_REGS1326395265Min: 68.38 / Avg: 68.58 / Max: 68.83Min: 68.5 / Avg: 68.68 / Max: 68.99

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.14Time To CompileDefaultZERO_CALL_USED_REGS1122334455SE +/- 0.30, N = 3SE +/- 0.33, N = 348.2448.76
OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.14Time To CompileDefaultZERO_CALL_USED_REGS1020304050Min: 47.8 / Avg: 48.24 / Max: 48.81Min: 48.36 / Avg: 48.76 / Max: 49.41

Node.js V8 Web Tooling Benchmark

Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkZERO_CALL_USED_REGSDefault48121620SE +/- 0.16, N = 5SE +/- 0.11, N = 314.9914.861. Nodejs v12.22.4
OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkZERO_CALL_USED_REGSDefault48121620Min: 14.46 / Avg: 14.99 / Max: 15.37Min: 14.68 / Avg: 14.86 / Max: 15.071. Nodejs v12.22.4

KeyDB

A benchmark of KeyDB as a multi-threaded fork of the Redis server. The KeyDB benchmark is conducted using memtier-benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0DefaultZERO_CALL_USED_REGS160K320K480K640K800KSE +/- 2600.31, N = 3SE +/- 2779.69, N = 3751388.44745602.461. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.orgOps/sec, More Is BetterKeyDB 6.2.0DefaultZERO_CALL_USED_REGS130K260K390K520K650KMin: 746636.11 / Avg: 751388.44 / Max: 755593.89Min: 740876.14 / Avg: 745602.46 / Max: 750500.671. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

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,000DefaultZERO_CALL_USED_REGS1020304050SE +/- 0.21, N = 3SE +/- 0.12, N = 344.0744.151. (CC) gcc options: -O2 -ldl -lz -lpthread
OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000DefaultZERO_CALL_USED_REGS918273645Min: 43.65 / Avg: 44.07 / Max: 44.31Min: 44.01 / Avg: 44.15 / Max: 44.391. (CC) gcc options: -O2 -ldl -lz -lpthread

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.4.1Test: Boat - Acceleration: CPU-onlyZERO_CALL_USED_REGSDefault1.21912.43823.65734.87646.0955SE +/- 0.012, N = 3SE +/- 0.003, N = 35.3885.418
OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.4.1Test: Boat - Acceleration: CPU-onlyZERO_CALL_USED_REGSDefault246810Min: 5.37 / Avg: 5.39 / Max: 5.41Min: 5.41 / Avg: 5.42 / Max: 5.42

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.4.1Test: Masskrug - Acceleration: CPU-onlyZERO_CALL_USED_REGSDefault246810SE +/- 0.005, N = 3SE +/- 0.009, N = 36.0936.113
OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.4.1Test: Masskrug - Acceleration: CPU-onlyZERO_CALL_USED_REGSDefault246810Min: 6.09 / Avg: 6.09 / Max: 6.1Min: 6.1 / Avg: 6.11 / Max: 6.13

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.4.1Test: Server Rack - Acceleration: CPU-onlyDefaultZERO_CALL_USED_REGS0.04460.08920.13380.17840.223SE +/- 0.000, N = 3SE +/- 0.001, N = 30.1920.198
OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.4.1Test: Server Rack - Acceleration: CPU-onlyDefaultZERO_CALL_USED_REGS12345Min: 0.19 / Avg: 0.19 / Max: 0.19Min: 0.2 / Avg: 0.2 / Max: 0.2

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.22Test: resizeZERO_CALL_USED_REGSDefault246810SE +/- 0.020, N = 3SE +/- 0.018, N = 36.0956.144
OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.22Test: resizeZERO_CALL_USED_REGSDefault246810Min: 6.06 / Avg: 6.1 / Max: 6.13Min: 6.11 / Avg: 6.14 / Max: 6.17

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.22Test: rotateZERO_CALL_USED_REGSDefault246810SE +/- 0.037, N = 3SE +/- 0.028, N = 38.6928.792
OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.22Test: rotateZERO_CALL_USED_REGSDefault3691215Min: 8.62 / Avg: 8.69 / Max: 8.74Min: 8.76 / Avg: 8.79 / Max: 8.85

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.22Test: auto-levelsDefaultZERO_CALL_USED_REGS3691215SE +/- 0.026, N = 3SE +/- 0.103, N = 39.7549.858
OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.22Test: auto-levelsDefaultZERO_CALL_USED_REGS3691215Min: 9.71 / Avg: 9.75 / Max: 9.8Min: 9.76 / Avg: 9.86 / Max: 10.06

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.22Test: unsharp-maskDefaultZERO_CALL_USED_REGS3691215SE +/- 0.02, N = 3SE +/- 0.05, N = 312.3512.38
OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.22Test: unsharp-maskDefaultZERO_CALL_USED_REGS48121620Min: 12.32 / Avg: 12.35 / Max: 12.39Min: 12.28 / Avg: 12.38 / Max: 12.46

Hugin

Hugin is an open-source, cross-platform panorama photo stitcher software package. This test profile times how long it takes to run the assistant and panorama photo stitching on a set of images. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeDefaultZERO_CALL_USED_REGS816243240SE +/- 0.08, N = 3SE +/- 0.13, N = 334.6434.75
OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeDefaultZERO_CALL_USED_REGS714212835Min: 34.52 / Avg: 34.63 / Max: 34.79Min: 34.56 / Avg: 34.75 / Max: 34.99

RawTherapee

RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeZERO_CALL_USED_REGSDefault1122334455SE +/- 0.07, N = 3SE +/- 0.02, N = 346.6746.811. RawTherapee, version 5.8, command line.
OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeZERO_CALL_USED_REGSDefault1020304050Min: 46.6 / Avg: 46.67 / Max: 46.81Min: 46.79 / Avg: 46.81 / Max: 46.851. RawTherapee, version 5.8, command line.

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.11.07Test: MMAPDefaultZERO_CALL_USED_REGS110220330440550SE +/- 0.64, N = 3SE +/- 2.30, N = 3501.47477.061. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPDefaultZERO_CALL_USED_REGS90180270360450Min: 500.41 / Avg: 501.47 / Max: 502.62Min: 473.68 / Avg: 477.06 / Max: 481.451. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: NUMADefaultZERO_CALL_USED_REGS100200300400500SE +/- 2.63, N = 3SE +/- 0.49, N = 3445.80388.841. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: NUMADefaultZERO_CALL_USED_REGS80160240320400Min: 440.65 / Avg: 445.8 / Max: 449.27Min: 387.95 / Avg: 388.84 / Max: 389.651. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MEMFDDefaultZERO_CALL_USED_REGS30060090012001500SE +/- 2.31, N = 3SE +/- 3.08, N = 31408.051307.751. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MEMFDDefaultZERO_CALL_USED_REGS2004006008001000Min: 1403.46 / Avg: 1408.05 / Max: 1410.77Min: 1302.24 / Avg: 1307.75 / Max: 1312.911. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicZERO_CALL_USED_REGSDefault40K80K120K160K200KSE +/- 139.42, N = 3SE +/- 68.51, N = 3209370.17209160.071. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicZERO_CALL_USED_REGSDefault40K80K120K160K200KMin: 209170.84 / Avg: 209370.17 / Max: 209638.7Min: 209055.36 / Avg: 209160.07 / Max: 209288.961. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CryptoZERO_CALL_USED_REGSDefault10002000300040005000SE +/- 8.06, N = 3SE +/- 8.68, N = 34839.304829.661. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CryptoZERO_CALL_USED_REGSDefault8001600240032004000Min: 4829.33 / Avg: 4839.3 / Max: 4855.25Min: 4815.05 / Avg: 4829.66 / Max: 4845.071. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocDefaultZERO_CALL_USED_REGS50M100M150M200M250MSE +/- 319266.90, N = 3SE +/- 96840.63, N = 3253699476.04249516200.141. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocDefaultZERO_CALL_USED_REGS40M80M120M160M200MMin: 253068426.46 / Avg: 253699476.04 / Max: 254099418.69Min: 249332171.08 / Avg: 249516200.14 / Max: 249660505.221. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SENDFILEDefaultZERO_CALL_USED_REGS80K160K240K320K400KSE +/- 155.83, N = 3SE +/- 161.58, N = 3374736.04368190.231. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SENDFILEDefaultZERO_CALL_USED_REGS60K120K180K240K300KMin: 374535.55 / Avg: 374736.04 / Max: 375042.92Min: 367905.33 / Avg: 368190.23 / Max: 368464.761. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressDefaultZERO_CALL_USED_REGS2K4K6K8K10KSE +/- 95.48, N = 15SE +/- 79.63, N = 310503.4410154.961. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressDefaultZERO_CALL_USED_REGS2K4K6K8K10KMin: 9977.98 / Avg: 10503.44 / Max: 11250.72Min: 10058.91 / Avg: 10154.96 / Max: 10312.991. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathZERO_CALL_USED_REGSDefault20K40K60K80K100KSE +/- 161.53, N = 3SE +/- 157.84, N = 380439.6880428.151. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathZERO_CALL_USED_REGSDefault14K28K42K56K70KMin: 80124.2 / Avg: 80439.68 / Max: 80657.69Min: 80245.23 / Avg: 80428.15 / Max: 80742.421. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathZERO_CALL_USED_REGSDefault40K80K120K160K200KSE +/- 154.91, N = 3SE +/- 150.55, N = 3185261.77185149.501. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathZERO_CALL_USED_REGSDefault30K60K90K120K150KMin: 185046.04 / Avg: 185261.77 / Max: 185562.21Min: 184928.72 / Avg: 185149.5 / Max: 185437.191. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingDefaultZERO_CALL_USED_REGS400800120016002000SE +/- 2.22, N = 3SE +/- 1.73, N = 31996.041995.001. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingDefaultZERO_CALL_USED_REGS30060090012001500Min: 1992.72 / Avg: 1996.04 / Max: 2000.26Min: 1992.68 / Avg: 1995 / Max: 1998.381. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityDefaultZERO_CALL_USED_REGS3K6K9K12K15KSE +/- 42.90, N = 3SE +/- 231.01, N = 1316088.4715893.761. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityDefaultZERO_CALL_USED_REGS3K6K9K12K15KMin: 16003.46 / Avg: 16088.47 / Max: 16141.08Min: 14344.93 / Avg: 15893.76 / Max: 17076.621. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingDefaultZERO_CALL_USED_REGS800K1600K2400K3200K4000KSE +/- 7812.49, N = 3SE +/- 47493.72, N = 33873012.863455743.141. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingDefaultZERO_CALL_USED_REGS700K1400K2100K2800K3500KMin: 3858010.26 / Avg: 3873012.86 / Max: 3884295.26Min: 3394778.8 / Avg: 3455743.14 / Max: 3549308.371. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsDefaultZERO_CALL_USED_REGS300K600K900K1200K1500KSE +/- 7134.38, N = 3SE +/- 3394.43, N = 31294497.381290945.391. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsDefaultZERO_CALL_USED_REGS200K400K600K800K1000KMin: 1280287.65 / Avg: 1294497.38 / Max: 1302725.1Min: 1284157.09 / Avg: 1290945.39 / Max: 1294415.241. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingDefaultZERO_CALL_USED_REGS60120180240300SE +/- 0.30, N = 3SE +/- 0.28, N = 3257.75256.911. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingDefaultZERO_CALL_USED_REGS50100150200250Min: 257.17 / Avg: 257.75 / Max: 258.17Min: 256.37 / Avg: 256.91 / Max: 257.331. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingDefaultZERO_CALL_USED_REGS5M10M15M20M25MSE +/- 152199.74, N = 3SE +/- 105753.72, N = 321669096.2421558032.511. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingDefaultZERO_CALL_USED_REGS4M8M12M16M20MMin: 21365758.51 / Avg: 21669096.24 / Max: 21842763.97Min: 21430004.06 / Avg: 21558032.51 / Max: 21767848.261. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc

TNN

TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: DenseNetDefaultZERO_CALL_USED_REGS5001000150020002500SE +/- 2.39, N = 3SE +/- 10.69, N = 32424.222425.10MIN: 2362.23 / MAX: 2510.25MIN: 2346.97 / MAX: 2513.381. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: DenseNetDefaultZERO_CALL_USED_REGS400800120016002000Min: 2420.62 / Avg: 2424.22 / Max: 2428.75Min: 2409.15 / Avg: 2425.1 / Max: 2445.411. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: MobileNet v2DefaultZERO_CALL_USED_REGS50100150200250SE +/- 0.97, N = 3SE +/- 0.27, N = 3223.69225.71MIN: 220.28 / MAX: 239.3MIN: 223.2 / MAX: 241.281. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: MobileNet v2DefaultZERO_CALL_USED_REGS4080120160200Min: 221.75 / Avg: 223.69 / Max: 224.8Min: 225.3 / Avg: 225.71 / Max: 226.221. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v2DefaultZERO_CALL_USED_REGS1224364860SE +/- 0.13, N = 3SE +/- 0.15, N = 349.9551.51MIN: 49.59 / MAX: 50.26MIN: 51.08 / MAX: 51.861. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v2DefaultZERO_CALL_USED_REGS1020304050Min: 49.73 / Avg: 49.95 / Max: 50.16Min: 51.21 / Avg: 51.51 / Max: 51.681. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v1.1DefaultZERO_CALL_USED_REGS50100150200250SE +/- 0.15, N = 3SE +/- 0.26, N = 3209.39213.07MIN: 208.93 / MAX: 210.67MIN: 212.54 / MAX: 213.711. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v1.1DefaultZERO_CALL_USED_REGS4080120160200Min: 209.09 / Avg: 209.39 / Max: 209.55Min: 212.7 / Avg: 213.07 / Max: 213.581. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

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 TimeDefaultZERO_CALL_USED_REGS306090120150SE +/- 0.00, N = 3SE +/- 4.53, N = 15136152
OpenBenchmarking.orgClocks, Fewer Is Betterctx_clockContext Switch TimeDefaultZERO_CALL_USED_REGS306090120150Min: 136 / Avg: 136 / Max: 136Min: 136 / Avg: 151.87 / Max: 170

Facebook RocksDB

This is a benchmark of 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 BetterFacebook RocksDB 6.22.1Test: Random FillDefaultZERO_CALL_USED_REGS300K600K900K1200K1500KSE +/- 7503.36, N = 3SE +/- 11626.47, N = 3142211714213421. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random FillDefaultZERO_CALL_USED_REGS200K400K600K800K1000KMin: 1407902 / Avg: 1422117 / Max: 1433390Min: 1398251 / Avg: 1421342.33 / Max: 14352581. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random ReadZERO_CALL_USED_REGSDefault30M60M90M120M150MSE +/- 211169.95, N = 3SE +/- 54427.95, N = 31200595671191211251. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random ReadZERO_CALL_USED_REGSDefault20M40M60M80M100MMin: 119764434 / Avg: 120059566.67 / Max: 120468764Min: 119060723 / Avg: 119121125.33 / Max: 1192297541. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Update RandomDefaultZERO_CALL_USED_REGS200K400K600K800K1000KSE +/- 2779.15, N = 3SE +/- 1853.13, N = 38003747871881. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Update RandomDefaultZERO_CALL_USED_REGS140K280K420K560K700KMin: 794826 / Avg: 800374 / Max: 803441Min: 785252 / Avg: 787188 / Max: 7908931. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Sequential FillDefaultZERO_CALL_USED_REGS300K600K900K1200K1500KSE +/- 6368.24, N = 3SE +/- 2313.69, N = 3158938515120621. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Sequential FillDefaultZERO_CALL_USED_REGS300K600K900K1200K1500KMin: 1580493 / Avg: 1589385 / Max: 1601728Min: 1507444 / Avg: 1512062.33 / Max: 15146221. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random Fill SyncDefaultZERO_CALL_USED_REGS4K8K12K16K20KSE +/- 132.45, N = 15SE +/- 1003.84, N = 1220692193461. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Random Fill SyncDefaultZERO_CALL_USED_REGS4K8K12K16K20KMin: 19335 / Avg: 20692.27 / Max: 21073Min: 9523 / Avg: 19346.17 / Max: 211221. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read While WritingDefaultZERO_CALL_USED_REGS900K1800K2700K3600K4500KSE +/- 44809.23, N = 5SE +/- 16487.87, N = 3407676140746111. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read While WritingDefaultZERO_CALL_USED_REGS700K1400K2100K2800K3500KMin: 4002223 / Avg: 4076761 / Max: 4239294Min: 4053243 / Avg: 4074611 / Max: 41070461. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read Random Write RandomDefaultZERO_CALL_USED_REGS600K1200K1800K2400K3000KSE +/- 2263.30, N = 3SE +/- 7411.29, N = 3283831528330731. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.orgOp/s, More Is BetterFacebook RocksDB 6.22.1Test: Read Random Write RandomDefaultZERO_CALL_USED_REGS500K1000K1500K2000K2500KMin: 2833820 / Avg: 2838315.33 / Max: 2841023Min: 2821313 / Avg: 2833073 / Max: 28467671. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread

nginx

This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 100DefaultZERO_CALL_USED_REGS70K140K210K280K350KSE +/- 380.47, N = 3SE +/- 150.07, N = 3344505.19336370.551. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 100DefaultZERO_CALL_USED_REGS60K120K180K240K300KMin: 343753.84 / Avg: 344505.19 / Max: 344985.15Min: 336086.8 / Avg: 336370.55 / Max: 336597.151. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 200DefaultZERO_CALL_USED_REGS70K140K210K280K350KSE +/- 472.63, N = 3SE +/- 173.84, N = 3344526.57338758.701. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 200DefaultZERO_CALL_USED_REGS60K120K180K240K300KMin: 344036.38 / Avg: 344526.57 / Max: 345471.6Min: 338475.85 / Avg: 338758.7 / Max: 339075.231. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native

OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 500DefaultZERO_CALL_USED_REGS70K140K210K280K350KSE +/- 431.66, N = 3SE +/- 288.53, N = 3343705.31339671.971. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
OpenBenchmarking.orgRequests Per Second, More Is Betternginx 1.21.1Concurrent Requests: 500DefaultZERO_CALL_USED_REGS60K120K180K240K300KMin: 342888.05 / Avg: 343705.31 / Max: 344354.86Min: 339259.13 / Avg: 339671.97 / Max: 340227.551. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native

Natron

Natron is an open-source, cross-platform compositing software for visual effects (VFX) and motion graphics. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterNatron 2.4Input: SpaceshipZERO_CALL_USED_REGSDefault0.8551.712.5653.424.275SE +/- 0.02, N = 14SE +/- 0.03, N = 33.83.8
OpenBenchmarking.orgFPS, More Is BetterNatron 2.4Input: SpaceshipZERO_CALL_USED_REGSDefault246810Min: 3.6 / Avg: 3.77 / Max: 3.9Min: 3.8 / Avg: 3.83 / Max: 3.9

Apache HTTP Server

This is a test of the Apache HTTPD web server. This Apache HTTPD web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 100DefaultZERO_CALL_USED_REGS20K40K60K80K100KSE +/- 122.33, N = 3SE +/- 437.98, N = 391089.2190968.161. (CC) gcc options: -shared -fPIC -O2 -pthread
OpenBenchmarking.orgRequests Per Second, More Is BetterApache HTTP Server 2.4.48Concurrent Requests: 100DefaultZERO_CALL_USED_REGS16K32K48K64K80KMin: 90918.88 / Avg: 91089.21 / Max: 91326.47Min: 90443.01 / Avg: 90968.16 / Max: 91837.91. (CC) gcc options: -shared -fPIC -O2 -pthread