Ubuntu 20.04 Desktop Mitigations

Intel Core i9-9900KS testing with a ASUS PRIME Z390-A (1302 BIOS) and ASUS Intel UHD 630 3GB on Ubuntu 20.04 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2003315-NI-UBUNTU20049
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 3 Tests
C/C++ Compiler Tests 5 Tests
Compression Tests 2 Tests
CPU Massive 10 Tests
Creator Workloads 6 Tests
Database Test Suite 3 Tests
Disk Test Suite 3 Tests
Imaging 6 Tests
Java 2 Tests
Common Kernel Benchmarks 2 Tests
Multi-Core 5 Tests
Productivity 4 Tests
Programmer / Developer System Benchmarks 6 Tests
Python 2 Tests
Server 3 Tests
Server CPU Tests 7 Tests
Single-Threaded 2 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
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Comparison
Transpose Comparison

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Hide
Result
Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
i9-9900KS: Defaults
March 31 2020
  4 Hours, 55 Minutes
i9-9900KS: No Mitigations
March 31 2020
  5 Hours, 28 Minutes
Invert Hiding All Results Option
  5 Hours, 12 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):


Ubuntu 20.04 Desktop MitigationsOpenBenchmarking.orgPhoronix Test SuiteIntel Core i9-9900KS @ 5.00GHz (8 Cores / 16 Threads)ASUS PRIME Z390-A (1302 BIOS)Intel Cannon Lake PCH16GBSamsung SSD 970 EVO 250GBASUS Intel UHD 630 (1200MHz)ASUS Intel UHD 630 3GB (1200MHz)Realtek ALC1220DELL P2415QIntel I219-VUbuntu 20.045.4.0-18-generic (x86_64)GNOME Shell 3.36.0X Server 1.20.7modesetting 1.20.74.6 Mesa 20.0.2GCC 9.3.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUbuntu 20.04 Desktop Mitigations PerformanceSystem Logs- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - NONE / errors=remount-ro,relatime,rw- Scaling Governor: intel_pstate powersave - CPU Microcode: 0xca- OpenJDK Runtime Environment (build 11.0.7-ea+9-post-Ubuntu-1ubuntu1)- + Python 3.8.2- i9-9900KS: Defaults: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Mitigation of TSX disabled - i9-9900KS: No Mitigations: itlb_multihit: KVM: Vulnerable + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + tsx_async_abort: Mitigation of TSX disabled

