Docker testing on Ubuntu 20.10 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2110182-IB-2110150IB11 evaluation-results - Phoronix Test Suite evaluation-results Docker testing on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2110182-IB-2110150IB11&export=pdf .
evaluation-results Processor Memory Disk OS Kernel Compiler File-System Screen Resolution System Layer native lambda-cntr Intel Core i5-8305G (2 Cores / 4 Threads) 3072MB 2 x 275GB Virtual Disk Ubuntu 20.10 5.10.60.1-microsoft-standard-WSL2 (x86_64) GCC 10.3.0 overlayfs 1024x768 Docker fuseblk OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-poYruo/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 -v Processor Details - Scaling Governor: intel_cpufreq ondemand - CPU Microcode: 0x5003102 Disk Scheduler Details - native: MQ-DEADLINE Python Details - Python 2.7.18 + Python 3.8.10 Security Details - itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of TSX disabled Disk Details - lambda-cntr: MQ-DEADLINE / allow_other,default_permissions,group_id=0,relatime,rw,user_id=0 / Block Size: 4096
evaluation-results leveldb: Hot Read leveldb: Fill Sync leveldb: Fill Sync leveldb: Overwrite leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill leveldb: Seq Fill iozone: 4Kb - 8GB - Read Performance iozone: 4Kb - 8GB - Write Performance tiobench: Read - 64MB - 16 tiobench: Write - 64MB - 16 tiobench: Rand Read - 64MB - 16 tiobench: Rand Write - 64MB - 16 compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree unpack-linux: linux-4.15.tar.xz compress-gzip: Linux Source Tree Archiving To .tar.gz native lambda-cntr 53.316 5.9 1033.779 10.8 575.452 10.7 576.821 53.404 62.361 558.194 10.7 578.913 5185.48 18.61 17997.978 86.544 192158.278 3056.153 1860.65 461.66 893.53 7.178 43.404 53.307 5 1227.057 9.7 637.848 9.7 638.193 53.269 61.680 601.008 9.8 628.018 5552.53 7.46 28501.458 60.464 225390.918 1871.374 162.37 16.12 189.04 71.085 53.348 OpenBenchmarking.org
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read native lambda-cntr 12 24 36 48 60 SE +/- 0.55, N = 15 SE +/- 0.87, N = 13 53.32 53.31 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync native lambda-cntr 1.3275 2.655 3.9825 5.31 6.6375 SE +/- 0.07, N = 3 5.9 5.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync native lambda-cntr 300 600 900 1200 1500 SE +/- 8.48, N = 3 SE +/- 4.87, N = 3 1033.78 1227.06 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite native lambda-cntr 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 10.8 9.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite native lambda-cntr 140 280 420 560 700 SE +/- 1.14, N = 3 SE +/- 1.66, N = 3 575.45 637.85 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill native lambda-cntr 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 10.7 9.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill native lambda-cntr 140 280 420 560 700 SE +/- 1.74, N = 3 SE +/- 0.77, N = 3 576.82 638.19 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read native lambda-cntr 12 24 36 48 60 SE +/- 0.69, N = 15 SE +/- 0.81, N = 13 53.40 53.27 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random native lambda-cntr 14 28 42 56 70 SE +/- 0.70, N = 3 SE +/- 0.26, N = 3 62.36 61.68 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete native lambda-cntr 130 260 390 520 650 SE +/- 0.36, N = 3 SE +/- 0.95, N = 3 558.19 601.01 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill native lambda-cntr 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 10.7 9.8 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill native lambda-cntr 140 280 420 560 700 SE +/- 1.36, N = 3 SE +/- 2.59, N = 3 578.91 628.02 1. (CXX) g++ options: -O3 -lsnappy -lpthread
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Read Performance native lambda-cntr 1200 2400 3600 4800 6000 SE +/- 62.06, N = 3 SE +/- 107.76, N = 9 5185.48 5552.53 1. (CC) gcc options: -O3
IOzone Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance OpenBenchmarking.org MB/s, More Is Better IOzone 3.465 Record Size: 4Kb - File Size: 8GB - Disk Test: Write Performance native lambda-cntr 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 18.61 7.46 1. (CC) gcc options: -O3
Threaded I/O Tester Test: Read - Size Per Thread: 64MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Read - Size Per Thread: 64MB - Thread Count: 16 native lambda-cntr 6K 12K 18K 24K 30K SE +/- 578.33, N = 12 SE +/- 194.16, N = 3 17997.98 28501.46 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Write - Size Per Thread: 64MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Write - Size Per Thread: 64MB - Thread Count: 16 native lambda-cntr 20 40 60 80 100 SE +/- 0.84, N = 3 SE +/- 0.54, N = 3 86.54 60.46 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Read - Size Per Thread: 64MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Read - Size Per Thread: 64MB - Thread Count: 16 native lambda-cntr 50K 100K 150K 200K 250K SE +/- 7083.47, N = 15 SE +/- 2324.02, N = 15 192158.28 225390.92 1. (CC) gcc options: -O2
Threaded I/O Tester Test: Random Write - Size Per Thread: 64MB - Thread Count: 16 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 20170503 Test: Random Write - Size Per Thread: 64MB - Thread Count: 16 native lambda-cntr 700 1400 2100 2800 3500 SE +/- 33.13, N = 4 SE +/- 53.17, N = 15 3056.15 1871.37 1. (CC) gcc options: -O2
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile native lambda-cntr 400 800 1200 1600 2000 SE +/- 20.34, N = 3 SE +/- 1.95, N = 4 1860.65 162.37
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create native lambda-cntr 100 200 300 400 500 SE +/- 10.79, N = 3 SE +/- 0.27, N = 3 461.66 16.12
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree native lambda-cntr 200 400 600 800 1000 SE +/- 4.29, N = 3 SE +/- 25.83, N = 3 893.53 189.04
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz native lambda-cntr 16 32 48 64 80 SE +/- 0.057, N = 20 SE +/- 0.888, N = 4 7.178 71.085
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz native lambda-cntr 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.37, N = 12 43.40 53.35
Phoronix Test Suite v10.8.4