KVM testing on Debian 10 via the Phoronix Test Suite.
n2-standard-16 Processor: Intel Xeon (8 Cores / 16 Threads), Motherboard: Google Compute Engine n2-standard-16, Memory: 64GB, Disk: 32GB PersistentDisk
OS: Debian 10, Kernel: 4.19.0-13-cloud-amd64 (x86_64), Compiler: GCC 8.3.0, File-System: ext4, System Layer: KVM
Kernel Notes: scsi_mod.use_blk_mq=Y - Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / discard,errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-post-Debian-1deb10u2)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT Host state unknown
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 64MB - Disk Target: Default Test Directory n2-standard-16 3 6 9 12 15 SE +/- 0.01, N = 3 11.81 MIN: 11.51 / MAX: 15.95 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 16MB - Disk Target: Default Test Directory n2-standard-16 3 6 9 12 15 SE +/- 0.13, N = 9 12.01 MIN: 11.5 / MAX: 134.85 1. (CC) gcc options: -O2 -lm -pthread -lmpi
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 n2-standard-16 300 600 900 1200 1500 SE +/- 23.79, N = 9 1370.40
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: Default Test Directory n2-standard-16 3 6 9 12 15 SE +/- 0.04, N = 3 11.82 MIN: 8.98 / MAX: 24.59 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 8MB - Disk Target: Default Test Directory n2-standard-16 3 6 9 12 15 SE +/- 0.18, N = 9 12.93 MIN: 11.11 / MAX: 155.45 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory n2-standard-16 4 8 12 16 20 SE +/- 0.33, N = 9 14.78 MIN: 11.22 / MAX: 246.51 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 5 10 15 20 25 SE +/- 0.48, N = 12 18.70 MIN: 10.23 / MAX: 338.95 1. (CC) gcc options: -O2 -lm -pthread -lmpi
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 IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 4 8 12 16 20 SE +/- 6.14, N = 12 14 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 8 16 24 32 40 SE +/- 12.49, N = 12 34.9 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
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 IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 700 1400 2100 2800 3500 SE +/- 3.58, N = 9 3057 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 3 6 9 12 15 SE +/- 0.09, N = 9 11.1 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 1.125 2.25 3.375 4.5 5.625 SE +/- 0.16, N = 15 5 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 4 8 12 16 20 SE +/- 0.31, N = 15 15.1 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 700 1400 2100 2800 3500 SE +/- 2.34, N = 15 3054 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 3 6 9 12 15 SE +/- 0.11, N = 15 11.3 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point n2-standard-16 5K 10K 15K 20K 25K SE +/- 22.77, N = 3 22094.60 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point n2-standard-16 5K 10K 15K 20K 25K SE +/- 50.54, N = 3 22300.72 1. (CC) gcc options: -O3 -march=native
pmbench Pmbench is a Linux paging and virtual memory benchmark. This test profile will report the average page latency of the system. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes n2-standard-16 0.0234 0.0468 0.0702 0.0936 0.117 SE +/- 0.0007, N = 3 0.1040 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes n2-standard-16 0.0104 0.0208 0.0312 0.0416 0.052 SE +/- 0.0000, N = 3 0.0462 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% n2-standard-16 0.0187 0.0374 0.0561 0.0748 0.0935 SE +/- 0.0001, N = 3 0.0829 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes n2-standard-16 0.0243 0.0486 0.0729 0.0972 0.1215 SE +/- 0.0001, N = 3 0.1080 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes n2-standard-16 0.0225 0.045 0.0675 0.09 0.1125 SE +/- 0.0001, N = 3 0.1002 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes n2-standard-16 0.0231 0.0462 0.0693 0.0924 0.1155 SE +/- 0.0003, N = 3 0.1025 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes n2-standard-16 0.0234 0.0468 0.0702 0.0936 0.117 SE +/- 0.0001, N = 3 0.1039 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes n2-standard-16 0.0104 0.0208 0.0312 0.0416 0.052 SE +/- 0.0001, N = 3 0.0460 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 50% n2-standard-16 0.0212 0.0424 0.0636 0.0848 0.106 SE +/- 0.0002, N = 3 0.0943 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 50% n2-standard-16 0.0185 0.037 0.0555 0.074 0.0925 SE +/- 0.0002, N = 3 0.0820 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% n2-standard-16 0.0186 0.0372 0.0558 0.0744 0.093 SE +/- 0.0003, N = 3 0.0825 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes n2-standard-16 0.0141 0.0282 0.0423 0.0564 0.0705 SE +/- 0.0001, N = 3 0.0626 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes n2-standard-16 0.0102 0.0204 0.0306 0.0408 0.051 SE +/- 0.0000, N = 3 0.0454 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes n2-standard-16 0.0103 0.0206 0.0309 0.0412 0.0515 SE +/- 0.0000, N = 3 0.0458 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads n2-standard-16 0.0139 0.0278 0.0417 0.0556 0.0695 SE +/- 0.0000, N = 3 0.0619 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads n2-standard-16 0.0112 0.0224 0.0336 0.0448 0.056 SE +/- 0.0001, N = 3 0.0496 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads n2-standard-16 0.0113 0.0226 0.0339 0.0452 0.0565 SE +/- 0.0001, N = 3 0.0500 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 50% n2-standard-16 0.0184 0.0368 0.0552 0.0736 0.092 SE +/- 0.0002, N = 3 0.0818 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads n2-standard-16 0.0111 0.0222 0.0333 0.0444 0.0555 SE +/- 0.0000, N = 3 0.0492 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads n2-standard-16 0.0111 0.0222 0.0333 0.0444 0.0555 SE +/- 0.0000, N = 3 0.0492 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
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 IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 9 18 27 36 45 40 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 20 40 60 80 100 SE +/- 0.10, N = 3 86.4 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 30 60 90 120 150 149 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 0.1373 0.2746 0.4119 0.5492 0.6865 SE +/- 0.001, N = 3 0.610 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
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 IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 10 20 30 40 50 46 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory n2-standard-16 20 40 60 80 100 SE +/- 0.20, N = 3 99.7 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 70 140 210 280 350 SE +/- 1.00, N = 3 304 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory n2-standard-16 0.277 0.554 0.831 1.108 1.385 SE +/- 0.004, N = 3 1.231 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress n2-standard-16 500 1000 1500 2000 2500 SE +/- 5.97, N = 3 2302.63 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing n2-standard-16 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 8613.26, N = 3 6286939.79 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc n2-standard-16 15M 30M 45M 60M 75M SE +/- 195733.48, N = 3 71810852.29 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto n2-standard-16 300 600 900 1200 1500 SE +/- 0.16, N = 3 1464.50 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting n2-standard-16 20 40 60 80 100 SE +/- 0.17, N = 3 106.59 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math n2-standard-16 11K 22K 33K 44K 55K SE +/- 3.33, N = 3 51788.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE n2-standard-16 30K 60K 90K 120K 150K SE +/- 90.15, N = 3 135259.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic n2-standard-16 40K 80K 120K 160K 200K SE +/- 1470.40, N = 3 174634.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD n2-standard-16 140 280 420 560 700 SE +/- 1.84, N = 3 640.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions n2-standard-16 170K 340K 510K 680K 850K SE +/- 5585.77, N = 3 771032.40 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching n2-standard-16 800K 1600K 2400K 3200K 4000K SE +/- 1263.47, N = 3 3588183.48 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity n2-standard-16 1600 3200 4800 6400 8000 SE +/- 51.91, N = 3 7462.86 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying n2-standard-16 2K 4K 6K 8K 10K SE +/- 93.12, N = 3 8058.16 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math n2-standard-16 8K 16K 24K 32K 40K SE +/- 28.32, N = 3 37604.74 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores n2-standard-16 300K 600K 900K 1200K 1500K SE +/- 437.82, N = 3 1275323.05 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking n2-standard-16 4K 8K 12K 16K 20K SE +/- 70.47, N = 3 17287.71 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA n2-standard-16 150 300 450 600 750 SE +/- 3.28, N = 3 673.28 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP n2-standard-16 40 80 120 160 200 SE +/- 0.16, N = 3 161.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance n2-standard-16 400 800 1200 1600 2000 SE +/- 3.19, N = 3 2059.1 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET n2-standard-16 400K 800K 1200K 1600K 2000K SE +/- 5999.45, N = 3 2018533.08 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP n2-standard-16 500K 1000K 1500K 2000K 2500K SE +/- 4172.63, N = 3 2171899.33 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
OSBench OSBench is a collection of micro-benchmarks for measuring operating system primitives like time to create threads/processes, launching programs, creating files, and memory allocation. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files n2-standard-16 5 10 15 20 25 SE +/- 0.11, N = 3 18.40 1. (CC) gcc options: -lm
OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations n2-standard-16 30 60 90 120 150 SE +/- 0.17, N = 3 111.68 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs n2-standard-16 12 24 36 48 60 SE +/- 0.64, N = 3 52.60 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes n2-standard-16 9 18 27 36 45 SE +/- 0.23, N = 3 40.72 1. (CC) gcc options: -lm
OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads n2-standard-16 5 10 15 20 25 SE +/- 0.21, N = 3 18.45 1. (CC) gcc options: -lm
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: Read Compiled Tree n2-standard-16 500 1000 1500 2000 2500 SE +/- 16.18, N = 3 2234.45
n2-standard-16 Processor: Intel Xeon (8 Cores / 16 Threads), Motherboard: Google Compute Engine n2-standard-16, Memory: 64GB, Disk: 32GB PersistentDisk
OS: Debian 10, Kernel: 4.19.0-13-cloud-amd64 (x86_64), Compiler: GCC 8.3.0, File-System: ext4, System Layer: KVM
Kernel Notes: scsi_mod.use_blk_mq=Y - Transparent Huge Pages: alwaysCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / discard,errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-post-Debian-1deb10u2)Python Notes: Python 2.7.16 + Python 3.7.3Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT Host state unknown
Testing initiated at 10 February 2021 17:28 by user rajat.ga.