selenium: WASM imageConvolute - Firefoxselenium: Octane - Firefoxselenium: PSPDFKit WASM - Firefoxselenium: Jetstream - Firefoxcompilebench: Initial Createselenium: ARES-6 - Firefoxleveldb: Rand Fillleveldb: Rand Fillgraphics-magick: Rotateselenium: Kraken - Firefoxselenium: WebXPRT - Firefoxleveldb: Seq Fillselenium: CanvasMark - Firefoxleveldb: Seq Fillleveldb: Rand Deletecompress-gzip: Linux Source Tree Archiving To .tar.gzselenium: Jetstream 2 - Firefoxgraphics-magick: HWB Color Spacerenaissance: Twitter HTTP Requestsrenaissance: In-Memory Database Shootoutleveldb: Overwritedarktable: Server Rack - CPU-onlyleveldb: Overwritefio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directorysqlite: 8pyperformance: pathlibfio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directoryselenium: Maze Solver - Firefoxselenium: StyleBench - Firefoxselenium: Speedometer - Firefoxrenaissance: Genetic Algorithm Using Jenetics + Futuresleveldb: Rand Readpyperformance: regex_compilegimp: auto-levelsnumenta-nab: Earthgecko Skylinesqlite-speedtest: Timed Time - Size 1,000go-benchmark: httpleveldb: Hot Readleveldb: Seek Randgo-benchmark: buildgimp: unsharp-maskgraphics-magick: Resizingfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directorynumenta-nab: Relative Entropybuild-linux-kernel: Time To Compilecompress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19darktable: Boat - CPU-onlyrenaissance: Rand Forestfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directoryfio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directorydarktable: Server Room - CPU-onlyfio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directorylibreoffice: 20 Documents To PDFbuild2: Time To Compilegraphics-magick: Enhancedrenaissance: Savina Reactors.IOgegl: Reflectrawtherapee: Total Benchmark Timefio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directorygraphics-magick: Noise-Gaussiandarktable: Masskrug - CPU-onlyleveldb: Fill Syncpyperformance: python_startupfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directorygegl: Scalepyperformance: django_templatedacapobench: Jythonpyperformance: crypto_pyaesfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directorygimp: rotatefio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directorygo-benchmark: garbagebuild-llvm: Time To Compilenumenta-nab: Windowed Gaussiango-benchmark: jsoninkscape: SVG Files To PNGfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directorygegl: Rotate 90 Degreessqlite: 1selenium: WASM collisionDetection - Firefoxfio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directorynumenta-nab: Bayesian Changepointpyperformance: json_loadsleveldb: Fill Syncfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryselenium: MotionMark - Firefoxselenium: Basemark - Firefoxgimp: resizerenaissance: Scala Dottydacapobench: H2compilebench: Read Compiled Treecompilebench: Compilei9-9900KS Defaults No Mitigations27.5395181202233.78653.9544.3945.638.769876751.425248.11512336.74236.61930.124102.30811303666.4924086.57438.9110.13645.5327127.43414.96615.4109103.21396.9547.25914010.360121.25348.48135917.2678.7801661370464112.674931705141719.89284.45324.61513.6803617.3623166394.32414566.365109.71419615941.06626.64359.1377242415.5456453.2626.4912992296674.43538.8364584.889810.1194913323331095576652.42511.240440091420.536228734.48041.779438.558533344.62719.70.3126000271.33459.596.7065835.92427393690.781350.9025.0434651106249.61691.8142.0147.936.968915720.326249.81565235.51935.40929.139105.07411583585.3933997.88438.0680.13946.5320130.08314.66485.31111051374.6237.36813810.228122.80247.88635547.1938.7001646716863912.565939699140519.72883.76624.42713.5893641.2963146354.30014486.332110.27519716019.73626.77158.8757212425.5236431.1716.4712952303334.42338.7363684.690010.0974923316671097534653.56911.221439348620.563228434.45141.748438.258500044.60319.70.3126000291.70465.086.7115780.73227564191.461334.59OpenBenchmarking.org

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxNo MitigationsDefaults612182430SE +/- 0.10, N = 3SE +/- 0.03, N = 325.027.51. firefox 74.0

OpenBenchmarking.orgGeometric Mean, More Is BetterSeleniumBenchmark: Octane - Browser: FirefoxNo MitigationsDefaults9K18K27K36K45KSE +/- 262.58, N = 3SE +/- 41.16, N = 343465395181. firefox 74.0

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxNo MitigationsDefaults30060090012001500SE +/- 8.41, N = 3SE +/- 5.70, N = 3110612021. firefox 74.0

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream - Browser: FirefoxNo MitigationsDefaults50100150200250SE +/- 0.18, N = 3SE +/- 0.73, N = 3249.61233.781. firefox 74.0

Compile Bench

Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateNo MitigationsDefaults150300450600750SE +/- 10.55, N = 3SE +/- 9.17, N = 3691.81653.95

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxNo MitigationsDefaults1020304050SE +/- 0.40, N = 3SE +/- 0.28, N = 342.0144.391. firefox 74.0

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: Random FillNo MitigationsDefaults1122334455SE +/- 0.07, N = 3SE +/- 0.13, N = 347.945.61. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillNo MitigationsDefaults918273645SE +/- 0.04, N = 3SE +/- 0.10, N = 336.9738.771. (CXX) g++ options: -O3 -lsnappy -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.33Operation: RotateNo MitigationsDefaults2004006008001000SE +/- 12.52, N = 15SE +/- 7.56, N = 159158761. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lz -lm -lpthread

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxNo MitigationsDefaults160320480640800SE +/- 8.36, N = 3SE +/- 4.13, N = 3720.3751.41. firefox 74.0

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: FirefoxNo MitigationsDefaults60120180240300SE +/- 0.67, N = 3SE +/- 1.00, N = 32622521. firefox 74.0

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: Sequential FillNo MitigationsDefaults1122334455SE +/- 0.15, N = 3SE +/- 0.03, N = 349.848.11. (CXX) g++ options: -O3 -lsnappy -lpthread

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: FirefoxNo MitigationsDefaults3K6K9K12K15KSE +/- 168.26, N = 7SE +/- 78.69, N = 315652151231. firefox 74.0

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.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillNo MitigationsDefaults816243240SE +/- 0.10, N = 3SE +/- 0.04, N = 335.5236.741. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random DeleteNo MitigationsDefaults816243240SE +/- 0.25, N = 3SE +/- 0.18, N = 335.4136.621. (CXX) g++ options: -O3 -lsnappy -lpthread

