Benchmarks by Michael Larabel.
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.00 Test: Decompression Rating -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13K 26K 39K 52K 65K SE +/- 93.16, N = 3 SE +/- 86.68, N = 3 SE +/- 64.68, N = 3 61271 61527 61626 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
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.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 20K 40K 60K 80K 100K SE +/- 310.42, N = 3 SE +/- 818.94, N = 3 SE +/- 708.82, N = 3 101619.75 102253.34 107243.36 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 30K 60K 90K 120K 150K SE +/- 230.26, N = 3 SE +/- 413.11, N = 3 SE +/- 518.14, N = 3 123095.40 124714.55 129431.86 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 20K 40K 60K 80K 100K SE +/- 24.13, N = 3 SE +/- 16.82, N = 3 SE +/- 81.55, N = 3 104826.04 104834.84 106161.54 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 345.31, N = 3 SE +/- 513.57, N = 3 SE +/- 474.10, N = 3 96122.38 97786.24 97789.33 1. (CC) gcc options: -shared -fPIC -O2
Blender Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported and HIP for AMD Radeon GPUs. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: BMW27 - Compute: CPU-Only -O3 -march=native Kernel -O2 Kernel -O3 Kernel 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 119.37 119.36 119.35
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: Pabellon Barcelona - Compute: CPU-Only -O2 Kernel -O3 -march=native Kernel -O3 Kernel 90 180 270 360 450 SE +/- 0.62, N = 3 SE +/- 0.12, N = 3 SE +/- 0.21, N = 3 432.50 432.35 431.95
ClickHouse ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all queries performed. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, First Run / Cold Cache -O2 Kernel -O3 -march=native Kernel -O3 Kernel 30 60 90 120 150 SE +/- 1.35, N = 3 SE +/- 1.65, N = 4 SE +/- 1.55, N = 5 157.36 157.61 157.71 MIN: 10.89 / MAX: 20000 MIN: 10.05 / MAX: 20000 MIN: 10.59 / MAX: 20000 1. ClickHouse server version 22.7.1.687 (official build).
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, Second Run -O3 Kernel -O3 -march=native Kernel -O2 Kernel 40 80 120 160 200 SE +/- 0.70, N = 5 SE +/- 0.52, N = 4 SE +/- 0.84, N = 3 174.58 175.29 175.47 MIN: 12.25 / MAX: 30000 MIN: 11.98 / MAX: 30000 MIN: 12.21 / MAX: 30000 1. ClickHouse server version 22.7.1.687 (official build).
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, Third Run -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.72, N = 5 SE +/- 0.79, N = 4 175.03 176.39 177.07 MIN: 12.16 / MAX: 30000 MIN: 12.36 / MAX: 30000 MIN: 11.51 / MAX: 30000 1. ClickHouse server version 22.7.1.687 (official build).
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.org MB/s, More Is Better Compile Bench 0.6 Test: Compile -O3 -march=native Kernel -O2 Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 101.08, N = 12 SE +/- 7.44, N = 3 SE +/- 17.19, N = 3 2055.06 2960.77 3024.08
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create -O2 Kernel -O3 -march=native Kernel -O3 Kernel 200 400 600 800 1000 SE +/- 6.12, N = 3 SE +/- 10.60, N = 3 SE +/- 4.22, N = 3 960.75 974.75 981.16
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree -O2 Kernel -O3 -march=native Kernel -O3 Kernel 1100 2200 3300 4400 5500 SE +/- 3.45, N = 3 SE +/- 29.34, N = 3 SE +/- 32.79, N = 3 4932.15 4987.37 4994.28
Cryptsetup This is a test profile for running the cryptsetup benchmark to report on the system's cryptography performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 500K 1000K 1500K 2000K 2500K SE +/- 0.00, N = 3 SE +/- 1864.33, N = 3 SE +/- 933.33, N = 3 2421653 2422589 2423520
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool -O2 Kernel -O3 -march=native Kernel -O3 Kernel 200K 400K 600K 800K 1000K SE +/- 396.00, N = 3 SE +/- 1188.00, N = 3 SE +/- 792.67, N = 3 1116298 1116696 1117091
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1300 2600 3900 5200 6500 SE +/- 25.08, N = 3 SE +/- 49.27, N = 3 SE +/- 16.82, N = 3 5980.0 5982.2 6000.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption -O2 Kernel -O3 -march=native Kernel -O3 Kernel 1300 2600 3900 5200 6500 SE +/- 15.67, N = 3 SE +/- 10.85, N = 3 SE +/- 18.72, N = 3 5987.1 6003.5 6028.7
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 2.55, N = 3 SE +/- 2.12, N = 3 SE +/- 1.75, N = 3 862.0 868.5 870.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 1.07, N = 3 SE +/- 1.02, N = 3 SE +/- 0.80, N = 3 878.4 885.2 886.3
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 1.57, N = 3 SE +/- 0.96, N = 3 SE +/- 1.35, N = 3 590.4 593.9 594.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 0.40, N = 3 SE +/- 0.55, N = 3 SE +/- 0.12, N = 3 596.4 598.9 600.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption -O2 Kernel -O3 -march=native Kernel -O3 Kernel 1200 2400 3600 4800 6000 SE +/- 11.54, N = 3 SE +/- 10.08, N = 3 SE +/- 15.38, N = 3 5445.4 5454.2 5476.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption -O2 Kernel -O3 -march=native Kernel -O3 Kernel 1200 2400 3600 4800 6000 SE +/- 11.76, N = 3 SE +/- 10.48, N = 3 SE +/- 15.63, N = 3 5440.4 5464.4 5473.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 0.94, N = 3 SE +/- 1.13, N = 3 SE +/- 0.70, N = 2 863.7 871.1 872.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 1.00, N = 2 SE +/- 1.09, N = 3 SE +/- 0.32, N = 3 879.4 885.3 887.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 0.50, N = 2 SE +/- 0.54, N = 3 SE +/- 0.25, N = 2 591.4 594.7 595.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 0.32, N = 3 SE +/- 0.42, N = 3 SE +/- 0.15, N = 3 596.0 598.8 599.9
Java Test: Eclipse
-O2 Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
-O3 Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
-O3 -march=native Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
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.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Boat - Acceleration: CPU-only -O3 -march=native Kernel -O3 Kernel -O2 Kernel 0.8773 1.7546 2.6319 3.5092 4.3865 SE +/- 0.043, N = 5 SE +/- 0.015, N = 3 SE +/- 0.036, N = 3 3.899 3.893 3.846
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Masskrug - Acceleration: CPU-only -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.9045 1.809 2.7135 3.618 4.5225 SE +/- 0.021, N = 3 SE +/- 0.013, N = 3 SE +/- 0.025, N = 3 4.020 3.987 3.950
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Rack - Acceleration: CPU-only -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.0412 0.0824 0.1236 0.1648 0.206 SE +/- 0.002, N = 6 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.183 0.182 0.179
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Room - Acceleration: CPU-only -O2 Kernel -O3 -march=native Kernel -O3 Kernel 0.6271 1.2542 1.8813 2.5084 3.1355 SE +/- 0.009, N = 3 SE +/- 0.012, N = 3 SE +/- 0.007, N = 3 2.787 2.779 2.768
DDraceNetwork This is a test of DDraceNetwork, an open-source cooperative platformer. OpenGL 3.3 is used for rendering, with fallbacks for older OpenGL versions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 SE +/- 0.15, N = 3 213.78 213.88 214.41 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3 6 9 12 15 Min: 2.09 / Avg: 4.72 / Max: 6.74 Min: 2.18 / Avg: 4.7 / Max: 6.06 Min: 2.06 / Avg: 4.7 / Max: 6.57 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 124.06 124.09 124.25 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time -O3 -march=native Kernel -O2 Kernel -O3 Kernel 4 8 12 16 20 Min: 2.54 / Avg: 8.1 / Max: 16.91 Min: 2.67 / Avg: 8.09 / Max: 9.43 Min: 2.53 / Avg: 8.09 / Max: 9.34 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 58.00 58.06 58.13 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 6 12 18 24 30 Min: 4.49 / Avg: 17.23 / Max: 18.38 Min: 3.87 / Avg: 17.21 / Max: 26.5 Min: 3.56 / Avg: 17.18 / Max: 29.3 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap -O2 Kernel -O3 -march=native Kernel -O3 Kernel 90 180 270 360 450 SE +/- 0.59, N = 3 SE +/- 1.09, N = 3 SE +/- 1.56, N = 3 419.07 419.28 420.43 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time -O3 -march=native Kernel -O2 Kernel -O3 Kernel 5 10 15 20 25 Min: 2 / Avg: 2.43 / Max: 20.56 Min: 2.01 / Avg: 2.42 / Max: 12.62 Min: 1.92 / Avg: 2.42 / Max: 11.67 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 0.01, N = 3 SE +/- 0.26, N = 3 SE +/- 0.34, N = 3 248.77 248.98 249.48 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 5 10 15 20 25 Min: 3.42 / Avg: 4.06 / Max: 6.34 Min: 3.37 / Avg: 4.06 / Max: 6.58 Min: 3.46 / Avg: 4.04 / Max: 20.64 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.09, N = 3 SE +/- 0.21, N = 3 119.61 119.94 120.06 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 90 180 270 360 450 Min: 3.88 / Avg: 8.59 / Max: 507.33 Min: 7.38 / Avg: 8.36 / Max: 11.71 Min: 4.28 / Avg: 8.32 / Max: 32.68 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and conducting different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.44, N = 15 SE +/- 0.15, N = 6 SE +/- 0.32, N = 15 15.92 15.33 15.29 MIN: 9.91 / MAX: 33.44 MIN: 9.95 / MAX: 30.87 MIN: 9.93 / MAX: 30.37
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 2 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 4 8 12 16 20 SE +/- 0.22, N = 15 SE +/- 0.36, N = 12 SE +/- 0.17, N = 3 15.96 14.96 14.65 MIN: 10.17 / MAX: 35.88 MIN: 9.86 / MAX: 33.41 MIN: 11.07 / MAX: 32.36
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 4 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 4 8 12 16 20 SE +/- 0.34, N = 15 SE +/- 0.21, N = 15 SE +/- 0.25, N = 15 15.98 15.31 15.16 MIN: 9.98 / MAX: 43.36 MIN: 9.8 / MAX: 32.07 MIN: 9.9 / MAX: 32.03
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 4 8 12 16 20 SE +/- 0.27, N = 13 SE +/- 0.28, N = 15 SE +/- 0.25, N = 15 16.30 15.54 15.36 MIN: 10.5 / MAX: 34.58 MIN: 9.41 / MAX: 34.29 MIN: 10.05 / MAX: 31.38
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 4 8 12 16 20 SE +/- 0.18, N = 15 SE +/- 0.33, N = 14 SE +/- 0.13, N = 3 16.10 15.96 15.42 MIN: 10.35 / MAX: 34.21 MIN: 10.58 / MAX: 33.44 MIN: 10.17 / MAX: 27.31
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.32, N = 12 SE +/- 0.45, N = 15 SE +/- 0.41, N = 15 16.48 15.96 15.87 MIN: 9.74 / MAX: 35.14 MIN: 10.08 / MAX: 34.35 MIN: 9.52 / MAX: 36.74
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 1 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 54.61 56.26 56.32 MIN: 52.81 / MAX: 56.56 MIN: 54.43 / MAX: 58.71 MIN: 54.36 / MAX: 60.17
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 2 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 98.88 100.50 101.10 MIN: 95.33 / MAX: 100.89 MIN: 97.95 / MAX: 102.76 MIN: 98.17 / MAX: 103.63
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 4 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.24, N = 3 SE +/- 0.47, N = 3 157.73 158.63 159.31 MIN: 144.08 / MAX: 164.73 MIN: 146.42 / MAX: 166.35 MIN: 149.26 / MAX: 167.05
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 50 100 150 200 250 SE +/- 0.56, N = 3 SE +/- 0.62, N = 3 SE +/- 0.22, N = 3 211.71 211.78 213.12 MIN: 200.75 / MAX: 221.16 MIN: 203.05 / MAX: 222.81 MIN: 201.05 / MAX: 225.19
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 1 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 100K 200K 300K 400K 500K SE +/- 1421.20, N = 3 SE +/- 2297.91, N = 3 SE +/- 1903.62, N = 3 449123 451350 452573 MIN: 438250 / MAX: 456510 MIN: 439470 / MAX: 461930 MIN: 440990 / MAX: 459840
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 2 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 300K 600K 900K 1200K 1500K SE +/- 6983.15, N = 3 SE +/- 5675.68, N = 3 SE +/- 8730.02, N = 3 1240133 1266800 1272400 MIN: 1120000 / MAX: 1260000 MIN: 1230000 / MAX: 1290000 MIN: 1170000 / MAX: 1330000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 4 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 700K 1400K 2100K 2800K 3500K SE +/- 15473.56, N = 3 SE +/- 34012.55, N = 3 SE +/- 23484.84, N = 3 3062533 3186400 3191467 MIN: 2960000 / MAX: 3140000 MIN: 3030000 / MAX: 3290000 MIN: 3070000 / MAX: 3300000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 17066.15, N = 3 SE +/- 34092.42, N = 3 SE +/- 10733.95, N = 3 4970800 5004000 5064667 MIN: 4800000 / MAX: 5060000 MIN: 4780000 / MAX: 5140000 MIN: 4950000 / MAX: 5140000
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16 -O3 Kernel -O2 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 19.79, N = 16 SE +/- 19.83, N = 16 SE +/- 19.84, N = 16 97.07 97.30 97.34 MIN: 8.54 / MAX: 177.52 MIN: 8.64 / MAX: 179.39 MIN: 8.99 / MAX: 178.62
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 160.09 160.26 160.34 MIN: 157.11 / MAX: 164.21 MIN: 156.18 / MAX: 165.75 MIN: 156.75 / MAX: 164.77
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 800K 1600K 2400K 3200K 4000K SE +/- 708626.27, N = 16 SE +/- 717259.47, N = 16 SE +/- 722662.98, N = 16 3476008 3518753 3545160 MIN: 182840 / MAX: 6550000 MIN: 184830 / MAX: 6580000 MIN: 186940 / MAX: 6590000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.5M 3M 4.5M 6M 7.5M SE +/- 28006.03, N = 3 SE +/- 25873.88, N = 3 SE +/- 38574.60, N = 3 6531067 6533867 6775200 MIN: 6060000 / MAX: 6800000 MIN: 6270000 / MAX: 6810000 MIN: 6430000 / MAX: 7110000
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 505 505 505 MAX: 1010 MAX: 1010 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 505 505 505 MAX: 1010 MAX: 1010 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 4 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 505 505 505 MAX: 1010 MAX: 1010 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 506 507 507 MAX: 1010 MAX: 1010 MAX: 1010
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 16 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 506 507 507 MAX: 1010 MAX: 1020 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 507 507 507 MAX: 1010 MAX: 1010 MAX: 1010
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
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.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Fill -O2 Kernel -O3 -march=native Kernel -O3 Kernel 200K 400K 600K 800K 1000K SE +/- 4601.16, N = 3 SE +/- 4464.61, N = 3 SE +/- 9723.31, N = 3 995910 999737 1008507 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Read -O3 Kernel -O2 Kernel -O3 -march=native Kernel 20M 40M 60M 80M 100M SE +/- 69723.82, N = 3 SE +/- 181791.23, N = 3 SE +/- 316237.96, N = 3 83982176 84027809 84249647 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Update Random -O3 Kernel -O2 Kernel -O3 -march=native Kernel 120K 240K 360K 480K 600K SE +/- 6843.06, N = 3 SE +/- 4812.05, N = 3 SE +/- 3764.64, N = 15 568409 574718 581648 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Sequential Fill -O2 Kernel -O3 -march=native Kernel -O3 Kernel 300K 600K 900K 1200K 1500K SE +/- 11813.06, N = 15 SE +/- 11298.77, N = 3 SE +/- 14518.34, N = 4 1160530 1163189 1202024 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Fill Sync -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 61.89, N = 3 SE +/- 42.01, N = 3 SE +/- 81.44, N = 3 14749 14805 14863 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read While Writing -O3 -march=native Kernel -O3 Kernel -O2 Kernel 500K 1000K 1500K 2000K 2500K SE +/- 29634.73, N = 3 SE +/- 26845.75, N = 15 SE +/- 34669.48, N = 12 2141084 2157047 2198833 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read Random Write Random -O3 Kernel -O2 Kernel -O3 -march=native Kernel 400K 800K 1200K 1600K 2000K SE +/- 14217.05, N = 3 SE +/- 1769.15, N = 3 SE +/- 2166.82, N = 3 2061494 2082954 2089775 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 17.26, N = 15 SE +/- 14.44, N = 3 SE +/- 9.68, N = 3 2474 2937 2963 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 160K 320K 480K 640K 800K SE +/- 4420.95, N = 15 SE +/- 3511.88, N = 3 SE +/- 2333.33, N = 3 633200 752000 758333 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 87.85, N = 12 SE +/- 13.17, N = 3 SE +/- 7.62, N = 3 2230 2928 2972 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 160K 320K 480K 640K 800K SE +/- 22444.88, N = 12 SE +/- 3333.33, N = 3 SE +/- 1763.83, N = 3 571000 749333 760667 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 400 800 1200 1600 2000 SE +/- 13.93, N = 3 SE +/- 4.10, N = 3 SE +/- 2.52, N = 3 1700 1741 1773 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 100K 200K 300K 400K 500K SE +/- 3527.67, N = 3 SE +/- 881.92, N = 3 SE +/- 666.67, N = 3 435333 445667 453667 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 60.71, N = 13 SE +/- 1.15, N = 3 SE +/- 0.00, N = 3 2190 2665 2673 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 150K 300K 450K 600K 750K SE +/- 15515.31, N = 13 SE +/- 333.33, N = 3 SE +/- 0.00, N = 3 560615 682333 684000 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 600 1200 1800 2400 3000 SE +/- 3.61, N = 3 SE +/- 2.85, N = 3 SE +/- 6.89, N = 3 2743 2762 2763 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 150K 300K 450K 600K 750K SE +/- 881.92, N = 3 SE +/- 1000.00, N = 3 SE +/- 1666.67, N = 3 702333 707000 707333 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 400 800 1200 1600 2000 SE +/- 9.07, N = 3 SE +/- 0.88, N = 3 SE +/- 1.53, N = 3 1697 1746 1781 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 100K 200K 300K 400K 500K SE +/- 2333.33, N = 3 SE +/- 0.00, N = 3 SE +/- 577.35, N = 3 434667 447000 456000 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 21.31, N = 8 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 2416 2667 2674 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 150K 300K 450K 600K 750K SE +/- 5477.02, N = 8 SE +/- 0.00, N = 3 SE +/- 333.33, N = 3 618625 683000 684333 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 13 26 39 52 65 SE +/- 0.52, N = 3 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 46.3 56.4 56.6 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 3K 6K 9K 12K 15K SE +/- 145.30, N = 3 SE +/- 66.67, N = 3 SE +/- 0.00, N = 3 11867 14433 14500 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 600 1200 1800 2400 3000 SE +/- 10.59, N = 3 SE +/- 6.17, N = 3 SE +/- 4.04, N = 3 2732 2757 2770 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 150K 300K 450K 600K 750K SE +/- 2728.45, N = 3 SE +/- 1452.97, N = 3 SE +/- 1154.70, N = 3 699667 705667 709000 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 160 320 480 640 800 SE +/- 10.14, N = 15 SE +/- 6.97, N = 6 SE +/- 49.73, N = 12 649 688 724 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 40K 80K 120K 160K 200K SE +/- 2615.82, N = 15 SE +/- 1759.10, N = 6 SE +/- 12715.02, N = 12 166067 176167 185333 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 600 1200 1800 2400 3000 SE +/- 6.01, N = 3 SE +/- 4.73, N = 3 SE +/- 5.13, N = 3 2714 2741 2759 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 150K 300K 450K 600K 750K SE +/- 1527.53, N = 3 SE +/- 1201.85, N = 3 SE +/- 1201.85, N = 3 695000 701667 706333 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 13 26 39 52 65 SE +/- 0.40, N = 8 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 45.9 56.6 56.6 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 3K 6K 9K 12K 15K SE +/- 101.66, N = 8 SE +/- 33.33, N = 3 SE +/- 0.00, N = 3 11738 14467 14500 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 150 300 450 600 750 SE +/- 6.96, N = 3 SE +/- 3.38, N = 3 SE +/- 2.19, N = 3 626 691 706 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 40K 80K 120K 160K 200K SE +/- 2027.59, N = 3 SE +/- 1000.00, N = 3 SE +/- 577.35, N = 3 160333 177000 181000 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 Kernel -O3 -march=native Kernel -O2 Kernel 600 1200 1800 2400 3000 SE +/- 6.24, N = 3 SE +/- 0.88, N = 3 SE +/- 8.66, N = 3 2710 2718 2765 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 Kernel -O3 -march=native Kernel -O2 Kernel 150K 300K 450K 600K 750K SE +/- 1763.83, N = 3 SE +/- 0.00, N = 3 SE +/- 2309.40, N = 3 693667 696000 708000 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 300 600 900 1200 1500 SE +/- 26.54, N = 12 SE +/- 12.45, N = 3 SE +/- 4.70, N = 3 1425 1551 1558 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O3 Kernel -O2 Kernel 90K 180K 270K 360K 450K SE +/- 6822.56, N = 12 SE +/- 3055.05, N = 3 SE +/- 1000.00, N = 3 364750 397000 399000 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 300 600 900 1200 1500 SE +/- 2.65, N = 3 SE +/- 7.77, N = 3 SE +/- 3.51, N = 3 1470 1567 1576 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: Linux AIO - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory -O3 -march=native Kernel -O2 Kernel -O3 Kernel 90K 180K 270K 360K 450K SE +/- 666.67, N = 3 SE +/- 2081.67, N = 3 SE +/- 881.92, N = 3 376333 401000 403667 1. (CC) gcc options: -rdynamic -ltcmalloc -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size -O3 -march=native Kernel -O2 Kernel -O3 Kernel 200 400 600 800 1000 SE +/- 38.16, N = 15 SE +/- 5.23, N = 3 SE +/- 2.17, N = 3 808.8 983.9 990.8
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.org Seconds, Fewer Is Better GIMP 2.10.30 Test: resize -O3 -march=native Kernel -O3 Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.38, N = 12 13.92 13.82 13.38
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate -O2 Kernel -O3 -march=native Kernel -O3 Kernel 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 11.34 11.28 11.26
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels -O2 Kernel -O3 -march=native Kernel -O3 Kernel 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 11.80 11.75 11.71
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask -O2 Kernel -O3 -march=native Kernel -O3 Kernel 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 13.64 13.61 13.55
Google SynthMark SynthMark is a cross platform tool for benchmarking CPU performance under a variety of real-time audio workloads. It uses a polyphonic synthesizer model to provide standardized tests for latency, jitter and computational throughput. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 2.94, N = 3 SE +/- 3.21, N = 3 SE +/- 12.78, N = 3 909.05 913.01 936.63 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
GROMACS The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2022.1 Implementation: MPI CPU - Input: water_GMX50_bare -O3 -march=native Kernel -O3 Kernel -O2 Kernel 0.223 0.446 0.669 0.892 1.115 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 SE +/- 0.007, N = 3 0.986 0.990 0.991 1. (CXX) g++ options: -O3
High Performance Conjugate Gradient HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 2 4 6 8 10 SE +/- 0.00300, N = 3 SE +/- 0.02180, N = 3 SE +/- 0.01971, N = 3 6.99686 7.00013 7.01139 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
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.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read -O3 Kernel -O2 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.034, N = 3 SE +/- 0.086, N = 3 SE +/- 0.075, N = 4 6.676 6.641 6.573 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.36 0.72 1.08 1.44 1.8 SE +/- 0.01, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.6 1.6 1.6 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync -O2 Kernel -O3 -march=native Kernel -O3 Kernel 200 400 600 800 1000 SE +/- 3.07, N = 15 SE +/- 3.98, N = 3 SE +/- 7.53, N = 3 1125.45 1124.61 1117.06 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.35, N = 3 SE +/- 0.36, N = 15 SE +/- 0.35, N = 3 41.9 43.4 45.0 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.34, N = 3 SE +/- 0.35, N = 15 SE +/- 0.30, N = 3 42.22 40.82 39.31 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill -O3 Kernel -O2 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 SE +/- 0.27, N = 3 44.3 44.6 45.4 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill -O3 Kernel -O2 Kernel -O3 -march=native Kernel 9 18 27 36 45 SE +/- 0.16, N = 3 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 39.91 39.65 38.97 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read -O3 Kernel -O2 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.039, N = 3 SE +/- 0.011, N = 3 SE +/- 0.055, N = 3 6.703 6.675 6.576 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random -O3 Kernel -O2 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.025, N = 3 SE +/- 0.084, N = 5 SE +/- 0.007, N = 3 8.208 8.115 8.047 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete -O3 Kernel -O2 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 0.33, N = 3 SE +/- 0.09, N = 3 SE +/- 0.14, N = 3 36.93 36.62 36.40 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill -O3 Kernel -O2 Kernel -O3 -march=native Kernel 11 22 33 44 55 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.19, N = 3 47.5 47.6 48.1 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill -O3 Kernel -O2 Kernel -O3 -march=native Kernel 9 18 27 36 45 SE +/- 0.18, N = 3 SE +/- 0.11, N = 3 SE +/- 0.15, N = 3 37.24 37.16 36.81 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
LibRaw LibRaw is a RAW image decoder for digital camera photos. This test profile runs LibRaw's post-processing benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark -O2 Kernel -O3 -march=native Kernel -O3 Kernel 12 24 36 48 60 SE +/- 0.15, N = 3 SE +/- 0.36, N = 3 SE +/- 0.10, N = 3 51.03 51.26 51.33 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 1 - Buffer Length: 256 - Filter Length: 57 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20M 40M 60M 80M 100M SE +/- 1089470.26, N = 15 SE +/- 6666.67, N = 3 SE +/- 6666.67, N = 3 109452333 110996667 111033333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 50M 100M 150M 200M 250M SE +/- 1293346.22, N = 3 SE +/- 137759.86, N = 3 SE +/- 215947.52, N = 3 220376667 221516667 221520000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 4 - Buffer Length: 256 - Filter Length: 57 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 90M 180M 270M 360M 450M SE +/- 3848815.11, N = 3 SE +/- 1118366.86, N = 3 SE +/- 118462.37, N = 3 420256667 424176667 425610000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 8 - Buffer Length: 256 - Filter Length: 57 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 150M 300M 450M 600M 750M SE +/- 2982051.87, N = 3 SE +/- 707413.13, N = 3 SE +/- 988219.50, N = 3 713510000 715640000 720013333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 16 - Buffer Length: 256 - Filter Length: 57 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 200M 400M 600M 800M 1000M SE +/- 4163589.53, N = 3 SE +/- 320953.44, N = 3 SE +/- 796178.37, N = 3 824296667 827403333 827690000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed -O3 -march=native Kernel -O2 Kernel -O3 Kernel 3K 6K 9K 12K 15K SE +/- 86.14, N = 3 SE +/- 59.28, N = 3 SE +/- 50.78, N = 3 12821.3 12879.4 12893.9 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 72.75 72.86 72.87 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed -O3 -march=native Kernel -O3 Kernel -O2 Kernel 2K 4K 6K 8K 10K SE +/- 135.47, N = 3 SE +/- 128.51, N = 3 SE +/- 58.15, N = 3 10850.0 11031.4 11054.7 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 71.03 71.08 71.13 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed -O2 Kernel -O3 -march=native Kernel -O3 Kernel 2K 4K 6K 8K 10K SE +/- 147.32, N = 3 SE +/- 38.82, N = 3 SE +/- 9.43, N = 3 10821.1 11000.6 11155.6 1. (CC) gcc options: -O3
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Set - Connections: 32 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 30K 60K 90K 120K 150K SE +/- 300.66, N = 3 SE +/- 98.41, N = 3 SE +/- 31.06, N = 3 129665.2 131437.3 132213.6 1. (CC) gcc options: -O2 -lm -rdynamic
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms -O3 Kernel -O3 -march=native Kernel -O2 Kernel 0.2721 0.5442 0.8163 1.0884 1.3605 SE +/- 0.00291, N = 3 SE +/- 0.00090, N = 3 SE +/- 0.00092, N = 3 1.20922 1.20619 1.20601
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.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110K 220K 330K 440K 550K SE +/- 1195.18, N = 3 SE +/- 267.12, N = 3 SE +/- 195.26, N = 3 485708.20 493823.74 495141.83 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 110K 220K 330K 440K 550K SE +/- 2377.41, N = 3 SE +/- 359.72, N = 3 SE +/- 1302.73, N = 3 509613.33 513876.45 514206.91 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 110K 220K 330K 440K 550K SE +/- 777.51, N = 3 SE +/- 1421.74, N = 3 SE +/- 376.68, N = 3 506305.74 509986.99 512587.78 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 110K 220K 330K 440K 550K SE +/- 148.71, N = 3 SE +/- 730.98, N = 3 SE +/- 202.16, N = 3 504532.99 507019.70 509200.95 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OSPray Studio Intel OSPray Studio is an open-source, interactive visualization and ray-tracing software package. OSPray Studio makes use of Intel OSPray, a portable ray-tracing engine for high-performance, high-fidelity visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer -O3 -march=native Kernel -O2 Kernel -O3 Kernel 20K 40K 60K 80K 100K SE +/- 7.54, N = 3 SE +/- 22.67, N = 3 SE +/- 44.01, N = 3 79040 79013 78979 1. (CXX) g++ options: -O3 -lm -ldl
OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer -O3 Kernel -O2 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 75.81, N = 3 SE +/- 17.78, N = 3 SE +/- 3.84, N = 3 80794 80756 80745 1. (CXX) g++ options: -O3 -lm -ldl
OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer -O2 Kernel -O3 -march=native Kernel -O3 Kernel 20K 40K 60K 80K 100K SE +/- 44.44, N = 3 SE +/- 69.94, N = 3 SE +/- 14.19, N = 3 94280 94210 94027 1. (CXX) g++ options: -O3 -lm -ldl
ParaView This test runs ParaView benchmarks: an open-source data analytics and visualization application. Paraview describes itself as "an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques." Learn more via the OpenBenchmarking.org test page.
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait -O3 -march=native Kernel -O3 Kernel -O2 Kernel 20K 40K 60K 80K 100K SE +/- 71.28, N = 3 SE +/- 194.19, N = 3 SE +/- 937.53, N = 15 108478 109050 110193 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 9039.08, N = 3 SE +/- 1350.06, N = 3 SE +/- 20253.14, N = 3 5995951 6116201 6121462 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB -O2 Kernel -O3 -march=native Kernel -O3 Kernel 7 14 21 28 35 SE +/- 0.37, N = 3 SE +/- 0.02, N = 3 SE +/- 0.34, N = 4 30.95 31.35 31.50 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB -O2 Kernel -O3 -march=native Kernel -O3 Kernel 16 32 48 64 80 SE +/- 0.47, N = 3 SE +/- 0.38, N = 3 SE +/- 0.56, N = 3 70.80 71.17 71.89 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe -O2 Kernel -O3 Kernel -O3 -march=native Kernel 70K 140K 210K 280K 350K SE +/- 2784.18, N = 3 SE +/- 815.75, N = 3 SE +/- 2646.34, N = 3 335051 347123 347318 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 920 920 922 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic -O3 -march=native Kernel -O3 Kernel -O2 Kernel 4M 8M 12M 16M 20M SE +/- 1916.72, N = 3 SE +/- 2133.25, N = 3 SE +/- 3334.08, N = 3 18346854 18400906 18654879 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
PJSIP PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets. This test profile is making use of pjsip-perf with both the client/server on teh system. More details on the PJSIP benchmark at https://www.pjsip.org/high-performance-sip.htm Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: INVITE -O2 Kernel -O3 -march=native Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 5.21, N = 3 SE +/- 3.93, N = 3 SE +/- 31.49, N = 4 2882 2903 2989 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateful -O3 Kernel -O2 Kernel -O3 -march=native Kernel 1100 2200 3300 4400 5500 SE +/- 3.00, N = 3 SE +/- 1.86, N = 3 SE +/- 2.91, N = 3 5074 5087 5095 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless -O3 -march=native Kernel -O2 Kernel -O3 Kernel 12K 24K 36K 48K 60K SE +/- 281.80, N = 3 SE +/- 513.17, N = 3 SE +/- 592.65, N = 3 55556 56549 57086 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
PostgreSQL pgbench This is a benchmark of PostgreSQL using pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write -O3 -march=native Kernel -O2 Kernel -O3 Kernel 9K 18K 27K 36K 45K SE +/- 510.59, N = 9 SE +/- 528.16, N = 3 SE +/- 85.12, N = 3 26675 38786 43070 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
OpenBenchmarking.org ms, Fewer Is Better PostgreSQL pgbench 14.0 Scaling Factor: 100 - Clients: 50 - Mode: Read Write - Average Latency -O3 -march=native Kernel -O2 Kernel -O3 Kernel 0.423 0.846 1.269 1.692 2.115 SE +/- 0.036, N = 9 SE +/- 0.018, N = 3 SE +/- 0.002, N = 3 1.880 1.289 1.161 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2K 4K 6K 8K 10K SE +/- 118.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 9496 9615 9615 1. (CC) gcc options: -O3
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes -O3 Kernel -O3 -march=native Kernel -O2 Kernel 14 28 42 56 70 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 60.5 60.4 60.4
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile -O3 -march=native Kernel -O3 Kernel -O2 Kernel 20 40 60 80 100 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 94.0 94.0 94.0
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup -O3 -march=native Kernel -O2 Kernel -O3 Kernel 2 4 6 8 10 SE +/- 0.07, N = 7 SE +/- 0.03, N = 3 SE +/- 0.07, N = 8 7.78 7.78 7.75
QuantLib QuantLib is an open-source library/framework around quantitative finance for modeling, trading and risk management scenarios. QuantLib is written in C++ with Boost and its built-in benchmark used reports the QuantLib Benchmark Index benchmark score. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 900 1800 2700 3600 4500 SE +/- 32.06, N = 3 SE +/- 31.81, N = 3 SE +/- 35.93, N = 3 4394.0 4397.3 4400.7 1. (CXX) g++ options: -O3 -march=native -rdynamic
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1000K 2000K 3000K 4000K 5000K SE +/- 33578.63, N = 3 SE +/- 48846.09, N = 3 SE +/- 30741.51, N = 3 4638757.2 4678328.7 4727870.2 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET -O2 Kernel -O3 Kernel -O3 -march=native Kernel 800K 1600K 2400K 3200K 4000K SE +/- 20961.41, N = 3 SE +/- 3277.95, N = 3 SE +/- 12312.81, N = 3 3731674.25 3746287.42 3798073.58 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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.org ms, Fewer Is Better Renaissance 0.14 Test: Random Forest -O2 Kernel -O3 -march=native Kernel -O3 Kernel 100 200 300 400 500 SE +/- 2.14, N = 3 SE +/- 0.88, N = 3 SE +/- 1.07, N = 3 471.3 468.6 467.7 MIN: 426.49 / MAX: 571.71 MIN: 430.92 / MAX: 572.83 MIN: 426.89 / MAX: 576.98
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS -O2 Kernel -O3 -march=native Kernel -O3 Kernel 500 1000 1500 2000 2500 SE +/- 17.06, N = 3 SE +/- 24.25, N = 3 SE +/- 3.61, N = 3 2291.0 2279.3 2275.6 MIN: 2192.86 / MAX: 2435.18 MIN: 2156.04 / MAX: 2400.87 MIN: 2193.05 / MAX: 2443.14
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO -O3 -march=native Kernel -O3 Kernel -O2 Kernel 1100 2200 3300 4400 5500 SE +/- 44.29, N = 3 SE +/- 48.91, N = 6 SE +/- 51.05, N = 3 5058.9 5011.4 4930.5 MIN: 4975.41 / MAX: 8758.01 MIN: 4903.17 / MAX: 9941.41 MIN: 4852.16 / MAX: 6848.5
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Finagle HTTP Requests -O3 -march=native Kernel -O2 Kernel -O3 Kernel 500 1000 1500 2000 2500 SE +/- 19.70, N = 3 SE +/- 3.03, N = 3 SE +/- 17.31, N = 3 2293.1 2280.6 2257.0 MIN: 2058.89 / MAX: 2649.81 MIN: 2089.04 / MAX: 2488.64 MIN: 2048.44 / MAX: 2579.36
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout -O2 Kernel -O3 Kernel -O3 -march=native Kernel 700 1400 2100 2800 3500 SE +/- 150.24, N = 15 SE +/- 176.02, N = 12 SE +/- 129.38, N = 15 3125.6 3038.0 2848.5 MIN: 2212.14 / MAX: 4841.57 MIN: 2196.16 / MAX: 4699.14 MIN: 2216.73 / MAX: 4744.95
SecureMark SecureMark is an objective, standardized benchmarking framework for measuring the efficiency of cryptographic processing solutions developed by EEMBC. SecureMark-TLS is benchmarking Transport Layer Security performance with a focus on IoT/edge computing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org marks, More Is Better SecureMark 1.0.4 Benchmark: SecureMark-TLS -O3 -march=native Kernel -O3 Kernel -O2 Kernel 80K 160K 240K 320K 400K SE +/- 1071.09, N = 3 SE +/- 108.88, N = 3 SE +/- 279.66, N = 3 364150 365345 367295 1. (CC) gcc options: -pedantic -O3
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome -O3 Kernel -O2 Kernel -O3 -march=native Kernel 100 200 300 400 500 SE +/- 0.60, N = 3 SE +/- 1.82, N = 3 SE +/- 0.61, N = 3 441.2 441.2 440.4 1. chrome 103.0.5060.53
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome -O3 Kernel -O3 -march=native Kernel -O2 Kernel 20K 40K 60K 80K 100K SE +/- 557.08, N = 3 SE +/- 356.27, N = 3 SE +/- 31.87, N = 3 88553 89012 89258 1. chrome 103.0.5060.53
Benchmark: StyleBench - Browser: Google Chrome
-O2 Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
-O3 Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
-O3 -march=native Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome -O2 Kernel -O3 -march=native Kernel -O3 Kernel 50 100 150 200 250 SE +/- 1.81, N = 3 SE +/- 1.20, N = 3 SE +/- 1.37, N = 3 244.04 245.71 246.53 1. chrome 103.0.5060.53
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome -O3 Kernel -O2 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 20.08, N = 3 SE +/- 22.02, N = 3 SE +/- 17.39, N = 3 2644 2624 2609 1. chrome 103.0.5060.53
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome -O2 Kernel -O3 -march=native Kernel -O3 Kernel 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 18.26 18.24 18.24 1. chrome 103.0.5060.53
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome -O3 -march=native Kernel -O2 Kernel -O3 Kernel 50 100 150 200 250 SE +/- 0.17, N = 3 SE +/- 0.31, N = 3 SE +/- 0.19, N = 3 206.81 206.19 205.84 1. chrome 103.0.5060.53
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome -O3 Kernel -O3 -march=native Kernel -O2 Kernel 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 7 9.78 9.68 9.55 1. chrome 103.0.5060.53
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome -O3 Kernel -O2 Kernel -O3 -march=native Kernel 60 120 180 240 300 SE +/- 1.53, N = 3 SE +/- 2.65, N = 3 SE +/- 1.20, N = 3 285 286 287 1. chrome 103.0.5060.53
Sockperf This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.7 Test: Throughput -O2 Kernel -O3 Kernel -O3 -march=native Kernel 300K 600K 900K 1200K 1500K SE +/- 13059.97, N = 5 SE +/- 12899.70, N = 6 SE +/- 8550.16, N = 5 1352524 1386772 1395235 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Ping Pong -O3 -march=native Kernel -O2 Kernel -O3 Kernel 0.486 0.972 1.458 1.944 2.43 SE +/- 0.014, N = 5 SE +/- 0.014, N = 5 SE +/- 0.016, N = 10 2.160 2.152 2.099 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Under Load -O3 Kernel -O3 -march=native Kernel -O2 Kernel 8 16 24 32 40 SE +/- 0.33, N = 6 SE +/- 0.19, N = 5 SE +/- 1.94, N = 20 35.28 34.85 33.56 1. (CXX) g++ options: --param -O3 -rdynamic
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 512 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.0625 2.125 3.1875 4.25 5.3125 SE +/- 0.001340, N = 3 SE +/- 0.002327, N = 3 SE +/- 0.001399, N = 3 4.715036 4.720028 4.722177 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 -O3 Kernel -O2 Kernel -O3 -march=native Kernel 0.8125 1.625 2.4375 3.25 4.0625 SE +/- 0.001711, N = 3 SE +/- 0.003839, N = 3 SE +/- 0.001707, N = 3 3.605687 3.609192 3.610934 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 1024 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 1.0901 2.1802 3.2703 4.3604 5.4505 SE +/- 0.002043, N = 3 SE +/- 0.001396, N = 3 SE +/- 0.001180, N = 3 4.840060 4.841103 4.845078 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 -O3 Kernel -O2 Kernel -O3 -march=native Kernel 1.0529 2.1058 3.1587 4.2116 5.2645 SE +/- 0.004557, N = 3 SE +/- 0.003376, N = 3 SE +/- 0.002837, N = 3 4.670209 4.675418 4.679411 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 0.8434 1.6868 2.5302 3.3736 4.217 SE +/- 0.004447, N = 3 SE +/- 0.001429, N = 3 SE +/- 0.001032, N = 3 3.745609 3.746350 3.748262 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 1.0842 2.1684 3.2526 4.3368 5.421 SE +/- 0.002229, N = 3 SE +/- 0.002782, N = 3 SE +/- 0.001029, N = 3 4.814829 4.817277 4.818869 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stockfish This is a test of Stockfish, an advanced open-source C++11 chess benchmark that can scale up to 512 CPU threads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 15 Total Time -O3 Kernel -O3 -march=native Kernel -O2 Kernel 6M 12M 18M 24M 30M SE +/- 415993.53, N = 3 SE +/- 408364.40, N = 3 SE +/- 322636.45, N = 3 28825181 29326372 29364172 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MMAP -O2 Kernel -O3 -march=native Kernel -O3 Kernel 60 120 180 240 300 SE +/- 0.26, N = 3 SE +/- 0.93, N = 3 SE +/- 0.30, N = 3 256.57 257.59 261.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: NUMA -O2 Kernel -O3 Kernel -O3 -march=native Kernel 70 140 210 280 350 SE +/- 0.86, N = 3 SE +/- 2.48, N = 3 SE +/- 2.39, N = 3 291.82 316.85 319.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600K 1200K 1800K 2400K 3000K SE +/- 136448.69, N = 15 SE +/- 37878.78, N = 3 SE +/- 137061.27, N = 12 2492284.65 2647272.05 2653747.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 1.26, N = 3 SE +/- 3.50, N = 3 936.78 952.48 963.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Atomic -O3 Kernel -O3 -march=native Kernel -O2 Kernel 60K 120K 180K 240K 300K SE +/- 5371.58, N = 15 SE +/- 5144.38, N = 15 SE +/- 6807.63, N = 15 263661.45 267068.56 276504.22 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Crypto -O3 -march=native Kernel -O3 Kernel -O2 Kernel 4K 8K 12K 16K 20K SE +/- 8.27, N = 3 SE +/- 7.14, N = 3 SE +/- 9.23, N = 3 17467.17 17467.96 17473.96 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Malloc -O2 Kernel -O3 -march=native Kernel -O3 Kernel 2M 4M 6M 8M 10M SE +/- 15483.10, N = 3 SE +/- 48461.98, N = 3 SE +/- 20850.06, N = 3 10788582.60 11283135.35 11308178.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Forking -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 407.63, N = 3 SE +/- 201.28, N = 3 SE +/- 113.13, N = 3 80382.99 81316.77 81549.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: IO_uring -O2 Kernel -O3 -march=native Kernel -O3 Kernel 9K 18K 27K 36K 45K SE +/- 168.22, N = 3 SE +/- 5.05, N = 3 SE +/- 283.03, N = 3 41932.74 42125.66 42382.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE -O2 Kernel -O3 -march=native Kernel -O3 Kernel 60K 120K 180K 240K 300K SE +/- 257.25, N = 3 SE +/- 208.90, N = 3 SE +/- 89.17, N = 3 274132.97 276885.89 282848.78 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache -O3 -march=native Kernel -O3 Kernel -O2 Kernel 20 40 60 80 100 SE +/- 1.87, N = 15 SE +/- 0.51, N = 3 SE +/- 0.84, N = 3 86.12 87.18 93.36 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Stress -O3 -march=native Kernel -O3 Kernel -O2 Kernel 4K 8K 12K 16K 20K SE +/- 55.64, N = 3 SE +/- 80.57, N = 3 SE +/- 57.44, N = 3 19692.09 19891.52 19906.52 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Semaphores -O3 Kernel -O2 Kernel -O3 -march=native Kernel 300K 600K 900K 1200K 1500K SE +/- 2503.89, N = 3 SE +/- 6942.38, N = 3 SE +/- 1756.24, N = 3 1374359.69 1378864.24 1383656.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Matrix Math -O3 -march=native Kernel -O3 Kernel -O2 Kernel 12K 24K 36K 48K 60K SE +/- 26.69, N = 3 SE +/- 47.56, N = 3 SE +/- 129.87, N = 3 56198.81 56407.61 56568.95 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math -O3 -march=native Kernel -O3 Kernel -O2 Kernel 13K 26K 39K 52K 65K SE +/- 19.54, N = 3 SE +/- 27.58, N = 3 SE +/- 23.50, N = 3 61855.16 61869.66 61878.78 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: x86_64 RdRand -O3 Kernel -O3 -march=native Kernel -O2 Kernel 20K 40K 60K 80K 100K SE +/- 48.61, N = 3 SE +/- 24.93, N = 3 SE +/- 16.26, N = 3 82270.61 82347.00 82391.57 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Memory Copying -O3 Kernel -O3 -march=native Kernel -O2 Kernel 700 1400 2100 2800 3500 SE +/- 1.65, N = 3 SE +/- 4.61, N = 3 SE +/- 3.00, N = 3 3378.00 3379.78 3388.56 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2K 4K 6K 8K 10K SE +/- 231.73, N = 15 SE +/- 266.05, N = 15 SE +/- 228.09, N = 15 10580.17 10811.75 10937.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching -O2 Kernel -O3 -march=native Kernel -O3 Kernel 3M 6M 9M 12M 15M SE +/- 64904.42, N = 15 SE +/- 958436.39, N = 12 SE +/- 369610.87, N = 12 3620984.91 5004169.57 13383542.04 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc C String Functions -O3 -march=native Kernel -O2 Kernel -O3 Kernel 400K 800K 1200K 1600K 2000K SE +/- 44081.57, N = 15 SE +/- 23097.28, N = 3 SE +/- 10940.54, N = 3 1729170.06 1798154.66 1806328.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc Qsort Data Sorting -O2 Kernel -O3 -march=native Kernel -O3 Kernel 40 80 120 160 200 SE +/- 0.66, N = 3 SE +/- 0.66, N = 3 SE +/- 0.45, N = 3 183.08 183.74 183.93 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: System V Message Passing -O3 Kernel -O2 Kernel -O3 -march=native Kernel 3M 6M 9M 12M 15M SE +/- 5180.49, N = 3 SE +/- 10391.32, N = 3 SE +/- 4840.81, N = 3 11358488.62 11410786.66 11736798.15 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
SVT-AV1 This is a benchmark of the SVT-AV1 open-source video encoder/decoder. SVT-AV1 was originally developed by Intel as part of their Open Visual Cloud / Scalable Video Technology (SVT). Development of SVT-AV1 has since moved to the Alliance for Open Media as part of upstream AV1 development. SVT-AV1 is a CPU-based multi-threaded video encoder for the AV1 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 10 - Input: Bosphorus 4K -O2 Kernel -O3 -march=native Kernel -O3 Kernel 20 40 60 80 100 SE +/- 1.22, N = 3 SE +/- 1.12, N = 3 SE +/- 0.83, N = 7 87.65 88.07 88.83 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 12 - Input: Bosphorus 4K -O3 -march=native Kernel -O3 Kernel -O2 Kernel 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.48, N = 3 SE +/- 0.31, N = 3 125.06 125.44 125.65 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-HEVC This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 4K -O2 Kernel -O3 Kernel -O3 -march=native Kernel 11 22 33 44 55 SE +/- 0.45, N = 3 SE +/- 0.39, N = 3 SE +/- 0.51, N = 3 50.60 50.67 50.70 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 4K -O3 -march=native Kernel -O2 Kernel -O3 Kernel 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 97.26 97.60 97.61 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
SVT-VP9 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample YUV input video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 4K -O3 -march=native Kernel -O3 Kernel -O2 Kernel 15 30 45 60 75 SE +/- 0.67, N = 6 SE +/- 0.67, N = 6 SE +/- 0.61, N = 7 65.96 66.01 66.12 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 4K -O3 -march=native Kernel -O2 Kernel -O3 Kernel 16 32 48 64 80 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 70.49 70.67 70.76 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Timed Gem5 Compilation This test times how long it takes to compile Gem5. Gem5 is a simulator for computer system architecture research. Gem5 is widely used for computer architecture research within the industry, academia, and more. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Gem5 Compilation 21.2 Time To Compile -O2 Kernel -O3 -march=native Kernel -O3 Kernel 70 140 210 280 350 SE +/- 0.34, N = 3 SE +/- 0.28, N = 3 SE +/- 0.26, N = 3 344.05 343.36 343.15
Unvanquished Unvanquished is a modern fork of the Tremulous first person shooter. Unvanquished is powered by the Daemon engine, a combination of the ioquake3 engine with the graphically-beautiful XreaL engine. Unvanquished supports a modern OpenGL 3 renderer and other advanced graphics features for this open-source game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: Ultra -O3 Kernel -O2 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 110.3 110.4 110.5
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 2560 x 1440 - Effects Quality: Ultra -O2 Kernel -O3 -march=native Kernel -O3 Kernel 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 72.4 72.4 72.5
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra -O2 Kernel -O3 Kernel -O3 -march=native Kernel 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 37.3 37.3 37.3
OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 2560 x 1440 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 88.9 89.0 89.0
OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 3840 x 2160 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.48, N = 3 SE +/- 0.46, N = 3 SE +/- 0.51, N = 4 43.1 43.2 43.2
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.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 1.46, N = 3 SE +/- 1.28, N = 3 SE +/- 0.26, N = 3 122.18 120.43 120.31
XZ Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 25.99 25.92 25.89 1. (CC) gcc options: -fvisibility=hidden -O2
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 1920 x 1080 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 12 24 36 48 60 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 55.3 55.3 55.5 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 2560 x 1440 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 32.5 32.5 32.6 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 15.1 15.1 15.1 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 1920 x 1080 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 60 120 180 240 300 SE +/- 0.23, N = 3 SE +/- 0.35, N = 3 SE +/- 0.50, N = 3 270.7 270.9 271.2 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 2560 x 1440 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 SE +/- 0.13, N = 3 151.9 151.9 152.3 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 3840 x 2160 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 67.8 68.0 68.0 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: On - MSAA: On - Resolution: 1920 x 1080 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 30 60 90 120 150 SE +/- 1.56, N = 3 SE +/- 1.43, N = 6 SE +/- 0.35, N = 3 140.9 141.3 142.5 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: On - MSAA: On - Resolution: 2560 x 1440 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 20 40 60 80 100 SE +/- 1.01, N = 3 SE +/- 0.21, N = 3 SE +/- 0.38, N = 3 87.9 88.7 89.1 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: Software CPU - AF: On - MSAA: On - Resolution: 3840 x 2160 -O3 -march=native Kernel -O2 Kernel -O3 Kernel 10 20 30 40 50 SE +/- 0.21, N = 3 SE +/- 0.24, N = 3 SE +/- 0.18, N = 3 44.4 44.6 44.7 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.32, N = 3 SE +/- 0.23, N = 3 35.9 36.4 36.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 900 1800 2700 3600 4500 SE +/- 2.61, N = 3 SE +/- 0.74, N = 3 SE +/- 3.86, N = 3 4165.5 4168.7 4175.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 33.6 33.6 33.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 900 1800 2700 3600 4500 SE +/- 2.67, N = 3 SE +/- 0.69, N = 3 SE +/- 5.17, N = 3 4273.3 4274.8 4276.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
-O2 Kernel Processor: Intel Core i5-12600K @ 6.30GHz (10 Cores / 16 Threads), Motherboard: ASUS PRIME Z690-P WIFI D4 (0605 BIOS), Chipset: Intel Device 7aa7, Memory: 16GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS Intel ADL-S GT1 15GB (1450MHz), Audio: Realtek ALC897, Monitor: ASUS MG28U, Network: Realtek RTL8125 2.5GbE + Intel Device 7af0
OS: Ubuntu 22.04, Kernel: 5.19.0-rc4-phx-two (x86_64), Desktop: GNOME Shell 42.1, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.0.1, OpenCL: OpenCL 3.0, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x1f - Thermald 2.4.9Java Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 27 June 2022 12:20 by user pts.
-O3 Kernel Processor: Intel Core i5-12600K @ 6.30GHz (10 Cores / 16 Threads), Motherboard: ASUS PRIME Z690-P WIFI D4 (0605 BIOS), Chipset: Intel Device 7aa7, Memory: 16GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS Intel ADL-S GT1 15GB (1450MHz), Audio: Realtek ALC897, Monitor: ASUS MG28U, Network: Realtek RTL8125 2.5GbE + Intel Device 7af0
OS: Ubuntu 22.04, Kernel: 5.19.0-rc4-phx-three (x86_64), Desktop: GNOME Shell 42.1, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.0.1, OpenCL: OpenCL 3.0, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x1f - Thermald 2.4.9Java Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 28 June 2022 04:08 by user pts.
-O3 -march=native Kernel Processor: Intel Core i5-12600K @ 6.30GHz (10 Cores / 16 Threads), Motherboard: ASUS PRIME Z690-P WIFI D4 (0605 BIOS), Chipset: Intel Device 7aa7, Memory: 16GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS Intel ADL-S GT1 15GB (1450MHz), Audio: Realtek ALC897, Monitor: ASUS MG28U, Network: Realtek RTL8125 2.5GbE + Intel Device 7af0
OS: Ubuntu 22.04, Kernel: 5.19.0-rc4-phx-three-native (x86_64), Desktop: GNOME Shell 42.1, Display Server: X Server 1.21.1.3 + Wayland, OpenGL: 4.6 Mesa 22.0.1, OpenCL: OpenCL 3.0, Vulkan: 1.2.204, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x1f - Thermald 2.4.9Java Notes: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1)Python Notes: Python 3.10.4Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 3 July 2022 07:29 by user pts.