KVM testing on Debian 10 via the Phoronix Test Suite.
aws-m5.4xlarge Processor: Intel Xeon Platinum 8175M (8 Cores / 16 Threads), Motherboard: Amazon EC2 m5.4xlarge (1.0 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 62GB, Disk: 32GB Amazon Elastic Block Store, Network: Amazon Elastic
OS: Debian 10, Kernel: 4.19.0-14-cloud-amd64 (x86_64), Compiler: GCC 8.3.0, File-System: ext4, System Layer: KVM
Kernel Notes: 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: 0x2006906Java 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: 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 Changed Processor to Intel Xeon Platinum 8275CL (8 Cores / 16 Threads) .
Changed Motherboard to Amazon EC2 c5.4xlarge (1.0 BIOS) .
Changed Memory to 32GB .
Processor Change: CPU Microcode: 0x5003005Security Change: 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
gcp-c2-standard-16 Processor: Intel Xeon (8 Cores / 16 Threads) , Motherboard: Google Compute Engine c2-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
n2-standard-16 Changed Motherboard to Google Compute Engine n2-standard-16 .
n2d-standard-16 Changed Processor to AMD EPYC 7B12 (8 Cores / 16 Threads) .
Changed Motherboard to Google Compute Engine n2d-standard-16 .
Processor Change: CPU Microcode: 0x1000065Security Change: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
benchmark-m5 Processor Motherboard Chipset Memory Disk Network OS Kernel Compiler File-System System Layer aws-m5.4xlarge aws-c5.4xlarge gcp-c2-standard-16 n2-standard-16 n2d-standard-16 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 Intel Xeon (8 Cores / 16 Threads) Google Compute Engine c2-standard-16 64GB 32GB PersistentDisk 4.19.0-13-cloud-amd64 (x86_64) Google Compute Engine n2-standard-16 AMD EPYC 7B12 (8 Cores / 16 Threads) Google Compute Engine n2d-standard-16 OpenBenchmarking.org Kernel Details - aws-m5.4xlarge: Transparent Huge Pages: always - aws-c5.4xlarge: Transparent Huge Pages: always - gcp-c2-standard-16: scsi_mod.use_blk_mq=Y - Transparent Huge Pages: always - n2-standard-16: scsi_mod.use_blk_mq=Y - Transparent Huge Pages: always - n2d-standard-16: scsi_mod.use_blk_mq=Y - 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 - gcp-c2-standard-16: CPU Microcode: 0x1 - n2-standard-16: CPU Microcode: 0x1 - n2d-standard-16: CPU Microcode: 0x1000065 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 - gcp-c2-standard-16: 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 - n2-standard-16: 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 - n2d-standard-16: itlb_multihit: Not affected + 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 Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
aws-m5.4xlarge aws-c5.4xlarge gcp-c2-standard-16 n2-standard-16 n2d-standard-16 Logarithmic Result Overview Phoronix Test Suite Flexible IO Tester SQLite IOR RAMspeed SMP Sockperf Redis pmbench Hierarchical INTegration OpenSSL Compile Bench Coremark Multichase Pointer Chaser Stress-NG SQLite Speedtest Timed Apache Compilation OSBench x264 7-Zip Compression Timed Linux Kernel Compilation
benchmark-m5 sqlite: 1 fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 2MB - 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 ior: 2MB - Default Test Directory ior: 4MB - Default Test Directory ior: 8MB - Default Test Directory ior: 16MB - Default Test Directory ior: 32MB - Default Test Directory ior: 64MB - Default Test Directory ior: 256MB - Default Test Directory ior: 512MB - Default Test Directory ior: 1024MB - Default Test Directory compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point pmbench: 1 - 50% pmbench: 2 - 50% pmbench: 4 - 50% pmbench: 8 - 50% pmbench: 16 - 50% pmbench: 1 - 100% Reads pmbench: 2 - 100% Reads pmbench: 4 - 100% Reads pmbench: 8 - 100% Reads pmbench: 1 - 100% Writes pmbench: 16 - 100% Reads pmbench: 2 - 100% Writes pmbench: 4 - 100% Writes pmbench: 8 - 100% Writes pmbench: 16 - 100% Writes pmbench: 1 - 80% Reads 20% Writes pmbench: 2 - 80% Reads 20% Writes pmbench: 4 - 80% Reads 20% Writes pmbench: 8 - 80% Reads 20% Writes pmbench: 16 - 80% Reads 20% Writes sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations x264: H.264 Video Encoding coremark: CoreMark Size 666 - Iterations Per Second compress-7zip: Compress Speed Test build-apache: Time To Compile build-linux-kernel: Time To Compile openssl: RSA 4096-bit Performance multichase: 4MB Array, 64 Byte Stride multichase: 1GB Array, 256 Byte Stride multichase: 256MB Array, 256 Byte Stride multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride, 4 Threads sqlite-speedtest: Timed Time - Size 1,000 redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: RdRand stress-ng: Forking stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing hint: FLOAT dbench: 12 Clients aws-m5.4xlarge aws-c5.4xlarge gcp-c2-standard-16 n2-standard-16 n2d-standard-16 92.540 129 61 11.4 2919 128 60 9.846 2458 128 60 11.4 2917 128 60 9.82 2510 123.96 125.20 126.37 124.41 124.07 123.52 124.13 125.55 124.40 1492.97 372.59 2122.77 26243.59 26218.38 21693.04 25947.07 25139.46 21873.45 26552.08 19218.95 22066.21 22310.06 0.0861 0.0849 0.0848 0.0836 0.0963 0.0532 0.0525 0.0531 0.0528 0.0487 0.0671 0.0487 0.0485 0.0484 0.0655 0.1058 0.1038 0.1039 0.1019 0.1111 460349 8.082 9.934 20.293070 19.482295 52.320162 35.973390 114.707311 59.76 251713.082346 42341 26.720 96.809 1888.5 10.075 78.351 73.791 79.439 80.902 87.850 1318735.58 1591476.12 1270224.75 1787305.03 1409994.28 166.86 649.85 650.25 162761.95 1368.62 72884017.29 252110.63 17333.93 95437.98 9.82 2563.90 1314670.85 36291.41 47430.91 7679.43 6266.79 3276201.58 709919.61 96.55 6029137.44 303251432.06399 33.428 131 62 11.7 2997 131 62 11.7 2992 131 62 11.7 2997 131 62 11.7 2997 154.17 141.89 134.26 130.34 128.09 127.39 126.91 126.15 124.80 1076.41 392.00 2191.66 24987.20 24451.12 19434.69 24412.26 23118.49 20489.52 24780.61 17758.14 21127.17 20947.24 0.0867 0.0872 0.0867 0.0855 0.0972 0.0468 0.0474 0.0464 0.0459 0.0438 0.0585 0.0438 0.0437 0.0435 0.0641 0.1102 0.1106 0.1104 0.1078 0.1147 431389 7.905 11.451 19.488771 19.784451 51.823298 36.600431 120.522261 65.53 292384.767223 46004 24.150 89.319 2181.0 9.371 81.972 82.009 81.454 86.689 88.535 2141238.25 1766598.42 1393288.76 2074873.25 1625171.67 178.11 648.92 669.12 181896.80 1582.17 71090930.30 251811.26 17009.14 96234.71 14.94 2681.37 1401200.99 39854.37 55197.84 7673.02 7297.90 3479432.25 816655.95 111.66 6314828.37 353889341.31806 1144.42 21.829 86.2 40 0.610 149 99.5 46 1.224 302 34.6 14 11 3060 14.7 5 15.6 3995 18.92 15.04 12.92 12.01 11.86 11.82 1614.33 439.30 2613.75 26572.39 26311.39 21006.70 25924.76 24969.16 22163.33 26346.90 19461.93 22517.40 22637.74 0.0769 0.0764 0.0758 0.0748 0.0864 0.0451 0.0450 0.0451 0.0450 0.0417 0.0560 0.0416 0.0415 0.0412 0.0582 0.0965 0.0957 0.0945 0.0929 0.1003 619082 8.130 11.328 15.585472 15.630722 47.864318 34.593741 103.456100 69.16 307476.221107 48648 22.996 85.320 2305.2 9.257 72.131 69.241 72.429 74.266 73.059 2390598.67 1915206.71 1529208.04 2236857.50 1707406.21 178.98 663.81 729.02 189328.70 1633.94 73244465.51 252164.08 16034.89 151312.52 19.59 2563.16 1351126.79 41663.19 57956.16 6409.33 6265.12 4031351.42 857228.36 118.88 6726926.68 370034700.43361 338.840 25.623 86.4 40 0.610 149 99.7 46 1.231 304 34.9 14 11.1 3057 15.1 5 11.3 3054 18.70 14.78 12.93 12.01 11.82 11.81 1370.40 378.31 2234.45 25931.82 25819.71 20732.49 25171.45 24310.08 21849.31 25684.51 19011.04 22094.60 22300.72 0.0829 0.0825 0.0820 0.0818 0.0943 0.0500 0.0496 0.0492 0.0492 0.0462 0.0619 0.0460 0.0458 0.0454 0.0626 0.1040 0.1039 0.1025 0.1002 0.1080 544844 8.473 21.296 18.403307 18.446446 52.596728 40.722688 111.684640 61.33 274845.904187 44343 25.723 93.692 2059.1 9.775 73.621 73.236 74.235 75.170 82.417 2171899.33 1754153.42 1362664.77 2018533.08 1555308.66 161.26 673.28 640.17 174634.02 1464.50 71810852.29 251886.18 17287.71 135259.90 10.56 2302.63 1275323.05 37604.74 51788.94 8058.16 7462.86 3588183.48 771032.40 106.59 6286939.79 332378585.64332 324.813 33.654 16.0 5 0.302 72 14.5 5 0.699 171 11.9 3 11.5 3052 14.9 5 11.2 3056 17.46 14.63 12.92 11.98 11.84 11.82 1600.42 394.84 2615.09 41452.57 41988.18 36105.67 43509.16 40777.73 43638.75 41079.97 39649.72 42899.76 41409.79 0.1022 0.1080 0.1106 0.1219 0.1218 0.0594 0.0545 0.0544 0.0542 0.0707 0.0570 0.0712 0.0669 0.0604 0.0787 0.1289 0.1560 0.1437 0.1441 0.1541 585573 13.660 33.200 17.192537 24.369240 60.500622 37.851731 91.470639 64.19 282525.767448 44274 24.613 84.936 1804.4 8.192 94.491 94.082 94.748 96.403 83.964 1636222.29 1292686.00 985310.29 1504492.63 1124629.87 222.59 2086.06 584.57 381866.99 1695.33 73559568.13 15912.69 124211.30 34.78 2256.90 925452.74 36305.86 56129.04 9269.32 5963.48 3275655.88 780364.64 88.92 5909219.14 269367383.13479 325.791 OpenBenchmarking.org
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.
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.
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.
Result
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads aws-m5.4xlarge aws-c5.4xlarge gcp-c2-standard-16 n2-standard-16 n2d-standard-16 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.69, N = 3 SE +/- 0.07, N = 3 SE +/- 0.54, N = 3 SE +/- 0.42, N = 3 79.44 81.45 72.43 74.24 94.75 1. (CC) gcc options: -O2 -static -pthread -lrt
Result Confidence
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads aws-m5.4xlarge aws-c5.4xlarge gcp-c2-standard-16 n2-standard-16 n2d-standard-16 20 40 60 80 100 Min: 79.23 / Avg: 79.44 / Max: 79.83 Min: 80.27 / Avg: 81.45 / Max: 82.66 Min: 72.3 / Avg: 72.43 / Max: 72.55 Min: 73.6 / Avg: 74.23 / Max: 75.3 Min: 94.05 / Avg: 94.75 / Max: 95.51 1. (CC) gcc options: -O2 -static -pthread -lrt
Result
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads aws-m5.4xlarge aws-c5.4xlarge gcp-c2-standard-16 n2-standard-16 n2d-standard-16 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 1.09, N = 15 SE +/- 0.15, N = 3 SE +/- 0.31, N = 3 SE +/- 0.49, N = 3 80.90 86.69 74.27 75.17 96.40 1. (CC) gcc options: -O2 -static -pthread -lrt
Result Confidence
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads aws-m5.4xlarge aws-c5.4xlarge gcp-c2-standard-16 n2-standard-16 n2d-standard-16 20 40 60 80 100 Min: 80.49 / Avg: 80.9 / Max: 81.14 Min: 82.37 / Avg: 86.69 / Max: 95.73 Min: 73.98 / Avg: 74.27 / Max: 74.43 Min: 74.55 / Avg: 75.17 / Max: 75.54 Min: 95.85 / Avg: 96.4 / Max: 97.38 1. (CC) gcc options: -O2 -static -pthread -lrt