Gzip Compression

This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip CompressionLinux Source Tree Archiving To .tar.gzNo MitigationsDefaults714212835SE +/- 0.07, N = 3SE +/- 0.46, N = 329.1430.12

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxNo MitigationsDefaults20406080100SE +/- 1.77, N = 3SE +/- 1.50, N = 3105.07102.311. firefox 74.0

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.33Operation: HWB Color SpaceNo MitigationsDefaults2004006008001000SE +/- 2.52, N = 3SE +/- 2.19, N = 3115811301. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lz -lm -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.10.0Test: Twitter HTTP RequestsNo MitigationsDefaults8001600240032004000SE +/- 37.65, N = 5SE +/- 42.96, N = 53585.393666.49

OpenBenchmarking.orgms, Fewer Is BetterRenaissance 0.10.0Test: In-Memory Database ShootoutNo MitigationsDefaults9001800270036004500SE +/- 46.37, N = 6SE +/- 36.63, N = 53997.884086.57

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.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteNo MitigationsDefaults918273645SE +/- 0.34, N = 11SE +/- 0.05, N = 338.0738.911. (CXX) g++ options: -O3 -lsnappy -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 2.6.3Test: Server Rack - Acceleration: CPU-onlyNo MitigationsDefaults0.03130.06260.09390.12520.1565SE +/- 0.001, N = 3SE +/- 0.001, N = 30.1390.136

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: OverwriteNo MitigationsDefaults1122334455SE +/- 0.40, N = 11SE +/- 0.06, N = 346.545.51. (CXX) g++ options: -O3 -lsnappy -lpthread

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults70140210280350SE +/- 1.20, N = 3SE +/- 1.00, N = 33203271. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 8No MitigationsDefaults306090120150SE +/- 0.59, N = 3SE +/- 0.43, N = 3130.08127.431. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibNo MitigationsDefaults48121620SE +/- 0.00, N = 3SE +/- 0.03, N = 314.614.9

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults140280420560700SE +/- 2.40, N = 3SE +/- 2.19, N = 36486611. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSeleniumBenchmark: Maze Solver - Browser: FirefoxNo MitigationsDefaults1.2152.433.6454.866.075SE +/- 0.03, N = 3SE +/- 0.00, N = 35.35.41. firefox 74.0

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxNo MitigationsDefaults20406080100SE +/- 1.00, N = 31111091. firefox 74.0

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxNo MitigationsDefaults20406080100SE +/- 0.67, N = 3SE +/- 0.23, N = 3105.0103.21. firefox 74.0

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.10.0Test: Genetic Algorithm Using Jenetics + FuturesNo MitigationsDefaults30060090012001500SE +/- 13.73, N = 5SE +/- 7.67, N = 51374.621396.95

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.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadNo MitigationsDefaults246810SE +/- 0.076, N = 3SE +/- 0.107, N = 37.3687.2591. (CXX) g++ options: -O3 -lsnappy -lpthread

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileNo MitigationsDefaults306090120150138140

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.18Test: auto-levelsNo MitigationsDefaults3691215SE +/- 0.01, N = 3SE +/- 0.10, N = 810.2310.36

