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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.086, N = 3 SE +/- 0.034, N = 3 SE +/- 0.075, N = 4 6.641 6.676 6.573 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.36 0.72 1.08 1.44 1.8 SE +/- 0.01, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.6 1.6 1.6 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 3.07, N = 15 SE +/- 7.53, N = 3 SE +/- 3.98, N = 3 1125.45 1117.06 1124.61 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.35, N = 3 SE +/- 0.36, N = 15 SE +/- 0.35, N = 3 41.9 43.4 45.0 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.34, N = 3 SE +/- 0.35, N = 15 SE +/- 0.30, N = 3 42.22 40.82 39.31 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 SE +/- 0.27, N = 3 44.6 44.3 45.4 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill -O2 Kernel -O3 Kernel -O3 -march=native Kernel 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.16, N = 3 SE +/- 0.23, N = 3 39.65 39.91 38.97 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.039, N = 3 SE +/- 0.055, N = 3 6.675 6.703 6.576 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.084, N = 5 SE +/- 0.025, N = 3 SE +/- 0.007, N = 3 8.115 8.208 8.047 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete -O2 Kernel -O3 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.33, N = 3 SE +/- 0.14, N = 3 36.62 36.93 36.40 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill -O2 Kernel -O3 Kernel -O3 -march=native Kernel 11 22 33 44 55 SE +/- 0.15, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 47.6 47.5 48.1 1. (CXX) g++ options: -O3 -lsnappy -ltcmalloc
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill -O2 Kernel -O3 Kernel -O3 -march=native Kernel 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 37.16 37.24 36.81 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 14.44, N = 3 SE +/- 9.68, N = 3 SE +/- 17.26, N = 15 2937 2963 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 160K 320K 480K 640K 800K SE +/- 3511.88, N = 3 SE +/- 2333.33, N = 3 SE +/- 4420.95, N = 15 752000 758333 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 13.17, N = 3 SE +/- 7.62, N = 3 SE +/- 87.85, N = 12 2928 2972 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 160K 320K 480K 640K 800K SE +/- 3333.33, N = 3 SE +/- 1763.83, N = 3 SE +/- 22444.88, N = 12 749333 760667 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 400 800 1200 1600 2000 SE +/- 4.10, N = 3 SE +/- 2.52, N = 3 SE +/- 13.93, N = 3 1741 1773 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 100K 200K 300K 400K 500K SE +/- 881.92, N = 3 SE +/- 666.67, N = 3 SE +/- 3527.67, N = 3 445667 453667 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 1.15, N = 3 SE +/- 0.00, N = 3 SE +/- 60.71, N = 13 2665 2673 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 333.33, N = 3 SE +/- 0.00, N = 3 SE +/- 15515.31, N = 13 682333 684000 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 400 800 1200 1600 2000 SE +/- 0.88, N = 3 SE +/- 1.53, N = 3 SE +/- 9.07, N = 3 1746 1781 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 100K 200K 300K 400K 500K SE +/- 0.00, N = 3 SE +/- 577.35, N = 3 SE +/- 2333.33, N = 3 447000 456000 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 21.31, N = 8 2667 2674 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 0.00, N = 3 SE +/- 333.33, N = 3 SE +/- 5477.02, N = 8 683000 684333 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13 26 39 52 65 SE +/- 0.30, N = 3 SE +/- 0.03, N = 3 SE +/- 0.52, N = 3 56.4 56.6 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 66.67, N = 3 SE +/- 0.00, N = 3 SE +/- 145.30, N = 3 14433 14500 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 160 320 480 640 800 SE +/- 6.97, N = 6 SE +/- 49.73, N = 12 SE +/- 10.14, N = 15 688 724 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40K 80K 120K 160K 200K SE +/- 1759.10, N = 6 SE +/- 12715.02, N = 12 SE +/- 2615.82, N = 15 176167 185333 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13 26 39 52 65 SE +/- 0.15, N = 3 SE +/- 0.06, 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 33.33, N = 3 SE +/- 0.00, N = 3 SE +/- 101.66, N = 8 14467 14500 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 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 8.66, N = 3 SE +/- 6.24, N = 3 SE +/- 0.88, N = 3 2765 2710 2718 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 Kernel -O3 -march=native Kernel 150K 300K 450K 600K 750K SE +/- 2309.40, N = 3 SE +/- 1763.83, N = 3 SE +/- 0.00, N = 3 708000 693667 696000 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 300 600 900 1200 1500 SE +/- 7.77, N = 3 SE +/- 3.51, N = 3 SE +/- 2.65, N = 3 1567 1576 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 90K 180K 270K 360K 450K SE +/- 2081.67, N = 3 SE +/- 881.92, N = 3 SE +/- 666.67, N = 3 401000 403667 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 5.23, N = 3 SE +/- 2.17, N = 3 SE +/- 38.16, N = 15 983.9 990.8 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 7.44, N = 3 SE +/- 17.19, N = 3 SE +/- 101.08, N = 12 2960.77 3024.08 2055.06
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 6.12, N = 3 SE +/- 4.22, N = 3 SE +/- 10.60, N = 3 960.75 981.16 974.75
OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1100 2200 3300 4400 5500 SE +/- 3.45, N = 3 SE +/- 32.79, N = 3 SE +/- 29.34, N = 3 4932.15 4994.28 4987.37
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2K 4K 6K 8K 10K SE +/- 118.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 9496 9615 9615 1. (CC) gcc options: -O3
DDraceNetwork This is a test of DDraceNetwork, an open-source cooperative platformer. OpenGL 3.3 is used for rendering, with fallbacks for older OpenGL versions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 SE +/- 0.15, N = 3 213.78 213.88 214.41 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3 6 9 12 15 Min: 2.09 / Avg: 4.72 / Max: 6.74 Min: 2.18 / Avg: 4.7 / Max: 6.06 Min: 2.06 / Avg: 4.7 / Max: 6.57 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 124.09 124.25 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 Min: 2.67 / Avg: 8.09 / Max: 9.43 Min: 2.53 / Avg: 8.09 / Max: 9.34 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 58.00 58.06 58.13 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 6 12 18 24 30 Min: 4.49 / Avg: 17.23 / Max: 18.38 Min: 3.87 / Avg: 17.21 / Max: 26.5 Min: 3.56 / Avg: 17.18 / Max: 29.3 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap -O2 Kernel -O3 Kernel -O3 -march=native Kernel 90 180 270 360 450 SE +/- 0.59, N = 3 SE +/- 1.56, N = 3 SE +/- 1.09, N = 3 419.07 420.43 419.28 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 5 10 15 20 25 Min: 2.01 / Avg: 2.42 / Max: 12.62 Min: 1.92 / Avg: 2.42 / Max: 11.67 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 0.01, N = 3 SE +/- 0.26, N = 3 SE +/- 0.34, N = 3 248.77 248.98 249.48 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 5 10 15 20 25 Min: 3.42 / Avg: 4.06 / Max: 6.34 Min: 3.37 / Avg: 4.06 / Max: 6.58 Min: 3.46 / Avg: 4.04 / Max: 20.64 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.8.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.09, N = 3 SE +/- 0.21, N = 3 119.61 119.94 120.06 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.8.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time -O2 Kernel -O3 Kernel -O3 -march=native Kernel 90 180 270 360 450 Min: 3.88 / Avg: 8.59 / Max: 507.33 Min: 7.38 / Avg: 8.36 / Max: 11.71 Min: 4.28 / Avg: 8.32 / Max: 32.68 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 110.4 110.3 110.5
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 2560 x 1440 - Effects Quality: Ultra -O2 Kernel -O3 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 72.4 72.5 72.4
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra -O2 Kernel -O3 Kernel -O3 -march=native Kernel 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 37.3 37.3 37.3
OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 2560 x 1440 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.09, 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.48, N = 3 SE +/- 0.46, N = 3 SE +/- 0.51, N = 4 43.1 43.2 43.2
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 Kernel -O3 -march=native Kernel 12 24 36 48 60 SE +/- 0.15, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 32.5 32.6 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 15.1 15.1 15.1 1. (CC) gcc options: -shared -lm -ldl -rdynamic -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.10 Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 1920 x 1080 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 60 120 180 240 300 SE +/- 0.50, N = 3 SE +/- 0.23, N = 3 SE +/- 0.35, N = 3 271.2 270.7 270.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: 2560 x 1440 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.22, 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 -O2 Kernel -O3 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 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 1.56, N = 3 SE +/- 1.43, N = 6 142.5 140.9 141.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: 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 10 20 30 40 50 SE +/- 0.24, N = 3 SE +/- 0.18, N = 3 SE +/- 0.21, N = 3 44.6 44.7 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.44, N = 15 SE +/- 0.15, N = 6 SE +/- 0.32, N = 15 15.92 15.33 15.29 MIN: 9.91 / MAX: 33.44 MIN: 9.95 / MAX: 30.87 MIN: 9.93 / MAX: 30.37
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.22, N = 15 SE +/- 0.17, N = 3 SE +/- 0.36, N = 12 15.96 14.65 14.96 MIN: 10.17 / MAX: 35.88 MIN: 11.07 / MAX: 32.36 MIN: 9.86 / MAX: 33.41
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 4 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.34, N = 15 SE +/- 0.25, N = 15 SE +/- 0.21, N = 15 15.98 15.16 15.31 MIN: 9.98 / MAX: 43.36 MIN: 9.9 / MAX: 32.03 MIN: 9.8 / MAX: 32.07
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.27, N = 13 SE +/- 0.25, N = 15 SE +/- 0.28, N = 15 16.30 15.36 15.54 MIN: 10.5 / MAX: 34.58 MIN: 10.05 / MAX: 31.38 MIN: 9.41 / MAX: 34.29
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.18, N = 15 SE +/- 0.13, N = 3 SE +/- 0.33, N = 14 16.10 15.42 15.96 MIN: 10.35 / MAX: 34.21 MIN: 10.17 / MAX: 27.31 MIN: 10.58 / MAX: 33.44
OpenBenchmarking.org us, Fewer Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.32, N = 12 SE +/- 0.45, N = 15 SE +/- 0.41, N = 15 16.48 15.96 15.87 MIN: 9.74 / MAX: 35.14 MIN: 10.08 / MAX: 34.35 MIN: 9.52 / MAX: 36.74
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Latency - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Latency" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Latency - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 1 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.21, N = 3 SE +/- 0.14, N = 3 54.61 56.32 56.26 MIN: 52.81 / MAX: 56.56 MIN: 54.36 / MAX: 60.17 MIN: 54.43 / MAX: 58.71
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 98.88 101.10 100.50 MIN: 95.33 / MAX: 100.89 MIN: 98.17 / MAX: 103.63 MIN: 97.95 / MAX: 102.76
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 4 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40 80 120 160 200 SE +/- 0.05, N = 3 SE +/- 0.47, N = 3 SE +/- 0.24, N = 3 157.73 159.31 158.63 MIN: 144.08 / MAX: 164.73 MIN: 149.26 / MAX: 167.05 MIN: 146.42 / MAX: 166.35
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 0.56, N = 3 SE +/- 0.22, N = 3 SE +/- 0.62, N = 3 211.71 213.12 211.78 MIN: 200.75 / MAX: 221.16 MIN: 201.05 / MAX: 225.19 MIN: 203.05 / MAX: 222.81
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 1 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 100K 200K 300K 400K 500K SE +/- 1421.20, N = 3 SE +/- 1903.62, N = 3 SE +/- 2297.91, N = 3 449123 452573 451350 MIN: 438250 / MAX: 456510 MIN: 440990 / MAX: 459840 MIN: 439470 / MAX: 461930
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 300K 600K 900K 1200K 1500K SE +/- 6983.15, N = 3 SE +/- 8730.02, N = 3 SE +/- 5675.68, N = 3 1240133 1272400 1266800 MIN: 1120000 / MAX: 1260000 MIN: 1170000 / MAX: 1330000 MIN: 1230000 / MAX: 1290000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 4 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 700K 1400K 2100K 2800K 3500K SE +/- 15473.56, N = 3 SE +/- 23484.84, N = 3 SE +/- 34012.55, N = 3 3062533 3191467 3186400 MIN: 2960000 / MAX: 3140000 MIN: 3070000 / MAX: 3300000 MIN: 3030000 / MAX: 3290000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 17066.15, N = 3 SE +/- 34092.42, N = 3 SE +/- 10733.95, N = 3 4970800 5004000 5064667 MIN: 4800000 / MAX: 5060000 MIN: 4780000 / MAX: 5140000 MIN: 4950000 / MAX: 5140000
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 2
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 4
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 19.83, N = 16 SE +/- 19.79, N = 16 SE +/- 19.84, N = 16 97.30 97.07 97.34 MIN: 8.64 / MAX: 179.39 MIN: 8.54 / MAX: 177.52 MIN: 8.99 / MAX: 178.62
OpenBenchmarking.org Gbits/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40 80 120 160 200 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 160.09 160.26 160.34 MIN: 157.11 / MAX: 164.21 MIN: 156.18 / MAX: 165.75 MIN: 156.75 / MAX: 164.77
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 800K 1600K 2400K 3200K 4000K SE +/- 708626.27, N = 16 SE +/- 717259.47, N = 16 SE +/- 722662.98, N = 16 3476008 3518753 3545160 MIN: 182840 / MAX: 6550000 MIN: 184830 / MAX: 6580000 MIN: 186940 / MAX: 6590000
OpenBenchmarking.org Packets/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.5M 3M 4.5M 6M 7.5M SE +/- 28006.03, N = 3 SE +/- 25873.88, N = 3 SE +/- 38574.60, N = 3 6531067 6533867 6775200 MIN: 6060000 / MAX: 6800000 MIN: 6270000 / MAX: 6810000 MIN: 6430000 / MAX: 7110000
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 505 505 505 MAX: 1010 MAX: 1010 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 2 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 505 505 505 MAX: 1010 MAX: 1010 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 4 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 505 505 505 MAX: 1010 MAX: 1010 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 507 507 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 507 507 506 MAX: 1020 MAX: 1010 MAX: 1010
OpenBenchmarking.org Connections/sec, More Is Better Ethr 1.0 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 507 507 507 MAX: 1010 MAX: 1010 MAX: 1010
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: UDP - Test: Connections/s - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Test: "Connections/s" for Protocol: "UDP" is not supported.
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 16
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Server Address: localhost - Protocol: HTTP - Test: Connections/s - Threads: 32
-O2 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
-O3 -march=native Kernel: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: Error: Invalid value "http" specified for parameter "-p".
Sockperf This is a network socket API performance benchmark developed by Mellanox. This test profile runs both the client and server on the local host for evaluating individual system performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.7 Test: Throughput -O2 Kernel -O3 Kernel -O3 -march=native Kernel 300K 600K 900K 1200K 1500K SE +/- 13059.97, N = 5 SE +/- 12899.70, N = 6 SE +/- 8550.16, N = 5 1352524 1386772 1395235 1. (CXX) g++ options: --param -O3 -rdynamic
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.7 Test: Latency Ping Pong -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.486 0.972 1.458 1.944 2.43 SE +/- 0.014, N = 5 SE +/- 0.016, N = 10 SE +/- 0.014, N = 5 2.152 2.099 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 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 1.94, N = 20 SE +/- 0.33, N = 6 SE +/- 0.19, N = 5 33.56 35.28 34.85 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 9039.08, N = 3 SE +/- 1350.06, N = 3 SE +/- 20253.14, N = 3 5995951 6116201 6121462 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB -O2 Kernel -O3 Kernel -O3 -march=native Kernel 7 14 21 28 35 SE +/- 0.37, N = 3 SE +/- 0.34, N = 4 SE +/- 0.02, N = 3 30.95 31.50 31.35 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB -O2 Kernel -O3 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.47, N = 3 SE +/- 0.56, N = 3 SE +/- 0.38, N = 3 70.80 71.89 71.17 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe -O2 Kernel -O3 Kernel -O3 -march=native Kernel 70K 140K 210K 280K 350K SE +/- 2784.18, N = 3 SE +/- 815.75, N = 3 SE +/- 2646.34, N = 3 335051 347123 347318 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 920 920 922 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lpthread -lrt -lm -ldl -lelf -lz -lnuma
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic -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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 900 1800 2700 3600 4500 SE +/- 32.06, N = 3 SE +/- 31.81, N = 3 SE +/- 35.93, N = 3 4394.0 4397.3 4400.7 1. (CXX) g++ options: -O3 -march=native -rdynamic
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 Kernel -O3 -march=native Kernel 0.2721 0.5442 0.8163 1.0884 1.3605 SE +/- 0.00092, N = 3 SE +/- 0.00291, N = 3 SE +/- 0.00090, N = 3 1.20601 1.20922 1.20619
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 100 200 300 400 500 SE +/- 2.14, N = 3 SE +/- 1.07, N = 3 SE +/- 0.88, N = 3 471.3 467.7 468.6 MIN: 426.49 / MAX: 571.71 MIN: 426.89 / MAX: 576.98 MIN: 430.92 / MAX: 572.83
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS -O2 Kernel -O3 Kernel -O3 -march=native Kernel 500 1000 1500 2000 2500 SE +/- 17.06, N = 3 SE +/- 3.61, N = 3 SE +/- 24.25, N = 3 2291.0 2275.6 2279.3 MIN: 2192.86 / MAX: 2435.18 MIN: 2193.05 / MAX: 2443.14 MIN: 2156.04 / MAX: 2400.87
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 500 1000 1500 2000 2500 SE +/- 3.03, N = 3 SE +/- 17.31, N = 3 SE +/- 19.70, N = 3 2280.6 2257.0 2293.1 MIN: 2089.04 / MAX: 2488.64 MIN: 2048.44 / MAX: 2579.36 MIN: 2058.89 / MAX: 2649.81
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout -O2 Kernel -O3 Kernel -O3 -march=native Kernel 700 1400 2100 2800 3500 SE +/- 150.24, N = 15 SE +/- 176.02, N = 12 SE +/- 129.38, N = 15 3125.6 3038.0 2848.5 MIN: 2212.14 / MAX: 4841.57 MIN: 2196.16 / MAX: 4699.14 MIN: 2216.73 / MAX: 4744.95
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 59.28, N = 3 SE +/- 50.78, N = 3 SE +/- 86.14, N = 3 12879.4 12893.9 12821.3 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 72.75 72.86 72.87 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed -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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 71.03 71.08 71.13 1. (CC) gcc options: -O3
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2K 4K 6K 8K 10K SE +/- 147.32, N = 3 SE +/- 9.43, N = 3 SE +/- 38.82, N = 3 10821.1 11155.6 11000.6 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.32, N = 3 SE +/- 0.23, N = 3 35.9 36.4 36.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 900 1800 2700 3600 4500 SE +/- 2.61, N = 3 SE +/- 0.74, N = 3 SE +/- 3.86, N = 3 4165.5 4168.7 4175.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 33.6 33.6 33.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed -O2 Kernel -O3 Kernel -O3 -march=native Kernel 900 1800 2700 3600 4500 SE +/- 2.67, N = 3 SE +/- 0.69, N = 3 SE +/- 5.17, N = 3 4273.3 4274.8 4276.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
LibRaw LibRaw is a RAW image decoder for digital camera photos. This test profile runs LibRaw's post-processing benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark -O2 Kernel -O3 Kernel -O3 -march=native Kernel 12 24 36 48 60 SE +/- 0.15, N = 3 SE +/- 0.10, N = 3 SE +/- 0.36, N = 3 51.03 51.33 51.26 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 1.22, N = 3 SE +/- 0.83, N = 7 SE +/- 1.12, N = 3 87.65 88.83 88.07 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 11 22 33 44 55 SE +/- 0.45, N = 3 SE +/- 0.39, N = 3 SE +/- 0.51, N = 3 50.60 50.67 50.70 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 4K -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 97.60 97.61 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 70.67 70.76 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 13K 26K 39K 52K 65K SE +/- 93.16, N = 3 SE +/- 86.68, N = 3 SE +/- 64.68, N = 3 61271 61527 61626 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
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 Kernel -O3 -march=native Kernel 6M 12M 18M 24M 30M SE +/- 322636.45, N = 3 SE +/- 415993.53, N = 3 SE +/- 408364.40, N = 3 29364172 28825181 29326372 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.0625 2.125 3.1875 4.25 5.3125 SE +/- 0.001340, N = 3 SE +/- 0.002327, N = 3 SE +/- 0.001399, N = 3 4.715036 4.720028 4.722177 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.8125 1.625 2.4375 3.25 4.0625 SE +/- 0.003839, N = 3 SE +/- 0.001711, N = 3 SE +/- 0.001707, N = 3 3.609192 3.605687 3.610934 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 44100 - Buffer Size: 1024 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.0901 2.1802 3.2703 4.3604 5.4505 SE +/- 0.001180, N = 3 SE +/- 0.002043, N = 3 SE +/- 0.001396, N = 3 4.845078 4.840060 4.841103 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1.0529 2.1058 3.1587 4.2116 5.2645 SE +/- 0.003376, N = 3 SE +/- 0.004557, N = 3 SE +/- 0.002837, N = 3 4.675418 4.670209 4.679411 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.8434 1.6868 2.5302 3.3736 4.217 SE +/- 0.001429, N = 3 SE +/- 0.001032, N = 3 SE +/- 0.004447, N = 3 3.746350 3.748262 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 Kernel -O3 -march=native Kernel 1.0842 2.1684 3.2526 4.3368 5.421 SE +/- 0.001029, N = 3 SE +/- 0.002229, N = 3 SE +/- 0.002782, N = 3 4.818869 4.814829 4.817277 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 5.21, N = 3 SE +/- 31.49, N = 4 SE +/- 3.93, N = 3 2882 2989 2903 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1100 2200 3300 4400 5500 SE +/- 1.86, N = 3 SE +/- 3.00, N = 3 SE +/- 2.91, N = 3 5087 5074 5095 1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless -O2 Kernel -O3 Kernel -O3 -march=native Kernel 12K 24K 36K 48K 60K SE +/- 513.17, N = 3 SE +/- 592.65, N = 3 SE +/- 281.80, N = 3 56549 57086 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 70 140 210 280 350 SE +/- 0.34, N = 3 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 344.05 343.15 343.36
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 22.67, N = 3 SE +/- 44.01, N = 3 SE +/- 7.54, N = 3 79013 78979 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 17.78, N = 3 SE +/- 75.81, N = 3 SE +/- 3.84, N = 3 80756 80794 80745 1. (CXX) g++ options: -O3 -lm -ldl
OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 44.44, N = 3 SE +/- 14.19, N = 3 SE +/- 69.94, N = 3 94280 94027 94210 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 25.99 25.89 25.92 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 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 12.78, N = 3 SE +/- 2.94, N = 3 SE +/- 3.21, N = 3 936.63 909.05 913.01 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20M 40M 60M 80M 100M SE +/- 1089470.26, N = 15 SE +/- 6666.67, N = 3 SE +/- 6666.67, N = 3 109452333 110996667 111033333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 -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 Kernel -O3 -march=native Kernel 90M 180M 270M 360M 450M SE +/- 118462.37, N = 3 SE +/- 3848815.11, N = 3 SE +/- 1118366.86, N = 3 425610000 420256667 424176667 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200M 400M 600M 800M 1000M SE +/- 320953.44, N = 3 SE +/- 796178.37, N = 3 SE +/- 4163589.53, N = 3 827403333 827690000 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 Kernel -O3 -march=native Kernel 500K 1000K 1500K 2000K 2500K SE +/- 933.33, N = 3 SE +/- 0.00, N = 3 SE +/- 1864.33, N = 3 2423520 2421653 2422589
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200K 400K 600K 800K 1000K SE +/- 396.00, N = 3 SE +/- 792.67, N = 3 SE +/- 1188.00, N = 3 1116298 1117091 1116696
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1300 2600 3900 5200 6500 SE +/- 25.08, N = 3 SE +/- 49.27, N = 3 SE +/- 16.82, N = 3 5980.0 5982.2 6000.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1300 2600 3900 5200 6500 SE +/- 15.67, N = 3 SE +/- 18.72, N = 3 SE +/- 10.85, N = 3 5987.1 6028.7 6003.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 2.55, N = 3 SE +/- 2.12, N = 3 SE +/- 1.75, N = 3 862.0 868.5 870.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 1.07, N = 3 SE +/- 1.02, N = 3 SE +/- 0.80, N = 3 878.4 885.2 886.3
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 1.57, N = 3 SE +/- 0.96, N = 3 SE +/- 1.35, N = 3 590.4 593.9 594.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 0.40, N = 3 SE +/- 0.55, N = 3 SE +/- 0.12, N = 3 596.4 598.9 600.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1200 2400 3600 4800 6000 SE +/- 11.54, N = 3 SE +/- 15.38, N = 3 SE +/- 10.08, N = 3 5445.4 5476.5 5454.2
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1200 2400 3600 4800 6000 SE +/- 11.76, N = 3 SE +/- 15.63, N = 3 SE +/- 10.48, N = 3 5440.4 5473.1 5464.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 0.94, N = 3 SE +/- 1.13, N = 3 SE +/- 0.70, N = 2 863.7 871.1 872.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 1.00, N = 2 SE +/- 1.09, N = 3 SE +/- 0.32, N = 3 879.4 885.3 887.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 0.50, N = 2 SE +/- 0.54, N = 3 SE +/- 0.25, N = 2 591.4 594.7 595.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption -O2 Kernel -O3 Kernel -O3 -march=native Kernel 130 260 390 520 650 SE +/- 0.32, N = 3 SE +/- 0.42, N = 3 SE +/- 0.15, N = 3 596.0 598.8 599.9
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 9K 18K 27K 36K 45K SE +/- 528.16, N = 3 SE +/- 85.12, N = 3 SE +/- 510.59, N = 9 38786 43070 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.423 0.846 1.269 1.692 2.115 SE +/- 0.018, N = 3 SE +/- 0.002, N = 3 SE +/- 0.036, N = 9 1.289 1.161 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.9045 1.809 2.7135 3.618 4.5225 SE +/- 0.021, N = 3 SE +/- 0.013, N = 3 SE +/- 0.025, N = 3 4.020 3.987 3.950
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Rack - Acceleration: CPU-only -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.0412 0.0824 0.1236 0.1648 0.206 SE +/- 0.002, N = 6 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.183 0.182 0.179
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.8.1 Test: Server Room - Acceleration: CPU-only -O2 Kernel -O3 Kernel -O3 -march=native Kernel 0.6271 1.2542 1.8813 2.5084 3.1355 SE +/- 0.009, N = 3 SE +/- 0.007, N = 3 SE +/- 0.012, N = 3 2.787 2.768 2.779
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 11.34 11.26 11.28
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 11.80 11.71 11.75
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 13.64 13.55 13.61
Redis Redis is an open-source in-memory data structure store, used as a database, cache, and message broker. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET -O2 Kernel -O3 Kernel -O3 -march=native Kernel 1000K 2000K 3000K 4000K 5000K SE +/- 33578.63, N = 3 SE +/- 48846.09, N = 3 SE +/- 30741.51, N = 3 4638757.2 4678328.7 4727870.2 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET -O2 Kernel -O3 Kernel -O3 -march=native Kernel 800K 1600K 2400K 3200K 4000K SE +/- 20961.41, N = 3 SE +/- 3277.95, N = 3 SE +/- 12312.81, N = 3 3731674.25 3746287.42 3798073.58 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MMAP -O2 Kernel -O3 Kernel -O3 -march=native Kernel 60 120 180 240 300 SE +/- 0.26, N = 3 SE +/- 0.30, N = 3 SE +/- 0.93, N = 3 256.57 261.68 257.59 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: NUMA -O2 Kernel -O3 Kernel -O3 -march=native Kernel 70 140 210 280 350 SE +/- 0.86, N = 3 SE +/- 2.48, N = 3 SE +/- 2.39, N = 3 291.82 316.85 319.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Futex -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600K 1200K 1800K 2400K 3000K SE +/- 136448.69, N = 15 SE +/- 37878.78, N = 3 SE +/- 137061.27, N = 12 2492284.65 2647272.05 2653747.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MEMFD -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200 400 600 800 1000 SE +/- 0.67, N = 3 SE +/- 1.26, N = 3 SE +/- 3.50, N = 3 936.78 952.48 963.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Atomic -O2 Kernel -O3 Kernel -O3 -march=native Kernel 60K 120K 180K 240K 300K SE +/- 6807.63, N = 15 SE +/- 5371.58, N = 15 SE +/- 5144.38, N = 15 276504.22 263661.45 267068.56 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2M 4M 6M 8M 10M SE +/- 15483.10, N = 3 SE +/- 20850.06, N = 3 SE +/- 48461.98, N = 3 10788582.60 11308178.87 11283135.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Forking -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 407.63, N = 3 SE +/- 201.28, N = 3 SE +/- 113.13, N = 3 80382.99 81316.77 81549.34 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: IO_uring -O2 Kernel -O3 Kernel -O3 -march=native Kernel 9K 18K 27K 36K 45K SE +/- 168.22, N = 3 SE +/- 283.03, N = 3 SE +/- 5.05, N = 3 41932.74 42382.21 42125.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE -O2 Kernel -O3 Kernel -O3 -march=native Kernel 60K 120K 180K 240K 300K SE +/- 257.25, N = 3 SE +/- 89.17, N = 3 SE +/- 208.90, N = 3 274132.97 282848.78 276885.89 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 300K 600K 900K 1200K 1500K SE +/- 6942.38, N = 3 SE +/- 2503.89, N = 3 SE +/- 1756.24, N = 3 1378864.24 1374359.69 1383656.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Matrix Math -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 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 16.26, N = 3 SE +/- 48.61, N = 3 SE +/- 24.93, N = 3 82391.57 82270.61 82347.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: Memory Copying -O2 Kernel -O3 Kernel -O3 -march=native Kernel 700 1400 2100 2800 3500 SE +/- 3.00, N = 3 SE +/- 1.65, N = 3 SE +/- 4.61, N = 3 3388.56 3378.00 3379.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: Socket Activity -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2K 4K 6K 8K 10K SE +/- 231.73, N = 15 SE +/- 266.05, N = 15 SE +/- 228.09, N = 15 10580.17 10811.75 10937.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3M 6M 9M 12M 15M SE +/- 64904.42, N = 15 SE +/- 369610.87, N = 12 SE +/- 958436.39, N = 12 3620984.91 13383542.04 5004169.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: Glibc C String Functions -O2 Kernel -O3 Kernel -O3 -march=native Kernel 400K 800K 1200K 1600K 2000K SE +/- 23097.28, N = 3 SE +/- 10940.54, N = 3 SE +/- 44081.57, N = 15 1798154.66 1806328.19 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40 80 120 160 200 SE +/- 0.66, N = 3 SE +/- 0.45, N = 3 SE +/- 0.66, N = 3 183.08 183.93 183.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: System V Message Passing -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3M 6M 9M 12M 15M SE +/- 10391.32, N = 3 SE +/- 5180.49, N = 3 SE +/- 4840.81, N = 3 11410786.66 11358488.62 11736798.15 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 SE +/- 0.09, N = 3 119.36 119.35 119.37
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.2 Blend File: Pabellon Barcelona - Compute: CPU-Only -O2 Kernel -O3 Kernel -O3 -march=native Kernel 90 180 270 360 450 SE +/- 0.62, N = 3 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 432.50 431.95 432.35
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Fill -O2 Kernel -O3 Kernel -O3 -march=native Kernel 200K 400K 600K 800K 1000K SE +/- 4601.16, N = 3 SE +/- 9723.31, N = 3 SE +/- 4464.61, N = 3 995910 1008507 999737 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20M 40M 60M 80M 100M SE +/- 181791.23, N = 3 SE +/- 69723.82, N = 3 SE +/- 316237.96, N = 3 84027809 83982176 84249647 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Update Random -O2 Kernel -O3 Kernel -O3 -march=native Kernel 120K 240K 360K 480K 600K SE +/- 4812.05, N = 3 SE +/- 6843.06, N = 3 SE +/- 3764.64, N = 15 574718 568409 581648 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Sequential Fill -O2 Kernel -O3 Kernel -O3 -march=native Kernel 300K 600K 900K 1200K 1500K SE +/- 11813.06, N = 15 SE +/- 14518.34, N = 4 SE +/- 11298.77, N = 3 1160530 1202024 1163189 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Random Fill Sync -O2 Kernel -O3 Kernel -O3 -march=native Kernel 3K 6K 9K 12K 15K SE +/- 61.89, N = 3 SE +/- 42.01, N = 3 SE +/- 81.44, N = 3 14749 14805 14863 1. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 7.0.1 Test: Read While Writing -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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 400K 800K 1200K 1600K 2000K SE +/- 1769.15, N = 3 SE +/- 14217.05, N = 3 SE +/- 2166.82, N = 3 2082954 2061494 2089775 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30K 60K 90K 120K 150K SE +/- 300.66, N = 3 SE +/- 31.06, N = 3 SE +/- 98.41, N = 3 129665.2 132213.6 131437.3 1. (CC) gcc options: -O2 -lm -rdynamic
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes -O2 Kernel -O3 Kernel -O3 -march=native Kernel 14 28 42 56 70 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 60.4 60.5 60.4
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.07, N = 8 SE +/- 0.07, N = 7 7.78 7.75 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 1.35, N = 3 SE +/- 1.55, N = 5 SE +/- 1.65, N = 4 157.36 157.71 157.61 MIN: 10.89 / MAX: 20000 MIN: 10.59 / MAX: 20000 MIN: 10.05 / 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 Kernel -O3 -march=native Kernel 40 80 120 160 200 SE +/- 0.84, N = 3 SE +/- 0.70, N = 5 SE +/- 0.52, N = 4 175.47 174.58 175.29 MIN: 12.21 / MAX: 30000 MIN: 12.25 / MAX: 30000 MIN: 11.98 / MAX: 30000 1. ClickHouse server version 22.7.1.687 (official build).
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 100M Rows Web Analytics Dataset, Third Run -O2 Kernel -O3 Kernel -O3 -march=native Kernel 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.72, N = 5 SE +/- 0.79, N = 4 175.03 176.39 177.07 MIN: 12.16 / MAX: 30000 MIN: 12.36 / MAX: 30000 MIN: 11.51 / MAX: 30000 1. ClickHouse server version 22.7.1.687 (official build).
nginx This is a benchmark of the lightweight Nginx HTTP(S) web-server. This Nginx web server benchmark test profile makes use of the Golang "Bombardier" program for facilitating the HTTP requests over a fixed period time with a configurable number of concurrent clients. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110K 220K 330K 440K 550K SE +/- 1195.18, N = 3 SE +/- 267.12, N = 3 SE +/- 195.26, N = 3 485708.20 493823.74 495141.83 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110K 220K 330K 440K 550K SE +/- 2377.41, N = 3 SE +/- 1302.73, N = 3 SE +/- 359.72, N = 3 509613.33 514206.91 513876.45 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110K 220K 330K 440K 550K SE +/- 777.51, N = 3 SE +/- 376.68, N = 3 SE +/- 1421.74, N = 3 506305.74 512587.78 509986.99 1. (CC) gcc options: -lcrypt -lz -O3 -march=native
OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 110K 220K 330K 440K 550K SE +/- 148.71, N = 3 SE +/- 202.16, N = 3 SE +/- 730.98, N = 3 504532.99 509200.95 507019.70 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 818.94, N = 3 SE +/- 708.82, N = 3 SE +/- 310.42, N = 3 102253.34 107243.36 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30K 60K 90K 120K 150K SE +/- 230.26, N = 3 SE +/- 518.14, N = 3 SE +/- 413.11, N = 3 123095.40 129431.86 124714.55 1. (CC) gcc options: -shared -fPIC -O2
OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 16.82, N = 3 SE +/- 81.55, N = 3 SE +/- 24.13, N = 3 104834.84 106161.54 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 345.31, N = 3 SE +/- 513.57, N = 3 SE +/- 474.10, N = 3 96122.38 97786.24 97789.33 1. (CC) gcc options: -shared -fPIC -O2
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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 100 200 300 400 500 SE +/- 1.82, N = 3 SE +/- 0.60, N = 3 SE +/- 0.61, N = 3 441.2 441.2 440.4 1. chrome 103.0.5060.53
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome -O2 Kernel -O3 Kernel -O3 -march=native Kernel 20K 40K 60K 80K 100K SE +/- 31.87, N = 3 SE +/- 557.08, N = 3 SE +/- 356.27, N = 3 89258 88553 89012 1. chrome 103.0.5060.53
Benchmark: StyleBench - Browser: Google Chrome
-O2 Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
-O3 Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
-O3 -march=native Kernel: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 1.81, N = 3 SE +/- 1.37, N = 3 SE +/- 1.20, N = 3 244.04 246.53 245.71 1. chrome 103.0.5060.53
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome -O2 Kernel -O3 Kernel -O3 -march=native Kernel 600 1200 1800 2400 3000 SE +/- 22.02, N = 3 SE +/- 20.08, N = 3 SE +/- 17.39, N = 3 2624 2644 2609 1. chrome 103.0.5060.53
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome -O2 Kernel -O3 Kernel -O3 -march=native Kernel 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 18.26 18.24 18.24 1. chrome 103.0.5060.53
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome -O2 Kernel -O3 Kernel -O3 -march=native Kernel 50 100 150 200 250 SE +/- 0.31, N = 3 SE +/- 0.19, N = 3 SE +/- 0.17, N = 3 206.19 205.84 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 -O2 Kernel -O3 Kernel -O3 -march=native Kernel 30 60 90 120 150 SE +/- 1.46, N = 3 SE +/- 1.28, N = 3 SE +/- 0.26, N = 3 122.18 120.43 120.31
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 Kernel -O3 -march=native Kernel 3 6 9 12 15 SE +/- 0.09, N = 7 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 9.55 9.78 9.68 1. chrome 103.0.5060.53
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome -O2 Kernel -O3 Kernel -O3 -march=native Kernel 60 120 180 240 300 SE +/- 2.65, N = 3 SE +/- 1.53, N = 3 SE +/- 1.20, N = 3 286 285 287 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.