Benchmarks by Michael Larabel.
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 -march=native Kernel -O2 Kernel -O3 Kernel 2 4 6 8 10 SE +/- 0.075, N = 4 SE +/- 0.086, N = 3 SE +/- 0.034, N = 3 6.573 6.641 6.676 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync -O3 -march=native Kernel -O3 Kernel -O2 Kernel 0.36 0.72 1.08 1.44 1.8 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 15 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 7.53, N = 3 SE +/- 3.98, N = 3 SE +/- 3.07, N = 15 1117.06 1124.61 1125.45 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite -O3 -march=native Kernel -O3 Kernel -O2 Kernel 10 20 30 40 50 SE +/- 0.35, N = 3 SE +/- 0.36, N = 15 SE +/- 0.35, N = 3 45.0 43.4 41.9 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite -O3 -march=native Kernel -O3 Kernel -O2 Kernel 10 20 30 40 50 SE +/- 0.30, N = 3 SE +/- 0.35, N = 15 SE +/- 0.34, N = 3 39.31 40.82 42.22 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill -O3 -march=native Kernel -O2 Kernel -O3 Kernel 10 20 30 40 50 SE +/- 0.27, N = 3 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 45.4 44.6 44.3 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill -O3 -march=native Kernel -O2 Kernel -O3 Kernel 9 18 27 36 45 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 SE +/- 0.16, N = 3 38.97 39.65 39.91 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read -O3 -march=native Kernel -O2 Kernel -O3 Kernel 2 4 6 8 10 SE +/- 0.055, N = 3 SE +/- 0.011, N = 3 SE +/- 0.039, N = 3 6.576 6.675 6.703 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random -O3 -march=native Kernel -O2 Kernel -O3 Kernel 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.084, N = 5 SE +/- 0.025, N = 3 8.047 8.115 8.208 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete -O3 -march=native Kernel -O2 Kernel -O3 Kernel 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 36.40 36.62 36.93 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill -O3 -march=native Kernel -O2 Kernel -O3 Kernel 11 22 33 44 55 SE +/- 0.19, N = 3 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 48.1 47.6 47.5 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill -O3 -march=native Kernel -O2 Kernel -O3 Kernel 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.11, N = 3 SE +/- 0.18, N = 3 36.81 37.16 37.24 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
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 Kernel -O2 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 9.68, N = 3 SE +/- 14.44, N = 3 SE +/- 17.26, N = 15 2963 2937 2474 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 Kernel -O2 Kernel -O3 -march=native Kernel 160K 320K 480K 640K 800K SE +/- 2333.33, N = 3 SE +/- 3511.88, N = 3 SE +/- 4420.95, N = 15 758333 752000 633200 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 Kernel -O2 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 7.62, N = 3 SE +/- 13.17, N = 3 SE +/- 87.85, N = 12 2972 2928 2230 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 Kernel -O2 Kernel -O3 -march=native Kernel 160K 320K 480K 640K 800K SE +/- 1763.83, N = 3 SE +/- 3333.33, N = 3 SE +/- 22444.88, N = 12 760667 749333 571000 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 Kernel -O2 Kernel -O3 -march=native Kernel 400 800 1200 1600 2000 SE +/- 2.52, N = 3 SE +/- 4.10, N = 3 SE +/- 13.93, N = 3 1773 1741 1700 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 Kernel -O2 Kernel -O3 -march=native Kernel 100K 200K 300K 400K 500K SE +/- 666.67, N = 3 SE +/- 881.92, N = 3 SE +/- 3527.67, N = 3 453667 445667 435333 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 Kernel -O2 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 0.00, N = 3 SE +/- 1.15, N = 3 SE +/- 60.71, N = 13 2673 2665 2190 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 Kernel -O2 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 0.00, N = 3 SE +/- 333.33, N = 3 SE +/- 15515.31, N = 13 684000 682333 560615 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 6.89, N = 3 SE +/- 2.85, N = 3 SE +/- 3.61, N = 3 2763 2762 2743 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 1666.67, N = 3 SE +/- 1000.00, N = 3 SE +/- 881.92, N = 3 707333 707000 702333 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 Kernel -O2 Kernel -O3 -march=native Kernel 400 800 1200 1600 2000 SE +/- 1.53, N = 3 SE +/- 0.88, N = 3 SE +/- 9.07, N = 3 1781 1746 1697 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 Kernel -O2 Kernel -O3 -march=native Kernel 100K 200K 300K 400K 500K SE +/- 577.35, N = 3 SE +/- 0.00, N = 3 SE +/- 2333.33, N = 3 456000 447000 434667 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 Kernel -O2 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 SE +/- 21.31, N = 8 2674 2667 2416 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 Kernel -O2 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 333.33, N = 3 SE +/- 0.00, N = 3 SE +/- 5477.02, N = 8 684333 683000 618625 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 Kernel -O2 Kernel -O3 -march=native Kernel 13 26 39 52 65 SE +/- 0.03, N = 3 SE +/- 0.30, N = 3 SE +/- 0.52, N = 3 56.6 56.4 46.3 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 Kernel -O2 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 0.00, N = 3 SE +/- 66.67, N = 3 SE +/- 145.30, N = 3 14500 14433 11867 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 4.04, N = 3 SE +/- 6.17, N = 3 SE +/- 10.59, N = 3 2770 2757 2732 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 1154.70, N = 3 SE +/- 1452.97, N = 3 SE +/- 2728.45, N = 3 709000 705667 699667 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 Kernel -O2 Kernel -O3 -march=native Kernel 160 320 480 640 800 SE +/- 49.73, N = 12 SE +/- 6.97, N = 6 SE +/- 10.14, N = 15 724 688 649 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 Kernel -O2 Kernel -O3 -march=native Kernel 40K 80K 120K 160K 200K SE +/- 12715.02, N = 12 SE +/- 1759.10, N = 6 SE +/- 2615.82, N = 15 185333 176167 166067 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 5.13, N = 3 SE +/- 4.73, N = 3 SE +/- 6.01, N = 3 2759 2741 2714 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 1201.85, N = 3 SE +/- 1201.85, N = 3 SE +/- 1527.53, N = 3 706333 701667 695000 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 Kernel -O2 Kernel -O3 -march=native Kernel 13 26 39 52 65 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.40, N = 8 56.6 56.6 45.9 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 Kernel -O2 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 0.00, N = 3 SE +/- 33.33, N = 3 SE +/- 101.66, N = 8 14500 14467 11738 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 150 300 450 600 750 SE +/- 2.19, N = 3 SE +/- 3.38, N = 3 SE +/- 6.96, N = 3 706 691 626 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40K 80K 120K 160K 200K SE +/- 577.35, N = 3 SE +/- 1000.00, N = 3 SE +/- 2027.59, N = 3 181000 177000 160333 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 8.66, N = 3 SE +/- 0.88, N = 3 SE +/- 6.24, N = 3 2765 2718 2710 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 150K 300K 450K 600K 750K SE +/- 2309.40, N = 3 SE +/- 0.00, N = 3 SE +/- 1763.83, N = 3 708000 696000 693667 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 300 600 900 1200 1500 SE +/- 4.70, N = 3 SE +/- 12.45, N = 3 SE +/- 26.54, N = 12 1558 1551 1425 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 90K 180K 270K 360K 450K SE +/- 1000.00, N = 3 SE +/- 3055.05, N = 3 SE +/- 6822.56, N = 12 399000 397000 364750 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 Kernel -O2 Kernel -O3 -march=native Kernel 300 600 900 1200 1500 SE +/- 3.51, N = 3 SE +/- 7.77, N = 3 SE +/- 2.65, N = 3 1576 1567 1470 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 Kernel -O2 Kernel -O3 -march=native Kernel 90K 180K 270K 360K 450K SE +/- 881.92, N = 3 SE +/- 2081.67, N = 3 SE +/- 666.67, N = 3 403667 401000 376333 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 Kernel -O2 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 2.17, N = 3 SE +/- 5.23, N = 3 SE +/- 38.16, N = 15 990.8 983.9 808.8
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 Kernel -O2 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 17.19, N = 3 SE +/- 7.44, N = 3 SE +/- 101.08, N = 12 3024.08 2960.77 2055.06
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create -O3 Kernel -O3 -march=native Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 4.22, N = 3 SE +/- 10.60, N = 3 SE +/- 6.12, N = 3 981.16 974.75 960.75
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree -O3 Kernel -O3 -march=native Kernel -O2 Kernel 1100 2200 3300 4400 5500 SE +/- 32.79, N = 3 SE +/- 29.34, N = 3 SE +/- 3.45, N = 3 4994.28 4987.37 4932.15
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 2K 4K 6K 8K 10K SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 118.67, N = 3 9615 9615 9496 1. (CC) gcc options: -O3
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 50 100 150 200 250 SE +/- 0.15, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 3 214.41 213.88 213.78 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 3 6 9 12 15 Min: 2.06 / Avg: 4.7 / Max: 6.57 Min: 2.18 / Avg: 4.7 / Max: 6.06 Min: 2.09 / Avg: 4.72 / Max: 6.74 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 Kernel -O2 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.17, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 124.25 124.09 124.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: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time -O3 Kernel -O2 Kernel -O3 -march=native Kernel 4 8 12 16 20 Min: 2.53 / Avg: 8.09 / Max: 9.34 Min: 2.67 / Avg: 8.09 / Max: 9.43 Min: 2.54 / Avg: 8.1 / Max: 16.91 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 58.13 58.06 58.00 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 6 12 18 24 30 Min: 3.56 / Avg: 17.18 / Max: 29.3 Min: 3.87 / Avg: 17.21 / Max: 26.5 Min: 4.49 / Avg: 17.23 / Max: 18.38 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 90 180 270 360 450 SE +/- 1.56, N = 3 SE +/- 1.09, N = 3 SE +/- 0.59, N = 3 420.43 419.28 419.07 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 Kernel -O2 Kernel -O3 -march=native Kernel 5 10 15 20 25 Min: 1.92 / Avg: 2.42 / Max: 11.67 Min: 2.01 / Avg: 2.42 / Max: 12.62 Min: 2 / Avg: 2.43 / Max: 20.56 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 50 100 150 200 250 SE +/- 0.34, N = 3 SE +/- 0.26, N = 3 SE +/- 0.01, N = 3 249.48 248.98 248.77 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 5 10 15 20 25 Min: 3.46 / Avg: 4.04 / Max: 20.64 Min: 3.37 / Avg: 4.06 / Max: 6.58 Min: 3.42 / Avg: 4.06 / Max: 6.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: Multeasymap -O3 -march=native Kernel -O3 Kernel -O2 Kernel 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 SE +/- 0.47, N = 3 120.06 119.94 119.61 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 90 180 270 360 450 Min: 4.28 / Avg: 8.32 / Max: 32.68 Min: 7.38 / Avg: 8.36 / Max: 11.71 Min: 3.88 / Avg: 8.59 / Max: 507.33 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
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 -march=native Kernel -O2 Kernel -O3 Kernel 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 110.5 110.4 110.3
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 2560 x 1440 - Effects Quality: Ultra -O3 Kernel -O3 -march=native Kernel -O2 Kernel 16 32 48 64 80 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 72.5 72.4 72.4
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra -O3 -march=native Kernel -O3 Kernel -O2 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 Kernel -O2 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 89.0 89.0 88.9
OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 3840 x 2160 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 10 20 30 40 50 SE +/- 0.51, N = 4 SE +/- 0.46, N = 3 SE +/- 0.48, N = 3 43.2 43.2 43.1
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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 12 24 36 48 60 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 55.5 55.3 55.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: Vulkan - AF: On - MSAA: On - Resolution: 2560 x 1440 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 32.6 32.5 32.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: 3840 x 2160 -O3 -march=native Kernel -O3 Kernel -O2 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 60 120 180 240 300 SE +/- 0.50, N = 3 SE +/- 0.35, N = 3 SE +/- 0.23, N = 3 271.2 270.9 270.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
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 2560 x 1440 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 152.3 151.9 151.9 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 Kernel -O2 Kernel -O3 -march=native Kernel 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 68.0 68.0 67.8 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 1.43, N = 6 SE +/- 1.56, N = 3 142.5 141.3 140.9 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.21, N = 3 SE +/- 1.01, N = 3 89.1 88.7 87.9 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 Kernel -O2 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.18, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 44.7 44.6 44.4 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
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.
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.32, N = 15 SE +/- 0.15, N = 6 SE +/- 0.44, N = 15 15.29 15.33 15.92 MIN: 9.93 / MAX: 30.37 MIN: 9.95 / MAX: 30.87 MIN: 9.91 / MAX: 33.44
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 2 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.36, N = 12 SE +/- 0.22, N = 15 14.65 14.96 15.96 MIN: 11.07 / MAX: 32.36 MIN: 9.86 / MAX: 33.41 MIN: 10.17 / MAX: 35.88
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 4 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.25, N = 15 SE +/- 0.21, N = 15 SE +/- 0.34, N = 15 15.16 15.31 15.98 MIN: 9.9 / MAX: 32.03 MIN: 9.8 / MAX: 32.07 MIN: 9.98 / MAX: 43.36
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.25, N = 15 SE +/- 0.28, N = 15 SE +/- 0.27, N = 13 15.36 15.54 16.30 MIN: 10.05 / MAX: 31.38 MIN: 9.41 / MAX: 34.29 MIN: 10.5 / MAX: 34.58
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.33, N = 14 SE +/- 0.18, N = 15 15.42 15.96 16.10 MIN: 10.17 / MAX: 27.31 MIN: 10.58 / MAX: 33.44 MIN: 10.35 / MAX: 34.21
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.41, N = 15 SE +/- 0.45, N = 15 SE +/- 0.32, N = 12 15.87 15.96 16.48 MIN: 9.52 / MAX: 36.74 MIN: 10.08 / MAX: 34.35 MIN: 9.74 / MAX: 35.14
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 13 26 39 52 65 SE +/- 0.21, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 56.32 56.26 54.61 MIN: 54.36 / MAX: 60.17 MIN: 54.43 / MAX: 58.71 MIN: 52.81 / MAX: 56.56
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 2 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 101.10 100.50 98.88 MIN: 98.17 / MAX: 103.63 MIN: 97.95 / MAX: 102.76 MIN: 95.33 / MAX: 100.89
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 4 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 40 80 120 160 200 SE +/- 0.47, N = 3 SE +/- 0.24, N = 3 SE +/- 0.05, N = 3 159.31 158.63 157.73 MIN: 149.26 / MAX: 167.05 MIN: 146.42 / MAX: 166.35 MIN: 144.08 / MAX: 164.73
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 50 100 150 200 250 SE +/- 0.22, N = 3 SE +/- 0.62, N = 3 SE +/- 0.56, N = 3 213.12 211.78 211.71 MIN: 201.05 / MAX: 225.19 MIN: 203.05 / MAX: 222.81 MIN: 200.75 / MAX: 221.16
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 1 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 100K 200K 300K 400K 500K SE +/- 1903.62, N = 3 SE +/- 2297.91, N = 3 SE +/- 1421.20, N = 3 452573 451350 449123 MIN: 440990 / MAX: 459840 MIN: 439470 / MAX: 461930 MIN: 438250 / MAX: 456510
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 2 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 300K 600K 900K 1200K 1500K SE +/- 8730.02, N = 3 SE +/- 5675.68, N = 3 SE +/- 6983.15, N = 3 1272400 1266800 1240133 MIN: 1170000 / MAX: 1330000 MIN: 1230000 / MAX: 1290000 MIN: 1120000 / MAX: 1260000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 4 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 700K 1400K 2100K 2800K 3500K SE +/- 23484.84, N = 3 SE +/- 34012.55, N = 3 SE +/- 15473.56, N = 3 3191467 3186400 3062533 MIN: 3070000 / MAX: 3300000 MIN: 3030000 / MAX: 3290000 MIN: 2960000 / MAX: 3140000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 10733.95, N = 3 SE +/- 34092.42, N = 3 SE +/- 17066.15, N = 3 5064667 5004000 4970800 MIN: 4950000 / MAX: 5140000 MIN: 4780000 / MAX: 5140000 MIN: 4800000 / MAX: 5060000
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 -march=native Kernel -O2 Kernel -O3 Kernel 20 40 60 80 100 SE +/- 19.84, N = 16 SE +/- 19.83, N = 16 SE +/- 19.79, N = 16 97.34 97.30 97.07 MIN: 8.99 / MAX: 178.62 MIN: 8.64 / MAX: 179.39 MIN: 8.54 / MAX: 177.52
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 40 80 120 160 200 SE +/- 0.17, N = 3 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 160.34 160.26 160.09 MIN: 156.75 / MAX: 164.77 MIN: 156.18 / MAX: 165.75 MIN: 157.11 / MAX: 164.21
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 800K 1600K 2400K 3200K 4000K SE +/- 722662.98, N = 16 SE +/- 717259.47, N = 16 SE +/- 708626.27, N = 16 3545160 3518753 3476008 MIN: 186940 / MAX: 6590000 MIN: 184830 / MAX: 6580000 MIN: 182840 / MAX: 6550000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 1.5M 3M 4.5M 6M 7.5M SE +/- 38574.60, N = 3 SE +/- 25873.88, N = 3 SE +/- 28006.03, N = 3 6775200 6533867 6531067 MIN: 6430000 / MAX: 7110000 MIN: 6270000 / MAX: 6810000 MIN: 6060000 / MAX: 6800000
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 -O3 -march=native Kernel -O3 Kernel -O2 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 -O3 -march=native Kernel -O3 Kernel -O2 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 -O3 -march=native Kernel -O3 Kernel -O2 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 Kernel -O2 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 507 507 506 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 Kernel -O2 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 507 507 506 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, 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".
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 300K 600K 900K 1200K 1500K SE +/- 8550.16, N = 5 SE +/- 12899.70, N = 6 SE +/- 13059.97, N = 5 1395235 1386772 1352524 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Ping Pong -O3 Kernel -O2 Kernel -O3 -march=native Kernel 0.486 0.972 1.458 1.944 2.43 SE +/- 0.016, N = 10 SE +/- 0.014, N = 5 SE +/- 0.014, N = 5 2.099 2.152 2.160 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Under Load -O2 Kernel -O3 -march=native Kernel -O3 Kernel 8 16 24 32 40 SE +/- 1.94, N = 20 SE +/- 0.19, N = 5 SE +/- 0.33, N = 6 33.56 34.85 35.28 1. (CXX) g++ options: --param -O3 -rdynamic
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 937.53, N = 15 SE +/- 194.19, N = 3 SE +/- 71.28, N = 3 110193 109050 108478 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 20253.14, N = 3 SE +/- 1350.06, N = 3 SE +/- 9039.08, N = 3 6121462 6116201 5995951 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 7 14 21 28 35 SE +/- 0.34, N = 4 SE +/- 0.02, N = 3 SE +/- 0.37, N = 3 31.50 31.35 30.95 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 16 32 48 64 80 SE +/- 0.56, N = 3 SE +/- 0.38, N = 3 SE +/- 0.47, N = 3 71.89 71.17 70.80 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 70K 140K 210K 280K 350K SE +/- 2646.34, N = 3 SE +/- 815.75, N = 3 SE +/- 2784.18, N = 3 347318 347123 335051 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 922 920 920 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4M 8M 12M 16M 20M SE +/- 3334.08, N = 3 SE +/- 2133.25, N = 3 SE +/- 1916.72, N = 3 18654879 18400906 18346854 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 900 1800 2700 3600 4500 SE +/- 35.93, N = 3 SE +/- 31.81, N = 3 SE +/- 32.06, N = 3 4400.7 4397.3 4394.0 1. (CXX) g++ options: -O3 -march=native -rdynamic
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.01971, N = 3 SE +/- 0.02180, N = 3 SE +/- 0.00300, N = 3 7.01139 7.00013 6.99686 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -lmpi_cxx -lmpi
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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 0.2721 0.5442 0.8163 1.0884 1.3605 SE +/- 0.00092, N = 3 SE +/- 0.00090, N = 3 SE +/- 0.00291, N = 3 1.20601 1.20619 1.20922
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.
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 100 200 300 400 500 SE +/- 1.07, N = 3 SE +/- 0.88, N = 3 SE +/- 2.14, N = 3 467.7 468.6 471.3 MIN: 426.89 / MAX: 576.98 MIN: 430.92 / MAX: 572.83 MIN: 426.49 / MAX: 571.71
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS -O3 Kernel -O3 -march=native Kernel -O2 Kernel 500 1000 1500 2000 2500 SE +/- 3.61, N = 3 SE +/- 24.25, N = 3 SE +/- 17.06, N = 3 2275.6 2279.3 2291.0 MIN: 2193.05 / MAX: 2443.14 MIN: 2156.04 / MAX: 2400.87 MIN: 2192.86 / MAX: 2435.18
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Savina Reactors.IO -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1100 2200 3300 4400 5500 SE +/- 51.05, N = 3 SE +/- 48.91, N = 6 SE +/- 44.29, N = 3 4930.5 5011.4 5058.9 MIN: 4852.16 / MAX: 6848.5 MIN: 4903.17 / MAX: 9941.41 MIN: 4975.41 / MAX: 8758.01
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Finagle HTTP Requests -O3 Kernel -O2 Kernel -O3 -march=native Kernel 500 1000 1500 2000 2500 SE +/- 17.31, N = 3 SE +/- 3.03, N = 3 SE +/- 19.70, N = 3 2257.0 2280.6 2293.1 MIN: 2048.44 / MAX: 2579.36 MIN: 2089.04 / MAX: 2488.64 MIN: 2058.89 / MAX: 2649.81
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout -O3 -march=native Kernel -O3 Kernel -O2 Kernel 700 1400 2100 2800 3500 SE +/- 129.38, N = 15 SE +/- 176.02, N = 12 SE +/- 150.24, N = 15 2848.5 3038.0 3125.6 MIN: 2216.73 / MAX: 4744.95 MIN: 2196.16 / MAX: 4699.14 MIN: 2212.14 / MAX: 4841.57
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed -O3 Kernel -O2 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 50.78, N = 3 SE +/- 59.28, N = 3 SE +/- 86.14, N = 3 12893.9 12879.4 12821.3 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed -O3 -march=native Kernel -O3 Kernel -O2 Kernel 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 72.87 72.86 72.75 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2K 4K 6K 8K 10K SE +/- 58.15, N = 3 SE +/- 128.51, N = 3 SE +/- 135.47, N = 3 11054.7 11031.4 10850.0 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed -O3 -march=native Kernel -O3 Kernel -O2 Kernel 16 32 48 64 80 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 71.13 71.08 71.03 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed -O3 Kernel -O3 -march=native Kernel -O2 Kernel 2K 4K 6K 8K 10K SE +/- 9.43, N = 3 SE +/- 38.82, N = 3 SE +/- 147.32, N = 3 11155.6 11000.6 10821.1 1. (CC) gcc options: -O3
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 8 16 24 32 40 SE +/- 0.23, N = 3 SE +/- 0.32, N = 3 SE +/- 0.07, N = 3 36.4 36.4 35.9 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 900 1800 2700 3600 4500 SE +/- 3.86, N = 3 SE +/- 0.74, N = 3 SE +/- 2.61, N = 3 4175.1 4168.7 4165.5 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 33.7 33.6 33.6 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 900 1800 2700 3600 4500 SE +/- 5.17, N = 3 SE +/- 0.69, N = 3 SE +/- 2.67, N = 3 4276.2 4274.8 4273.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 12 24 36 48 60 SE +/- 0.10, N = 3 SE +/- 0.36, N = 3 SE +/- 0.15, N = 3 51.33 51.26 51.03 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 20 40 60 80 100 SE +/- 0.83, N = 7 SE +/- 1.12, N = 3 SE +/- 1.22, N = 3 88.83 88.07 87.65 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.48, N = 3 SE +/- 0.37, N = 3 125.65 125.44 125.06 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 11 22 33 44 55 SE +/- 0.51, N = 3 SE +/- 0.39, N = 3 SE +/- 0.45, N = 3 50.70 50.67 50.60 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 Kernel -O2 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 97.61 97.60 97.26 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 15 30 45 60 75 SE +/- 0.61, N = 7 SE +/- 0.67, N = 6 SE +/- 0.67, N = 6 66.12 66.01 65.96 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 Kernel -O2 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 70.76 70.67 70.49 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.00 Test: Decompression Rating -O3 -march=native Kernel -O3 Kernel -O2 Kernel 13K 26K 39K 52K 65K SE +/- 64.68, N = 3 SE +/- 86.68, N = 3 SE +/- 93.16, N = 3 61626 61527 61271 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 6M 12M 18M 24M 30M SE +/- 322636.45, N = 3 SE +/- 408364.40, N = 3 SE +/- 415993.53, N = 3 29364172 29326372 28825181 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
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 1.0625 2.125 3.1875 4.25 5.3125 SE +/- 0.001399, N = 3 SE +/- 0.002327, N = 3 SE +/- 0.001340, N = 3 4.722177 4.720028 4.715036 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 -march=native Kernel -O2 Kernel -O3 Kernel 0.8125 1.625 2.4375 3.25 4.0625 SE +/- 0.001707, N = 3 SE +/- 0.003839, N = 3 SE +/- 0.001711, N = 3 3.610934 3.609192 3.605687 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 1.0901 2.1802 3.2703 4.3604 5.4505 SE +/- 0.001180, N = 3 SE +/- 0.001396, N = 3 SE +/- 0.002043, N = 3 4.845078 4.841103 4.840060 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 -march=native Kernel -O2 Kernel -O3 Kernel 1.0529 2.1058 3.1587 4.2116 5.2645 SE +/- 0.002837, N = 3 SE +/- 0.003376, N = 3 SE +/- 0.004557, N = 3 4.679411 4.675418 4.670209 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 Kernel -O2 Kernel -O3 -march=native Kernel 0.8434 1.6868 2.5302 3.3736 4.217 SE +/- 0.001032, N = 3 SE +/- 0.001429, N = 3 SE +/- 0.004447, N = 3 3.748262 3.746350 3.745609 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 1.0842 2.1684 3.2526 4.3368 5.421 SE +/- 0.001029, N = 3 SE +/- 0.002782, N = 3 SE +/- 0.002229, N = 3 4.818869 4.817277 4.814829 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 600 1200 1800 2400 3000 SE +/- 31.49, N = 4 SE +/- 3.93, N = 3 SE +/- 5.21, N = 3 2989 2903 2882 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 -march=native Kernel -O2 Kernel -O3 Kernel 1100 2200 3300 4400 5500 SE +/- 2.91, N = 3 SE +/- 1.86, N = 3 SE +/- 3.00, N = 3 5095 5087 5074 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 Kernel -O2 Kernel -O3 -march=native Kernel 12K 24K 36K 48K 60K SE +/- 592.65, N = 3 SE +/- 513.17, N = 3 SE +/- 281.80, N = 3 57086 56549 55556 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 70 140 210 280 350 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 SE +/- 0.34, N = 3 343.15 343.36 344.05
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 Kernel -O2 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 44.01, N = 3 SE +/- 22.67, N = 3 SE +/- 7.54, N = 3 78979 79013 79040 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 -march=native Kernel -O2 Kernel -O3 Kernel 20K 40K 60K 80K 100K SE +/- 3.84, N = 3 SE +/- 17.78, N = 3 SE +/- 75.81, N = 3 80745 80756 80794 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 20K 40K 60K 80K 100K SE +/- 14.19, N = 3 SE +/- 69.94, N = 3 SE +/- 44.44, N = 3 94027 94210 94280 1. (CXX) g++ options: -O3 -lm -ldl
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 25.89 25.92 25.99 1. (CC) gcc options: -fvisibility=hidden -O2
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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 200 400 600 800 1000 SE +/- 12.78, N = 3 SE +/- 3.21, N = 3 SE +/- 2.94, N = 3 936.63 913.01 909.05 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 80K 160K 240K 320K 400K SE +/- 279.66, N = 3 SE +/- 108.88, N = 3 SE +/- 1071.09, N = 3 367295 365345 364150 1. (CC) gcc options: -pedantic -O3
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 20M 40M 60M 80M 100M SE +/- 6666.67, N = 3 SE +/- 6666.67, N = 3 SE +/- 1089470.26, N = 15 111033333 110996667 109452333 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50M 100M 150M 200M 250M SE +/- 215947.52, N = 3 SE +/- 137759.86, N = 3 SE +/- 1293346.22, N = 3 221520000 221516667 220376667 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 90M 180M 270M 360M 450M SE +/- 118462.37, N = 3 SE +/- 1118366.86, N = 3 SE +/- 3848815.11, N = 3 425610000 424176667 420256667 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 150M 300M 450M 600M 750M SE +/- 988219.50, N = 3 SE +/- 707413.13, N = 3 SE +/- 2982051.87, N = 3 720013333 715640000 713510000 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 Kernel -O2 Kernel -O3 -march=native Kernel 200M 400M 600M 800M 1000M SE +/- 796178.37, N = 3 SE +/- 320953.44, N = 3 SE +/- 4163589.53, N = 3 827690000 827403333 824296667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 500K 1000K 1500K 2000K 2500K SE +/- 933.33, N = 3 SE +/- 1864.33, N = 3 SE +/- 0.00, N = 3 2423520 2422589 2421653
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool -O3 Kernel -O3 -march=native Kernel -O2 Kernel 200K 400K 600K 800K 1000K SE +/- 792.67, N = 3 SE +/- 1188.00, N = 3 SE +/- 396.00, N = 3 1117091 1116696 1116298
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 1300 2600 3900 5200 6500 SE +/- 16.82, N = 3 SE +/- 49.27, N = 3 SE +/- 25.08, N = 3 6000.6 5982.2 5980.0
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption -O3 Kernel -O3 -march=native Kernel -O2 Kernel 1300 2600 3900 5200 6500 SE +/- 18.72, N = 3 SE +/- 10.85, N = 3 SE +/- 15.67, N = 3 6028.7 6003.5 5987.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 1.75, N = 3 SE +/- 2.12, N = 3 SE +/- 2.55, N = 3 870.4 868.5 862.0
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 0.80, N = 3 SE +/- 1.02, N = 3 SE +/- 1.07, N = 3 886.3 885.2 878.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 130 260 390 520 650 SE +/- 1.35, N = 3 SE +/- 0.96, N = 3 SE +/- 1.57, N = 3 594.4 593.9 590.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 130 260 390 520 650 SE +/- 0.12, N = 3 SE +/- 0.55, N = 3 SE +/- 0.40, N = 3 600.1 598.9 596.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption -O3 Kernel -O3 -march=native Kernel -O2 Kernel 1200 2400 3600 4800 6000 SE +/- 15.38, N = 3 SE +/- 10.08, N = 3 SE +/- 11.54, N = 3 5476.5 5454.2 5445.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption -O3 Kernel -O3 -march=native Kernel -O2 Kernel 1200 2400 3600 4800 6000 SE +/- 15.63, N = 3 SE +/- 10.48, N = 3 SE +/- 11.76, N = 3 5473.1 5464.4 5440.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 0.70, N = 2 SE +/- 1.13, N = 3 SE +/- 0.94, N = 3 872.9 871.1 863.7
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 0.32, N = 3 SE +/- 1.09, N = 3 SE +/- 1.00, N = 2 887.1 885.3 879.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 130 260 390 520 650 SE +/- 0.25, N = 2 SE +/- 0.54, N = 3 SE +/- 0.50, N = 2 595.5 594.7 591.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption -O3 -march=native Kernel -O3 Kernel -O2 Kernel 130 260 390 520 650 SE +/- 0.15, N = 3 SE +/- 0.42, N = 3 SE +/- 0.32, N = 3 599.9 598.8 596.0
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.223 0.446 0.669 0.892 1.115 SE +/- 0.007, N = 3 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 0.991 0.990 0.986 1. (CXX) g++ options: -O3
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 Kernel -O2 Kernel -O3 -march=native Kernel 9K 18K 27K 36K 45K SE +/- 85.12, N = 3 SE +/- 528.16, N = 3 SE +/- 510.59, N = 9 43070 38786 26675 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 Kernel -O2 Kernel -O3 -march=native Kernel 0.423 0.846 1.269 1.692 2.115 SE +/- 0.002, N = 3 SE +/- 0.018, N = 3 SE +/- 0.036, N = 9 1.161 1.289 1.880 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lm
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Boat - Acceleration: CPU-only -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.8773 1.7546 2.6319 3.5092 4.3865 SE +/- 0.036, N = 3 SE +/- 0.015, N = 3 SE +/- 0.043, N = 5 3.846 3.893 3.899
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Masskrug - Acceleration: CPU-only -O3 -march=native Kernel -O3 Kernel -O2 Kernel 0.9045 1.809 2.7135 3.618 4.5225 SE +/- 0.025, N = 3 SE +/- 0.013, N = 3 SE +/- 0.021, N = 3 3.950 3.987 4.020
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Rack - Acceleration: CPU-only -O3 -march=native Kernel -O3 Kernel -O2 Kernel 0.0412 0.0824 0.1236 0.1648 0.206 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 6 0.179 0.182 0.183
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Room - Acceleration: CPU-only -O3 Kernel -O3 -march=native Kernel -O2 Kernel 0.6271 1.2542 1.8813 2.5084 3.1355 SE +/- 0.007, N = 3 SE +/- 0.012, N = 3 SE +/- 0.009, N = 3 2.768 2.779 2.787
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.38, N = 12 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 13.38 13.82 13.92
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate -O3 Kernel -O3 -march=native Kernel -O2 Kernel 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 11.26 11.28 11.34
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels -O3 Kernel -O3 -march=native Kernel -O2 Kernel 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 11.71 11.75 11.80
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask -O3 Kernel -O3 -march=native Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 13.55 13.61 13.64
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 1000K 2000K 3000K 4000K 5000K SE +/- 30741.51, N = 3 SE +/- 48846.09, N = 3 SE +/- 33578.63, N = 3 4727870.2 4678328.7 4638757.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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 800K 1600K 2400K 3200K 4000K SE +/- 12312.81, N = 3 SE +/- 3277.95, N = 3 SE +/- 20961.41, N = 3 3798073.58 3746287.42 3731674.25 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 60 120 180 240 300 SE +/- 0.30, N = 3 SE +/- 0.93, N = 3 SE +/- 0.26, N = 3 261.68 257.59 256.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: NUMA -O3 -march=native Kernel -O3 Kernel -O2 Kernel 70 140 210 280 350 SE +/- 2.39, N = 3 SE +/- 2.48, N = 3 SE +/- 0.86, N = 3 319.06 316.85 291.82 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 600K 1200K 1800K 2400K 3000K SE +/- 137061.27, N = 12 SE +/- 37878.78, N = 3 SE +/- 136448.69, N = 15 2653747.61 2647272.05 2492284.65 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 200 400 600 800 1000 SE +/- 3.50, N = 3 SE +/- 1.26, N = 3 SE +/- 0.67, N = 3 963.34 952.48 936.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: Atomic -O2 Kernel -O3 -march=native Kernel -O3 Kernel 60K 120K 180K 240K 300K SE +/- 6807.63, N = 15 SE +/- 5144.38, N = 15 SE +/- 5371.58, N = 15 276504.22 267068.56 263661.45 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4K 8K 12K 16K 20K SE +/- 9.23, N = 3 SE +/- 7.14, N = 3 SE +/- 8.27, N = 3 17473.96 17467.96 17467.17 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 2M 4M 6M 8M 10M SE +/- 20850.06, N = 3 SE +/- 48461.98, N = 3 SE +/- 15483.10, N = 3 11308178.87 11283135.35 10788582.60 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 20K 40K 60K 80K 100K SE +/- 113.13, N = 3 SE +/- 201.28, N = 3 SE +/- 407.63, N = 3 81549.34 81316.77 80382.99 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 9K 18K 27K 36K 45K SE +/- 283.03, N = 3 SE +/- 5.05, N = 3 SE +/- 168.22, N = 3 42382.21 42125.66 41932.74 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 60K 120K 180K 240K 300K SE +/- 89.17, N = 3 SE +/- 208.90, N = 3 SE +/- 257.25, N = 3 282848.78 276885.89 274132.97 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.84, N = 3 SE +/- 0.51, N = 3 SE +/- 1.87, N = 15 93.36 87.18 86.12 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4K 8K 12K 16K 20K SE +/- 57.44, N = 3 SE +/- 80.57, N = 3 SE +/- 55.64, N = 3 19906.52 19891.52 19692.09 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 -march=native Kernel -O2 Kernel -O3 Kernel 300K 600K 900K 1200K 1500K SE +/- 1756.24, N = 3 SE +/- 6942.38, N = 3 SE +/- 2503.89, N = 3 1383656.58 1378864.24 1374359.69 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 12K 24K 36K 48K 60K SE +/- 129.87, N = 3 SE +/- 47.56, N = 3 SE +/- 26.69, N = 3 56568.95 56407.61 56198.81 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13K 26K 39K 52K 65K SE +/- 23.50, N = 3 SE +/- 27.58, N = 3 SE +/- 19.54, N = 3 61878.78 61869.66 61855.16 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 20K 40K 60K 80K 100K SE +/- 16.26, N = 3 SE +/- 24.93, N = 3 SE +/- 48.61, N = 3 82391.57 82347.00 82270.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: Memory Copying -O2 Kernel -O3 -march=native Kernel -O3 Kernel 700 1400 2100 2800 3500 SE +/- 3.00, N = 3 SE +/- 4.61, N = 3 SE +/- 1.65, N = 3 3388.56 3379.78 3378.00 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 2K 4K 6K 8K 10K SE +/- 228.09, N = 15 SE +/- 266.05, N = 15 SE +/- 231.73, N = 15 10937.06 10811.75 10580.17 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 3M 6M 9M 12M 15M SE +/- 369610.87, N = 12 SE +/- 958436.39, N = 12 SE +/- 64904.42, N = 15 13383542.04 5004169.57 3620984.91 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 Kernel -O2 Kernel -O3 -march=native Kernel 400K 800K 1200K 1600K 2000K SE +/- 10940.54, N = 3 SE +/- 23097.28, N = 3 SE +/- 44081.57, N = 15 1806328.19 1798154.66 1729170.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: Glibc Qsort Data Sorting -O3 Kernel -O3 -march=native Kernel -O2 Kernel 40 80 120 160 200 SE +/- 0.45, N = 3 SE +/- 0.66, N = 3 SE +/- 0.66, N = 3 183.93 183.74 183.08 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 -march=native Kernel -O2 Kernel -O3 Kernel 3M 6M 9M 12M 15M SE +/- 4840.81, N = 3 SE +/- 10391.32, N = 3 SE +/- 5180.49, N = 3 11736798.15 11410786.66 11358488.62 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
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 Kernel -O2 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 SE +/- 0.09, N = 3 119.35 119.36 119.37
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: Pabellon Barcelona - Compute: CPU-Only -O3 Kernel -O3 -march=native Kernel -O2 Kernel 90 180 270 360 450 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 SE +/- 0.62, N = 3 431.95 432.35 432.50
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 200K 400K 600K 800K 1000K SE +/- 9723.31, N = 3 SE +/- 4464.61, N = 3 SE +/- 4601.16, N = 3 1008507 999737 995910 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 -march=native Kernel -O2 Kernel -O3 Kernel 20M 40M 60M 80M 100M SE +/- 316237.96, N = 3 SE +/- 181791.23, N = 3 SE +/- 69723.82, N = 3 84249647 84027809 83982176 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 -march=native Kernel -O2 Kernel -O3 Kernel 120K 240K 360K 480K 600K SE +/- 3764.64, N = 15 SE +/- 4812.05, N = 3 SE +/- 6843.06, N = 3 581648 574718 568409 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 300K 600K 900K 1200K 1500K SE +/- 14518.34, N = 4 SE +/- 11298.77, N = 3 SE +/- 11813.06, N = 15 1202024 1163189 1160530 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 3K 6K 9K 12K 15K SE +/- 81.44, N = 3 SE +/- 42.01, N = 3 SE +/- 61.89, N = 3 14863 14805 14749 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 500K 1000K 1500K 2000K 2500K SE +/- 34669.48, N = 12 SE +/- 26845.75, N = 15 SE +/- 29634.73, N = 3 2198833 2157047 2141084 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 -march=native Kernel -O2 Kernel -O3 Kernel 400K 800K 1200K 1600K 2000K SE +/- 2166.82, N = 3 SE +/- 1769.15, N = 3 SE +/- 14217.05, N = 3 2089775 2082954 2061494 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Set - Connections: 32 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 30K 60K 90K 120K 150K SE +/- 31.06, N = 3 SE +/- 98.41, N = 3 SE +/- 300.66, N = 3 132213.6 131437.3 129665.2 1. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes -O2 Kernel -O3 -march=native Kernel -O3 Kernel 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 60.4 60.4 60.5
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 94.0 94.0 94.0
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup -O3 Kernel -O2 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.07, N = 8 SE +/- 0.03, N = 3 SE +/- 0.07, N = 7 7.75 7.78 7.78
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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 30 60 90 120 150 SE +/- 1.55, N = 5 SE +/- 1.65, N = 4 SE +/- 1.35, N = 3 157.71 157.61 157.36 MIN: 10.59 / MAX: 20000 MIN: 10.05 / MAX: 20000 MIN: 10.89 / 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 -O2 Kernel -O3 -march=native Kernel -O3 Kernel 40 80 120 160 200 SE +/- 0.84, N = 3 SE +/- 0.52, N = 4 SE +/- 0.70, N = 5 175.47 175.29 174.58 MIN: 12.21 / MAX: 30000 MIN: 11.98 / MAX: 30000 MIN: 12.25 / 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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 40 80 120 160 200 SE +/- 0.79, N = 4 SE +/- 0.72, N = 5 SE +/- 0.27, N = 3 177.07 176.39 175.03 MIN: 11.51 / MAX: 30000 MIN: 12.36 / MAX: 30000 MIN: 12.16 / MAX: 30000 1. ClickHouse server version 22.7.1.687 (official build).
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 110K 220K 330K 440K 550K SE +/- 195.26, N = 3 SE +/- 267.12, N = 3 SE +/- 1195.18, N = 3 495141.83 493823.74 485708.20 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 110K 220K 330K 440K 550K SE +/- 1302.73, N = 3 SE +/- 359.72, N = 3 SE +/- 2377.41, N = 3 514206.91 513876.45 509613.33 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 110K 220K 330K 440K 550K SE +/- 376.68, N = 3 SE +/- 1421.74, N = 3 SE +/- 777.51, N = 3 512587.78 509986.99 506305.74 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 110K 220K 330K 440K 550K SE +/- 202.16, N = 3 SE +/- 730.98, N = 3 SE +/- 148.71, N = 3 509200.95 507019.70 504532.99 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
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 Kernel -O2 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 708.82, N = 3 SE +/- 818.94, N = 3 SE +/- 310.42, N = 3 107243.36 102253.34 101619.75 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 30K 60K 90K 120K 150K SE +/- 518.14, N = 3 SE +/- 413.11, N = 3 SE +/- 230.26, N = 3 129431.86 124714.55 123095.40 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 Kernel -O2 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 81.55, N = 3 SE +/- 16.82, N = 3 SE +/- 24.13, N = 3 106161.54 104834.84 104826.04 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 20K 40K 60K 80K 100K SE +/- 474.10, N = 3 SE +/- 513.57, N = 3 SE +/- 345.31, N = 3 97789.33 97786.24 96122.38 1. (CC) gcc options: -shared -fPIC -O2
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 -march=native Kernel -O2 Kernel -O3 Kernel 100 200 300 400 500 SE +/- 0.61, N = 3 SE +/- 1.82, N = 3 SE +/- 0.60, N = 3 440.4 441.2 441.2 1. chrome 103.0.5060.53
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome -O2 Kernel -O3 -march=native Kernel -O3 Kernel 20K 40K 60K 80K 100K SE +/- 31.87, N = 3 SE +/- 356.27, N = 3 SE +/- 557.08, N = 3 89258 89012 88553 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 -O3 Kernel -O3 -march=native Kernel -O2 Kernel 50 100 150 200 250 SE +/- 1.37, N = 3 SE +/- 1.20, N = 3 SE +/- 1.81, N = 3 246.53 245.71 244.04 1. chrome 103.0.5060.53
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome -O3 -march=native Kernel -O2 Kernel -O3 Kernel 600 1200 1800 2400 3000 SE +/- 17.39, N = 3 SE +/- 22.02, N = 3 SE +/- 20.08, N = 3 2609 2624 2644 1. chrome 103.0.5060.53
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome -O3 Kernel -O3 -march=native Kernel -O2 Kernel 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 18.24 18.24 18.26 1. chrome 103.0.5060.53
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome -O3 Kernel -O2 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 0.19, N = 3 SE +/- 0.31, N = 3 SE +/- 0.17, N = 3 205.84 206.19 206.81 1. chrome 103.0.5060.53
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 -O3 -march=native Kernel -O3 Kernel -O2 Kernel 30 60 90 120 150 SE +/- 0.26, N = 3 SE +/- 1.28, N = 3 SE +/- 1.46, N = 3 120.31 120.43 122.18
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: ARES-6 - Browser: Google Chrome -O2 Kernel -O3 -march=native Kernel -O3 Kernel 3 6 9 12 15 SE +/- 0.09, N = 7 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 9.55 9.68 9.78 1. chrome 103.0.5060.53
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome -O3 -march=native Kernel -O2 Kernel -O3 Kernel 60 120 180 240 300 SE +/- 1.20, N = 3 SE +/- 2.65, N = 3 SE +/- 1.53, N = 3 287 286 285 1. chrome 103.0.5060.53
-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.