Numenta Anomaly Benchmark

Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Earthgecko SkylineNo MitigationsDefaults306090120150SE +/- 0.26, N = 3SE +/- 0.77, N = 3122.80121.25

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,000No MitigationsDefaults1122334455SE +/- 0.11, N = 3SE +/- 0.15, N = 347.8948.481. (CC) gcc options: -O2 -ldl -lz -lpthread

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: httpNo MitigationsDefaults8001600240032004000SE +/- 2.52, N = 3SE +/- 0.88, N = 335543591

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.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadNo MitigationsDefaults246810SE +/- 0.063, N = 3SE +/- 0.033, N = 37.1937.2671. (CXX) g++ options: -O3 -lsnappy -lpthread

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomNo MitigationsDefaults246810SE +/- 0.065, N = 3SE +/- 0.039, N = 38.7008.7801. (CXX) g++ options: -O3 -lsnappy -lpthread

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: buildNo MitigationsDefaults4000M8000M12000M16000M20000MSE +/- 198512288.92, N = 6SE +/- 282323217.48, N = 31646716863916613704641

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.18Test: unsharp-maskNo MitigationsDefaults3691215SE +/- 0.01, N = 3SE +/- 0.02, N = 312.5712.67

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.33Operation: ResizingNo MitigationsDefaults2004006008001000SE +/- 1.86, N = 3SE +/- 1.20, N = 39399311. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lz -lm -lpthread

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults150300450600750SE +/- 9.07, N = 3SE +/- 8.14, N = 36997051. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults30060090012001500SE +/- 18.15, N = 3SE +/- 16.33, N = 3140514171. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

Numenta Anomaly Benchmark

Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Relative EntropyNo MitigationsDefaults510152025SE +/- 0.18, N = 3SE +/- 0.04, N = 319.7319.89

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileNo MitigationsDefaults20406080100SE +/- 0.56, N = 3SE +/- 0.61, N = 383.7784.45

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterZstd Compression 1.3.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19No MitigationsDefaults612182430SE +/- 0.05, N = 3SE +/- 0.02, N = 324.4324.621. (CC) gcc options: -O3 -pthread -lz

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 2.6.3Test: Boat - Acceleration: CPU-onlyNo MitigationsDefaults48121620SE +/- 0.02, N = 3SE +/- 0.02, N = 313.5913.68

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.10.0Test: Random ForestNo MitigationsDefaults8001600240032004000SE +/- 29.05, N = 5SE +/- 26.29, N = 53641.303617.36

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults70140210280350SE +/- 1.20, N = 3SE +/- 1.15, N = 33143161. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults140280420560700SE +/- 1.76, N = 3SE +/- 2.65, N = 36356391. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

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 2.6.3Test: Server Room - Acceleration: CPU-onlyNo MitigationsDefaults0.97291.94582.91873.89164.8645SE +/- 0.008, N = 3SE +/- 0.006, N = 34.3004.324

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults30060090012001500SE +/- 17.91, N = 3SE +/- 18.00, N = 3144814561. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

LibreOffice

Various benchmarking operations with the LibreOffice open-source office suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterLibreOfficeTest: 20 Documents To PDFNo MitigationsDefaults246810SE +/- 0.032, N = 21SE +/- 0.030, N = 226.3326.3651. LibreOffice 6.4.2.2 40(Build:2)

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileNo MitigationsDefaults20406080100SE +/- 0.84, N = 3SE +/- 0.65, N = 3110.28109.71

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.33Operation: EnhancedNo MitigationsDefaults4080120160200SE +/- 0.33, N = 31971961. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lz -lm -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.10.0Test: Savina Reactors.IONo MitigationsDefaults3K6K9K12K15KSE +/- 118.66, N = 5SE +/- 108.03, N = 516019.7415941.07

GEGL

GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ReflectNo MitigationsDefaults612182430SE +/- 0.05, N = 3SE +/- 0.00, N = 326.7726.64

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 TimeNo MitigationsDefaults1326395265SE +/- 0.01, N = 3SE +/- 0.02, N = 358.8859.141. RawTherapee, version 5.8, command line.

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test DirectoryNo MitigationsDefaults160320480640800SE +/- 8.96, N = 3SE +/- 9.00, N = 37217241. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

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.33Operation: Noise-GaussianNo MitigationsDefaults501001502002502422411. (CC) gcc options: -fopenmp -O2 -pthread -ljpeg -lSM -lICE -lX11 -lz -lm -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 2.6.3Test: Masskrug - Acceleration: CPU-onlyNo MitigationsDefaults1.24762.49523.74284.99046.238SE +/- 0.007, N = 3SE +/- 0.013, N = 35.5235.545

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.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Fill SyncNo MitigationsDefaults14002800420056007000SE +/- 15.33, N = 3SE +/- 16.68, N = 36431.176453.261. (CXX) g++ options: -O3 -lsnappy -lpthread

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupNo MitigationsDefaults246810SE +/- 0.02, N = 3SE +/- 0.01, N = 36.476.49

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults30060090012001500SE +/- 17.44, N = 3SE +/- 6.08, N = 3129512991. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults50K100K150K200K250KSE +/- 881.92, N = 3SE +/- 333.33, N = 32303332296671. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

