TVCD - Docker Local vs Cloud

Docker testing on Ubuntu 20.04.4 LTS via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2305212-NE-2305214NE64.

TVCD - Docker Local vs CloudProcessorMemoryDiskMotherboardOSKernelCompilerFile-SystemSystem LayercloudlocalIntel Xeon Platinum 8272CL (1 Core)1024MB54GB Virtual DiskUbuntu 20.04.4 LTS5.10.102.2-microsoft-standard (x86_64)GCC 9.4.0overlayfs4 x Intel Core i7-4870HQ (4 Cores)BHYVE 1.002048MB59GB5.10.47-linuxkit (x86_64)DockerOpenBenchmarking.orgKernel Details- cloud: Transparent Huge Pages: always- local: Transparent Huge Pages: madviseCompiler Details- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/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-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- cloud: CPU Microcode: 0xffffffffSecurity Details- cloud: itlb_multihit: vulnerable + l1tf: Mitigation of PTE Inversion + mds: Mitigation of Clear buffers; SMT Host state unknown + meltdown: Mitigation of PTI + spec_store_bypass: Vulnerable + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Mitigation of Clear buffers; SMT Host state unknown - local: itlb_multihit: KVM: Mitigation of VMX unsupported + l1tf: Mitigation of PTE Inversion + mds: Vulnerable; SMT Host state unknown + meltdown: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable STIBP: disabled + srbds: Unknown: Dependent on hypervisor status + tsx_async_abort: Not affected

TVCD - Docker Local vs Cloudstress-ng: Hashstress-ng: MMAPstress-ng: NUMAstress-ng: Pollstress-ng: Futexstress-ng: MEMFDstress-ng: Mutexstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: Pthreadstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Function Callstress-ng: x86_64 RdRandstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingcloudlocal72992.730.70283.1131162.6534781.884.31202038.35136.801072.8415900.723450.65958.147172.39156430.78926.91730734.652392.771488.202686.1924880.40190.96675.61218793.19383138.9212.31360433.37113386.212.4054600.2179919.14319471.85658.211431.84104813.323609.125295.267907.06344207.841223.041167266.903583.682017.183901.755087.08287.20853.68228629.28392674.718.09285737.89OpenBenchmarking.org

Stress-NG

Test: Hash

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Hashcloudlocal20K40K60K80K100KSE +/- 839.75, N = 3SE +/- 130.49, N = 372992.73113386.211. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: MMAPcloudlocal0.541.081.622.162.7SE +/- 0.01, N = 12SE +/- 0.03, N = 50.702.401. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: NUMAcloud60120180240300SE +/- 2.78, N = 15283.111. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Poll

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Pollcloudlocal12K24K36K48K60KSE +/- 404.44, N = 3SE +/- 1049.06, N = 1531162.6554600.211. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Futex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Futexcloudlocal20K40K60K80K100KSE +/- 239.43, N = 15SE +/- 297.09, N = 334781.8879919.141. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: MEMFDcloud0.96981.93962.90943.87924.849SE +/- 0.05, N = 44.311. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Mutex

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Mutexcloudlocal70K140K210K280K350KSE +/- 1810.64, N = 15SE +/- 1049.37, N = 3202038.35319471.851. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Atomiccloudlocal140280420560700SE +/- 1.43, N = 15SE +/- 1.25, N = 3136.80658.211. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Cryptocloudlocal30060090012001500SE +/- 9.46, N = 8SE +/- 5.31, N = 31072.841431.841. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Malloccloudlocal20K40K60K80K100KSE +/- 193.55, N = 3SE +/- 234.34, N = 315900.72104813.321. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Forkingcloudlocal8001600240032004000SE +/- 43.12, N = 4SE +/- 11.23, N = 33450.653609.121. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Pthread

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Pthreadcloudlocal11002200330044005500SE +/- 67.75, N = 15SE +/- 86.42, N = 15958.145295.261. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: SENDFILEcloudlocal2K4K6K8K10KSE +/- 64.33, N = 15SE +/- 2.08, N = 37172.397907.061. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: CPU Cachecloudlocal70K140K210K280K350KSE +/- 1710.85, N = 5SE +/- 812.51, N = 3156430.78344207.841. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: CPU Stresscloudlocal30060090012001500SE +/- 9.55, N = 5SE +/- 5.00, N = 3926.911223.041. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Semaphorescloudlocal200K400K600K800K1000KSE +/- 7736.79, N = 15SE +/- 3347.89, N = 3730734.651167266.901. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Matrix Mathcloudlocal8001600240032004000SE +/- 25.65, N = 3SE +/- 26.96, N = 32392.773583.681. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Vector Mathcloudlocal400800120016002000SE +/- 13.47, N = 15SE +/- 6.77, N = 31488.202017.181. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Function Call

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Function Callcloudlocal8001600240032004000SE +/- 28.59, N = 4SE +/- 3.27, N = 32686.193901.751. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: x86_64 RdRand

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: x86_64 RdRandcloudlocal5K10K15K20K25KSE +/- 38.73, N = 3SE +/- 4.46, N = 324880.405087.081. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Memory Copyingcloudlocal60120180240300SE +/- 1.49, N = 15SE +/- 0.21, N = 3190.96287.201. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Socket Activitycloudlocal2004006008001000SE +/- 1.41, N = 3SE +/- 0.25, N = 3675.61853.681. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Context Switchingcloudlocal50K100K150K200K250KSE +/- 1909.71, N = 15SE +/- 490.92, N = 3218793.19228629.281. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Glibc C String Functionscloudlocal80K160K240K320K400KSE +/- 3250.81, N = 15SE +/- 981.21, N = 3383138.92392674.711. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: Glibc Qsort Data Sortingcloudlocal3691215SE +/- 0.16, N = 15SE +/- 0.05, N = 312.318.091. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.15.07Test: System V Message Passingcloudlocal80K160K240K320K400KSE +/- 5573.18, N = 15SE +/- 293.19, N = 3360433.37285737.891. (CC) gcc options: -std=gnu99 -O2 -lm -latomic -lc -lcrypt -ldl -lrt -pthread


Phoronix Test Suite v10.8.4