KVM testing on Debian 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 2102115-HA-MERGE600072 benchmark-m5 - Phoronix Test Suite benchmark-m5 KVM testing on Debian 10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2102115-HA-MERGE600072&grs .
benchmark-m5 Processor Motherboard Chipset Memory Disk Network OS Kernel Compiler File-System System Layer aws-m5.4xlarge aws-c5.4xlarge Intel Xeon Platinum 8175M (8 Cores / 16 Threads) Amazon EC2 m5.4xlarge (1.0 BIOS) Intel 440FX 82441FX PMC 62GB 32GB Amazon Elastic Block Store Amazon Elastic Debian 10 4.19.0-14-cloud-amd64 (x86_64) GCC 8.3.0 ext4 KVM Intel Xeon Platinum 8275CL (8 Cores / 16 Threads) Amazon EC2 c5.4xlarge (1.0 BIOS) 32GB OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always 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++ --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 -v Disk Details - NONE / discard,errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - aws-m5.4xlarge: CPU Microcode: 0x2006906 - aws-c5.4xlarge: CPU Microcode: 0x5003005 Java Details - OpenJDK Runtime Environment (build 11.0.9.1+1-post-Debian-1deb10u2) Python Details - Python 2.7.16 + Python 3.7.3 Security Details - aws-m5.4xlarge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; 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: Vulnerable: Clear buffers attempted no microcode; SMT Host state unknown - aws-c5.4xlarge: itlb_multihit: KVM: Vulnerable + l1tf: Mitigation of PTE Inversion + mds: Vulnerable: Clear buffers attempted no microcode; 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: Not affected
benchmark-m5 redis: LPOP compilebench: Compile ior: 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory hint: FLOAT stress-ng: Socket Activity stress-ng: Vector Math coremark: CoreMark Size 666 - Iterations Per Second redis: GET stress-ng: Glibc Qsort Data Sorting stress-ng: Crypto openssl: RSA 4096-bit Performance sockperf: Latency Under Load redis: SET stress-ng: Glibc C String Functions pmbench: 8 - 100% Reads pmbench: 16 - 100% Reads pmbench: 4 - 100% Reads pmbench: 1 - 100% Reads ior: 4MB - Default Test Directory stress-ng: Atomic ramspeed: Scale - Integer pmbench: 8 - 100% Writes pmbench: 2 - 100% Writes pmbench: 1 - 100% Writes multichase: 256MB Array, 256 Byte Stride redis: SADD pmbench: 4 - 100% Writes pmbench: 2 - 100% Reads build-apache: Time To Compile stress-ng: Matrix Math redis: LPUSH x264: H.264 Video Encoding ramspeed: Average - Integer compress-7zip: Compress Speed Test build-linux-kernel: Time To Compile ramspeed: Scale - Floating Point multichase: 4MB Array, 64 Byte Stride ramspeed: Copy - Integer multichase: 1GB Array, 256 Byte Stride, 4 Threads ramspeed: Copy - Floating Point ramspeed: Add - Floating Point stress-ng: MMAP sockperf: Throughput stress-ng: Semaphores pmbench: 2 - 80% Reads 20% Writes ramspeed: Average - Floating Point ramspeed: Triad - Integer pmbench: 4 - 80% Reads 20% Writes ior: 8MB - Default Test Directory stress-ng: Context Switching pmbench: 8 - 80% Reads 20% Writes compilebench: Initial Create osbench: Memory Allocations ramspeed: Add - Integer ior: 16MB - Default Test Directory stress-ng: System V Message Passing multichase: 1GB Array, 256 Byte Stride stress-ng: CPU Stress ramspeed: Triad - Floating Point pmbench: 1 - 80% Reads 20% Writes osbench: Create Files fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory compilebench: Read Compiled Tree pmbench: 16 - 80% Reads 20% Writes ior: 32MB - Default Test Directory ior: 64MB - Default Test Directory stress-ng: MEMFD fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory pmbench: 2 - 50% fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory multichase: 1GB Array, 256 Byte Stride, 2 Threads stress-ng: Malloc fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory pmbench: 8 - 50% pmbench: 4 - 50% ior: 256MB - Default Test Directory sockperf: Latency Ping Pong pmbench: 16 - 100% Writes osbench: Create Processes fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory osbench: Launch Programs pmbench: 16 - 50% stress-ng: SENDFILE sqlite-speedtest: Timed Time - Size 1,000 pmbench: 1 - 50% ior: 512MB - Default Test Directory ior: 1024MB - Default Test Directory stress-ng: NUMA stress-ng: RdRand stress-ng: Memory Copying dbench: 12 Clients stress-ng: CPU Cache stress-ng: Forking osbench: Create Threads sqlite: 1 aws-m5.4xlarge aws-c5.4xlarge 1318735.58 1492.97 123.96 2458 2510 9.82 9.846 303251432.06399 6266.79 47430.91 251713.082346 1787305.03 96.55 1368.62 1888.5 9.934 1409994.28 709919.61 0.0528 0.0671 0.0531 0.0532 125.20 162761.95 21693.04 0.0484 0.0487 0.0487 73.791 1591476.12 0.0485 0.0525 26.720 36291.41 1270224.75 59.76 25139.46 42341 96.809 19218.95 10.075 26218.38 80.902 26552.08 21873.45 166.86 460349 1314670.85 0.1038 22310.06 25947.07 0.1039 126.37 3276201.58 0.1019 372.59 114.707311 26243.59 124.41 6029137.44 78.351 2563.90 22066.21 0.1058 20.293070 60 60 60 2122.77 0.1111 124.07 123.52 650.25 2917 0.0849 2919 11.4 11.4 79.439 72884017.29 128 128 128 0.0836 0.0848 124.13 8.082 0.0655 35.973390 61 129 52.320162 0.0963 95437.98 87.850 0.0861 125.55 124.40 649.85 252110.63 7679.43 9.82 17333.93 19.482295 92.540 2141238.25 1076.41 154.17 2992 2997 11.7 11.7 353889341.31806 7297.90 55197.84 292384.767223 2074873.25 111.66 1582.17 2181.0 11.451 1625171.67 816655.95 0.0459 0.0585 0.0464 0.0468 141.89 181896.80 19434.69 0.0435 0.0438 0.0438 82.009 1766598.42 0.0437 0.0474 24.150 39854.37 1393288.76 65.53 23118.49 46004 89.319 17758.14 9.371 24451.12 86.689 24780.61 20489.52 178.11 431389 1401200.99 0.1106 20947.24 24412.26 0.1104 134.26 3479432.25 0.1078 392.00 120.522261 24987.20 130.34 6314828.37 81.972 2681.37 21127.17 0.1102 19.488771 62 62 62 2191.66 0.1147 128.09 127.39 669.12 2997 0.0872 2997 11.7 11.7 81.454 71090930.30 131 131 131 0.0855 0.0867 126.91 7.905 0.0641 36.600431 62 131 51.823298 0.0972 96234.71 88.535 0.0867 126.15 124.80 648.92 251811.26 7673.02 1144.42 14.94 17009.14 19.784451 33.428 OpenBenchmarking.org
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP aws-m5.4xlarge aws-c5.4xlarge 500K 1000K 1500K 2000K 2500K SE +/- 17151.29, N = 3 SE +/- 23310.06, N = 3 1318735.58 2141238.25 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile aws-m5.4xlarge aws-c5.4xlarge 300 600 900 1200 1500 SE +/- 1.82, N = 3 SE +/- 6.40, N = 3 1492.97 1076.41
IOR Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 1.21, N = 3 SE +/- 0.63, N = 3 123.96 154.17 MIN: 95.52 / MAX: 306.52 MIN: 121.75 / MAX: 385.23 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Flexible IO Tester Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 600 1200 1800 2400 3000 SE +/- 2.08, N = 3 SE +/- 3.18, N = 3 2458 2992 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 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 600 1200 1800 2400 3000 2510 2997 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 Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 9.82 11.70 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 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.000, N = 3 9.846 11.700 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT aws-m5.4xlarge aws-c5.4xlarge 80M 160M 240M 320M 400M SE +/- 457909.69, N = 3 SE +/- 974897.69, N = 3 303251432.06 353889341.32 1. (CC) gcc options: -O3 -march=native -lm
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity aws-m5.4xlarge aws-c5.4xlarge 1600 3200 4800 6400 8000 SE +/- 68.40, N = 3 SE +/- 53.49, N = 15 6266.79 7297.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math aws-m5.4xlarge aws-c5.4xlarge 12K 24K 36K 48K 60K SE +/- 4.61, N = 3 SE +/- 8.00, N = 3 47430.91 55197.84 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second aws-m5.4xlarge aws-c5.4xlarge 60K 120K 180K 240K 300K SE +/- 66.57, N = 3 SE +/- 260.73, N = 3 251713.08 292384.77 1. (CC) gcc options: -O2 -lrt" -lrt
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET aws-m5.4xlarge aws-c5.4xlarge 400K 800K 1200K 1600K 2000K SE +/- 12108.31, N = 13 SE +/- 13542.52, N = 3 1787305.03 2074873.25 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.12, N = 3 96.55 111.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto aws-m5.4xlarge aws-c5.4xlarge 300 600 900 1200 1500 SE +/- 0.51, N = 3 SE +/- 0.57, N = 3 1368.62 1582.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance aws-m5.4xlarge aws-c5.4xlarge 500 1000 1500 2000 2500 SE +/- 0.59, N = 3 SE +/- 4.99, N = 3 1888.5 2181.0 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load aws-m5.4xlarge aws-c5.4xlarge 3 6 9 12 15 SE +/- 0.099, N = 5 SE +/- 0.092, N = 5 9.934 11.451 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET aws-m5.4xlarge aws-c5.4xlarge 300K 600K 900K 1200K 1500K SE +/- 19944.05, N = 15 SE +/- 4264.39, N = 3 1409994.28 1625171.67 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions aws-m5.4xlarge aws-c5.4xlarge 200K 400K 600K 800K 1000K SE +/- 1060.26, N = 3 SE +/- 4921.24, N = 3 709919.61 816655.95 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Reads aws-m5.4xlarge aws-c5.4xlarge 0.0119 0.0238 0.0357 0.0476 0.0595 SE +/- 0.0000, N = 3 SE +/- 0.0001, N = 3 0.0528 0.0459 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Reads aws-m5.4xlarge aws-c5.4xlarge 0.0151 0.0302 0.0453 0.0604 0.0755 SE +/- 0.0002, N = 3 SE +/- 0.0003, N = 3 0.0671 0.0585 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Reads aws-m5.4xlarge aws-c5.4xlarge 0.0119 0.0238 0.0357 0.0476 0.0595 SE +/- 0.0000, N = 3 SE +/- 0.0001, N = 3 0.0531 0.0464 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Reads aws-m5.4xlarge aws-c5.4xlarge 0.012 0.024 0.036 0.048 0.06 SE +/- 0.0000, N = 3 SE +/- 0.0004, N = 3 0.0532 0.0468 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
IOR Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.51, N = 3 125.20 141.89 MIN: 80.73 / MAX: 362.63 MIN: 110.29 / MAX: 421.74 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic aws-m5.4xlarge aws-c5.4xlarge 40K 80K 120K 160K 200K SE +/- 1271.94, N = 3 SE +/- 1582.27, N = 7 162761.95 181896.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer aws-m5.4xlarge aws-c5.4xlarge 5K 10K 15K 20K 25K SE +/- 25.24, N = 3 SE +/- 101.17, N = 3 21693.04 19434.69 1. (CC) gcc options: -O3 -march=native
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 100% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0109 0.0218 0.0327 0.0436 0.0545 SE +/- 0.0000, N = 3 SE +/- 0.0004, N = 3 0.0484 0.0435 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Writes aws-m5.4xlarge aws-c5.4xlarge 0.011 0.022 0.033 0.044 0.055 SE +/- 0.0000, N = 3 SE +/- 0.0001, N = 3 0.0487 0.0438 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 100% Writes aws-m5.4xlarge aws-c5.4xlarge 0.011 0.022 0.033 0.044 0.055 SE +/- 0.0000, N = 3 SE +/- 0.0000, N = 3 0.0487 0.0438 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.38, N = 3 73.79 82.01 1. (CC) gcc options: -O2 -static -pthread -lrt
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD aws-m5.4xlarge aws-c5.4xlarge 400K 800K 1200K 1600K 2000K SE +/- 21952.80, N = 15 SE +/- 9722.20, N = 3 1591476.12 1766598.42 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 100% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0109 0.0218 0.0327 0.0436 0.0545 SE +/- 0.0000, N = 3 SE +/- 0.0002, N = 3 0.0485 0.0437 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 100% Reads aws-m5.4xlarge aws-c5.4xlarge 0.0118 0.0236 0.0354 0.0472 0.059 SE +/- 0.0000, N = 3 SE +/- 0.0006, N = 3 0.0525 0.0474 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile aws-m5.4xlarge aws-c5.4xlarge 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 26.72 24.15
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math aws-m5.4xlarge aws-c5.4xlarge 9K 18K 27K 36K 45K SE +/- 43.59, N = 3 SE +/- 53.69, N = 3 36291.41 39854.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH aws-m5.4xlarge aws-c5.4xlarge 300K 600K 900K 1200K 1500K SE +/- 9414.10, N = 3 SE +/- 16860.24, N = 12 1270224.75 1393288.76 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding aws-m5.4xlarge aws-c5.4xlarge 15 30 45 60 75 SE +/- 0.08, N = 3 SE +/- 0.29, N = 3 59.76 65.53 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer aws-m5.4xlarge aws-c5.4xlarge 5K 10K 15K 20K 25K SE +/- 115.24, N = 3 SE +/- 185.84, N = 15 25139.46 23118.49 1. (CC) gcc options: -O3 -march=native
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test aws-m5.4xlarge aws-c5.4xlarge 10K 20K 30K 40K 50K SE +/- 424.74, N = 5 SE +/- 465.49, N = 3 42341 46004 1. (CXX) g++ options: -pipe -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 1.24, N = 3 SE +/- 0.49, N = 3 96.81 89.32
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point aws-m5.4xlarge aws-c5.4xlarge 4K 8K 12K 16K 20K SE +/- 41.59, N = 3 SE +/- 136.11, N = 10 19218.95 17758.14 1. (CC) gcc options: -O3 -march=native
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride aws-m5.4xlarge aws-c5.4xlarge 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.117, N = 3 10.075 9.371 1. (CC) gcc options: -O2 -static -pthread -lrt
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer aws-m5.4xlarge aws-c5.4xlarge 6K 12K 18K 24K 30K SE +/- 27.20, N = 3 SE +/- 118.78, N = 3 26218.38 24451.12 1. (CC) gcc options: -O3 -march=native
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 1.09, N = 15 80.90 86.69 1. (CC) gcc options: -O2 -static -pthread -lrt
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point aws-m5.4xlarge aws-c5.4xlarge 6K 12K 18K 24K 30K SE +/- 26.52, N = 3 SE +/- 164.17, N = 3 26552.08 24780.61 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point aws-m5.4xlarge aws-c5.4xlarge 5K 10K 15K 20K 25K SE +/- 18.91, N = 3 SE +/- 186.36, N = 7 21873.45 20489.52 1. (CC) gcc options: -O3 -march=native
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP aws-m5.4xlarge aws-c5.4xlarge 40 80 120 160 200 SE +/- 0.08, N = 3 SE +/- 0.99, N = 3 166.86 178.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput aws-m5.4xlarge aws-c5.4xlarge 100K 200K 300K 400K 500K SE +/- 4435.54, N = 5 SE +/- 2402.87, N = 5 460349 431389 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores aws-m5.4xlarge aws-c5.4xlarge 300K 600K 900K 1200K 1500K SE +/- 750.37, N = 3 SE +/- 3034.32, N = 3 1314670.85 1401200.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 80% Reads 20% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0249 0.0498 0.0747 0.0996 0.1245 SE +/- 0.0000, N = 3 SE +/- 0.0011, N = 3 0.1038 0.1106 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point aws-m5.4xlarge aws-c5.4xlarge 5K 10K 15K 20K 25K SE +/- 19.34, N = 3 SE +/- 168.32, N = 9 22310.06 20947.24 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer aws-m5.4xlarge aws-c5.4xlarge 6K 12K 18K 24K 30K SE +/- 28.18, N = 3 SE +/- 129.67, N = 3 25947.07 24412.26 1. (CC) gcc options: -O3 -march=native
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 80% Reads 20% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0248 0.0496 0.0744 0.0992 0.124 SE +/- 0.0001, N = 3 SE +/- 0.0012, N = 4 0.1039 0.1104 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
IOR Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 8MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.87, N = 3 SE +/- 0.07, N = 3 126.37 134.26 MIN: 81.39 / MAX: 364.9 MIN: 112.57 / MAX: 448.25 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching aws-m5.4xlarge aws-c5.4xlarge 700K 1400K 2100K 2800K 3500K SE +/- 2824.53, N = 3 SE +/- 9678.58, N = 3 3276201.58 3479432.25 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 80% Reads 20% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0243 0.0486 0.0729 0.0972 0.1215 SE +/- 0.0001, N = 3 SE +/- 0.0011, N = 5 0.1019 0.1078 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create aws-m5.4xlarge aws-c5.4xlarge 90 180 270 360 450 SE +/- 2.06, N = 3 SE +/- 1.88, N = 3 372.59 392.00
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 1.00, N = 3 114.71 120.52 -lm 1. (CC) gcc options:
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer aws-m5.4xlarge aws-c5.4xlarge 6K 12K 18K 24K 30K SE +/- 16.77, N = 3 SE +/- 256.31, N = 3 26243.59 24987.20 1. (CC) gcc options: -O3 -march=native
IOR Block Size: 16MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 16MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.55, N = 3 SE +/- 0.13, N = 3 124.41 130.34 MIN: 95.05 / MAX: 390.35 MIN: 119.26 / MAX: 446.73 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing aws-m5.4xlarge aws-c5.4xlarge 1.4M 2.8M 4.2M 5.6M 7M SE +/- 7036.24, N = 3 SE +/- 34735.51, N = 3 6029137.44 6314828.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.49, N = 3 78.35 81.97 1. (CC) gcc options: -O2 -static -pthread -lrt
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress aws-m5.4xlarge aws-c5.4xlarge 600 1200 1800 2400 3000 SE +/- 0.42, N = 3 SE +/- 2.88, N = 3 2563.90 2681.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point aws-m5.4xlarge aws-c5.4xlarge 5K 10K 15K 20K 25K SE +/- 16.50, N = 3 SE +/- 265.83, N = 3 22066.21 21127.17 1. (CC) gcc options: -O3 -march=native
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 80% Reads 20% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0248 0.0496 0.0744 0.0992 0.124 SE +/- 0.0001, N = 3 SE +/- 0.0014, N = 3 0.1058 0.1102 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files aws-m5.4xlarge aws-c5.4xlarge 5 10 15 20 25 SE +/- 0.22, N = 5 SE +/- 0.24, N = 3 20.29 19.49 -lm 1. (CC) gcc options:
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 14 28 42 56 70 60 62 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 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 14 28 42 56 70 SE +/- 0.67, N = 3 60 62 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 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 14 28 42 56 70 60 62 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree aws-m5.4xlarge aws-c5.4xlarge 500 1000 1500 2000 2500 SE +/- 14.76, N = 3 SE +/- 29.15, N = 3 2122.77 2191.66
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 80% Reads 20% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0258 0.0516 0.0774 0.1032 0.129 SE +/- 0.0001, N = 3 SE +/- 0.0009, N = 15 0.1111 0.1147 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
IOR Block Size: 32MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 32MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.07, N = 3 124.07 128.09 MIN: 105.22 / MAX: 234.92 MIN: 122.96 / MAX: 234.67 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 64MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 64MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.02, N = 3 123.52 127.39 MIN: 109.18 / MAX: 160.83 MIN: 124.86 / MAX: 160.72 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD aws-m5.4xlarge aws-c5.4xlarge 140 280 420 560 700 SE +/- 2.33, N = 3 SE +/- 5.69, N = 3 650.25 669.12 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Flexible IO Tester Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 600 1200 1800 2400 3000 SE +/- 0.67, N = 3 2917 2997 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 2 - Read-Write Ratio: 50% aws-m5.4xlarge aws-c5.4xlarge 0.0196 0.0392 0.0588 0.0784 0.098 SE +/- 0.0001, N = 3 SE +/- 0.0011, N = 3 0.0849 0.0872 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 600 1200 1800 2400 3000 SE +/- 0.67, N = 3 2919 2997 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 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 11.4 11.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
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 3 6 9 12 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 11.4 11.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
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.69, N = 3 79.44 81.45 1. (CC) gcc options: -O2 -static -pthread -lrt
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc aws-m5.4xlarge aws-c5.4xlarge 16M 32M 48M 64M 80M SE +/- 31467.63, N = 3 SE +/- 874783.93, N = 15 72884017.29 71090930.30 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Flexible IO Tester Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.33, N = 3 128 131 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 Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 1.20, N = 3 128 131 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 Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.33, N = 3 128 131 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 8 - Read-Write Ratio: 50% aws-m5.4xlarge aws-c5.4xlarge 0.0192 0.0384 0.0576 0.0768 0.096 SE +/- 0.0000, N = 3 SE +/- 0.0010, N = 4 0.0836 0.0855 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 4 - Read-Write Ratio: 50% aws-m5.4xlarge aws-c5.4xlarge 0.0195 0.039 0.0585 0.078 0.0975 SE +/- 0.0000, N = 3 SE +/- 0.0005, N = 3 0.0848 0.0867 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
IOR Block Size: 256MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 256MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 1.53, N = 9 SE +/- 0.02, N = 3 124.13 126.91 MIN: 75.95 / MAX: 131.86 MIN: 125.98 / MAX: 132 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong aws-m5.4xlarge aws-c5.4xlarge 2 4 6 8 10 SE +/- 0.071, N = 8 SE +/- 0.053, N = 5 8.082 7.905 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 100% Writes aws-m5.4xlarge aws-c5.4xlarge 0.0147 0.0294 0.0441 0.0588 0.0735 SE +/- 0.0001, N = 3 SE +/- 0.0007, N = 15 0.0655 0.0641 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes aws-m5.4xlarge aws-c5.4xlarge 8 16 24 32 40 SE +/- 0.40, N = 3 SE +/- 0.47, N = 3 35.97 36.60 -lm 1. (CC) gcc options:
Flexible IO Tester Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 14 28 42 56 70 61 62 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 Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory 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 aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 129 131 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lpthread -lm -ldl -laio -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs aws-m5.4xlarge aws-c5.4xlarge 12 24 36 48 60 SE +/- 0.16, N = 3 SE +/- 0.46, N = 15 52.32 51.82 -lm 1. (CC) gcc options:
pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 16 - Read-Write Ratio: 50% aws-m5.4xlarge aws-c5.4xlarge 0.0219 0.0438 0.0657 0.0876 0.1095 SE +/- 0.0000, N = 3 SE +/- 0.0007, N = 15 0.0963 0.0972 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE aws-m5.4xlarge aws-c5.4xlarge 20K 40K 60K 80K 100K SE +/- 39.93, N = 3 SE +/- 147.27, N = 3 95437.98 96234.71 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 0.27, N = 3 SE +/- 0.84, N = 3 87.85 88.54 1. (CC) gcc options: -O2 -ldl -lpthread
pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% OpenBenchmarking.org us - Average Page Latency, Fewer Is Better pmbench Concurrent Worker Threads: 1 - Read-Write Ratio: 50% aws-m5.4xlarge aws-c5.4xlarge 0.0195 0.039 0.0585 0.078 0.0975 SE +/- 0.0001, N = 3 SE +/- 0.0008, N = 3 0.0861 0.0867 1. (CC) gcc options: -lm -luuid -lxml2 -m64 -pthread
IOR Block Size: 512MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 512MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 125.55 126.15 MIN: 117.44 / MAX: 127.82 MIN: 124.33 / MAX: 127.56 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 1024MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 1024MB - Disk Target: Default Test Directory aws-m5.4xlarge aws-c5.4xlarge 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.20, N = 3 124.40 124.80 MIN: 121.37 / MAX: 126.14 MIN: 104.29 / MAX: 126.17 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA aws-m5.4xlarge aws-c5.4xlarge 140 280 420 560 700 SE +/- 2.47, N = 3 SE +/- 5.93, N = 7 649.85 648.92 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Stress-NG Test: RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand aws-m5.4xlarge aws-c5.4xlarge 50K 100K 150K 200K 250K SE +/- 0.85, N = 3 SE +/- 36.77, N = 3 252110.63 251811.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying aws-m5.4xlarge aws-c5.4xlarge 1600 3200 4800 6400 8000 SE +/- 18.19, N = 3 SE +/- 94.95, N = 4 7679.43 7673.02 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Dbench 12 Clients OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 12 Clients aws-c5.4xlarge 200 400 600 800 1000 SE +/- 15.81, N = 3 1144.42 1. (CC) gcc options: -lpopt -O2
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache aws-m5.4xlarge aws-c5.4xlarge 4 8 12 16 20 SE +/- 0.15, N = 15 SE +/- 0.27, N = 12 9.82 14.94 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking aws-m5.4xlarge aws-c5.4xlarge 4K 8K 12K 16K 20K SE +/- 148.50, N = 3 SE +/- 302.76, N = 15 17333.93 17009.14 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -ldl -lpthread -lc
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads aws-m5.4xlarge aws-c5.4xlarge 5 10 15 20 25 SE +/- 0.48, N = 15 SE +/- 0.61, N = 15 19.48 19.78 -lm 1. (CC) gcc options:
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 aws-m5.4xlarge aws-c5.4xlarge 20 40 60 80 100 SE +/- 7.38, N = 12 SE +/- 0.40, N = 3 92.54 33.43 1. (CC) gcc options: -O2 -lm -ldl -lpthread
Phoronix Test Suite v10.8.4