GEGL

GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: ScaleNo MitigationsDefaults0.99791.99582.99373.99164.9895SE +/- 0.057, N = 5SE +/- 0.044, N = 34.4234.435

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateNo MitigationsDefaults918273645SE +/- 0.07, N = 3SE +/- 0.12, N = 338.738.8

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: JythonNo MitigationsDefaults8001600240032004000SE +/- 42.85, N = 6SE +/- 51.12, N = 436363645

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesNo MitigationsDefaults20406080100SE +/- 0.06, N = 3SE +/- 0.03, N = 384.684.8

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults2004006008001000SE +/- 4.10, N = 3SE +/- 1.20, N = 39008981. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

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.18Test: rotateNo MitigationsDefaults3691215SE +/- 0.01, N = 3SE +/- 0.00, N = 310.1010.12

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults1102203304405504924911. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults70K140K210K280K350KSE +/- 4630.81, N = 3SE +/- 1452.97, N = 33316673323331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: garbageNo MitigationsDefaults200K400K600K800K1000KSE +/- 2178.57, N = 3SE +/- 1184.46, N = 310975341095576

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileNo MitigationsDefaults140280420560700SE +/- 0.96, N = 3SE +/- 0.40, N = 3653.57652.43

Numenta Anomaly Benchmark

Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Windowed GaussianNo MitigationsDefaults3691215SE +/- 0.01, N = 3SE +/- 0.06, N = 311.2211.24

Go Benchmarks

Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNanoseconds/Operation, Fewer Is BetterGo BenchmarksTest: jsonNo MitigationsDefaults900K1800K2700K3600K4500KSE +/- 65615.01, N = 3SE +/- 58571.16, N = 343934864400914

Inkscape

Inkscape is an open-source vector graphics editor. This test profile times how long it takes to complete various operations by Inkscape. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterInkscapeOperation: SVG Files To PNGNo MitigationsDefaults510152025SE +/- 0.17, N = 3SE +/- 0.08, N = 320.5620.541. Inkscape 0.92.4 (5da689c313, 2019-01-14)

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults5001000150020002500SE +/- 0.33, N = 3SE +/- 3.71, N = 3228422871. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

GEGL

GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGEGLOperation: Rotate 90 DegreesNo MitigationsDefaults816243240SE +/- 0.03, N = 3SE +/- 0.01, N = 334.4534.48

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1No MitigationsDefaults1020304050SE +/- 0.01, N = 3SE +/- 0.01, N = 341.7541.781. (CC) gcc options: -O2 -lz -lm -ldl -lpthread

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxNo MitigationsDefaults90180270360450SE +/- 0.30, N = 3SE +/- 0.25, N = 3438.2438.51. firefox 74.0

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults130K260K390K520K650KSE +/- 881.92, N = 35850005853331. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

Numenta Anomaly Benchmark

Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNumenta Anomaly Benchmark 1.1Detector: Bayesian ChangepointNo MitigationsDefaults1020304050SE +/- 0.15, N = 3SE +/- 0.21, N = 344.6044.63

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsNo MitigationsDefaults510152025SE +/- 0.03, N = 3SE +/- 0.03, N = 319.719.7

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 SyncNo MitigationsDefaults0.06750.1350.20250.270.3375SE +/- 0.00, N = 3SE +/- 0.00, N = 30.30.31. (CXX) g++ options: -O3 -lsnappy -lpthread

Flexible IO Tester

Fio is an advanced disk benchmark that depends upon the kernel's AIO access library. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.18Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryNo MitigationsDefaults30K60K90K120K150K1260001260001. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lrt -laio -lz -lpthread -lm -ldl

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: FirefoxNo MitigationsDefaults60120180240300SE +/- 12.34, N = 9SE +/- 17.85, N = 6291.70271.331. firefox 74.0

OpenBenchmarking.orgOverall Score, More Is BetterSeleniumBenchmark: Basemark - Browser: FirefoxNo MitigationsDefaults100200300400500SE +/- 16.74, N = 6SE +/- 6.13, N = 4465.08459.591. firefox 74.0

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.18Test: resizeNo MitigationsDefaults246810SE +/- 0.123, N = 14SE +/- 0.031, N = 36.7116.706

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.10.0Test: Scala DottyNo MitigationsDefaults13002600390052006500SE +/- 79.55, N = 25SE +/- 83.88, N = 255780.735835.92

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: H2No MitigationsDefaults6001200180024003000SE +/- 38.96, N = 20SE +/- 44.19, N = 2027562739

Compile Bench

Compilebench tries to age a filesystem by simulating some of the disk IO common in creating, compiling, patching, stating and reading kernel trees. It indirectly measures how well filesystems can maintain directory locality as the disk fills up and directories age. This current test is setup to use the makej mode with 10 initial directories Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeNo MitigationsDefaults9001800270036004500SE +/- 21.72, N = 3SE +/- 358.95, N = 34191.463690.78

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileNo MitigationsDefaults30060090012001500SE +/- 74.01, N = 15SE +/- 78.42, N = 151334.591350.90

95 Results Shown

Selenium:
  WASM imageConvolute - Firefox
  Octane - Firefox
  PSPDFKit WASM - Firefox
  Jetstream - Firefox
Compile Bench
Selenium
LevelDB:
  Rand Fill:
    MB/s
    Microseconds Per Op
GraphicsMagick
Selenium:
  Kraken - Firefox
  WebXPRT - Firefox
LevelDB
Selenium
LevelDB:
  Seq Fill
  Rand Delete
Gzip Compression
Selenium
GraphicsMagick
Renaissance:
  Twitter HTTP Requests
  In-Memory Database Shootout
LevelDB
Darktable
LevelDB
Flexible IO Tester
SQLite
PyPerformance
Flexible IO Tester
Selenium:
  Maze Solver - Firefox
  StyleBench - Firefox
  Speedometer - Firefox
Renaissance
LevelDB
PyPerformance
GIMP
Numenta Anomaly Benchmark
SQLite Speedtest
Go Benchmarks
LevelDB:
  Hot Read
  Seek Rand
Go Benchmarks
GIMP
GraphicsMagick
Flexible IO Tester:
  Seq Write - IO_uring - Yes - No - 2MB - Default Test Directory:
    IOPS
    MB/s
Numenta Anomaly Benchmark
Timed Linux Kernel Compilation
Zstd Compression
Darktable
Renaissance
Flexible IO Tester:
  Seq Read - IO_uring - Yes - No - 2MB - Default Test Directory:
    IOPS
    MB/s
Darktable
Flexible IO Tester
LibreOffice
Build2
GraphicsMagick
Renaissance
GEGL
RawTherapee
Flexible IO Tester
GraphicsMagick
Darktable
LevelDB
PyPerformance
Flexible IO Tester:
  Seq Write - IO_uring - Yes - No - 4KB - Default Test Directory
  Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory
GEGL
PyPerformance
DaCapo Benchmark
PyPerformance
Flexible IO Tester
GIMP
Flexible IO Tester:
  Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory
  Seq Write - IO_uring - Yes - No - 4KB - Default Test Directory
Go Benchmarks
Timed LLVM Compilation
Numenta Anomaly Benchmark
Go Benchmarks
Inkscape
Flexible IO Tester
GEGL
SQLite
Selenium
Flexible IO Tester
Numenta Anomaly Benchmark
PyPerformance
LevelDB
Flexible IO Tester
Selenium:
  MotionMark - Firefox
  Basemark - Firefox
GIMP
Renaissance
DaCapo Benchmark
Compile Bench:
  Read Compiled Tree
  Compile