KVM testing on Ubuntu 20.04 via the Phoronix Test Suite.
BlockVolume - AMD EPYC 7J13 64-Core Processor: AMD EPYC 7J13 64-Core (8 Cores / 16 Threads), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (1.5.1 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 64GB, Disk: 50GB BlockVolume, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Ubuntu 20.04, Kernel: 5.15.0-1042-oracle (x86_64), Vulkan: 1.1.182, Compiler: GCC 9.4.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
Kernel Notes: libiscsi.debug_libiscsi_eh=1 - Transparent Huge Pages: madviseCompiler Notes: --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-9QDOt0/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 -vDisk Notes: MQ-DEADLINE / relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.20.1+1-post-Ubuntu-0ubuntu120.04)Python Notes: Python 3.8.10Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 0.97, N = 15 115.87 MAX: 27784.15
Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 70K 140K 210K 280K 350K SE +/- 2850.22, N = 12 346983
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 1.44, N = 12 118.61 MAX: 28090.3
Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 120K 240K 360K 480K 600K SE +/- 5520.97, N = 6 542297
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 1.80, N = 6 121.55 MAX: 27100.92
Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 60K 120K 180K 240K 300K SE +/- 3579.99, N = 3 270386
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 15 30 45 60 75 SE +/- 0.95, N = 3 66.09 MAX: 24098.18
Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 140K 280K 420K 560K 700K SE +/- 7690.89, N = 4 661597
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 15 30 45 60 75 SE +/- 0.77, N = 4 66.71 MAX: 24084.14
Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 200K 400K 600K 800K 1000K SE +/- 1027.27, N = 3 1024249
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 15 30 45 60 75 SE +/- 0.16, N = 3 68.70 MAX: 24149.64
Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 130K 260K 390K 520K 650K SE +/- 2415.03, N = 3 624724
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 7 14 21 28 35 SE +/- 0.14, N = 3 29.50 MAX: 13999.38
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 130K 260K 390K 520K 650K SE +/- 1646.51, N = 3 623862
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 0.17, N = 3 111.81 MAX: 26322.13
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 300K 600K 900K 1200K 1500K SE +/- 5203.41, N = 3 1379393
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 8 16 24 32 40 SE +/- 0.35, N = 3 33.35 MAX: 12730.95
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 300K 600K 900K 1200K 1500K SE +/- 16262.12, N = 3 1385383
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 0.29, N = 3 123.11 MAX: 26393.15
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 400K 800K 1200K 1600K 2000K SE +/- 20165.10, N = 3 1691996
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 9 18 27 36 45 SE +/- 0.64, N = 3 41.33 MAX: 13997.53
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 400K 800K 1200K 1600K 2000K SE +/- 25155.26, N = 12 1711197
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 0.60, N = 12 139.20 MAX: 26908.1
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 200K 400K 600K 800K 1000K SE +/- 4162.01, N = 3 889197
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 5 10 15 20 25 SE +/- 0.12, N = 3 21.01 MAX: 24141.73
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 200K 400K 600K 800K 1000K SE +/- 3723.26, N = 3 919687
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 200 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 20 40 60 80 100 SE +/- 0.54, N = 3 78.93 MAX: 26699.27
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 300K 600K 900K 1200K 1500K SE +/- 24090.62, N = 15 1534103
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 7 14 21 28 35 SE +/- 0.36, N = 15 29.59 MAX: 24157.4
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 300K 600K 900K 1200K 1500K SE +/- 22055.55, N = 3 1570267
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 500 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 20 40 60 80 100 SE +/- 0.79, N = 3 99.71 MAX: 27675.75
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 400K 800K 1200K 1600K 2000K SE +/- 12128.51, N = 3 1733365
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 9 18 27 36 45 SE +/- 1.03, N = 3 40.13 MAX: 24105.09
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 400K 800K 1200K 1600K 2000K SE +/- 9847.77, N = 3 1660385
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 800 - Batch Size Per Write: 1 - Sensor Count: 800 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 3.05, N = 3 133.76 MAX: 58041.43
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 2M 4M 6M 8M 10M SE +/- 164837.45, N = 15 11293262
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 1.79, N = 15 134.25 MAX: 27179.61
Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 3M 6M 9M 12M 15M SE +/- 589306.94, N = 9 14051591
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 3.89, N = 9 203.54 MAX: 52373.45
Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 3M 6M 9M 12M 15M SE +/- 233971.97, N = 12 13835647
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 80 160 240 320 400 SE +/- 3.46, N = 12 347.40 MAX: 53734.26
Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 2M 4M 6M 8M 10M SE +/- 317572.50, N = 9 9274333
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 30 60 90 120 150 SE +/- 3.12, N = 9 141.00 MAX: 44313.64
Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 2M 4M 6M 8M 10M SE +/- 171991.39, N = 9 9978640
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 70 140 210 280 350 SE +/- 4.82, N = 9 343.08 MAX: 65364.6
Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 6M 12M 18M 24M 30M SE +/- 125507.40, N = 3 28571895
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 60 120 180 240 300 SE +/- 1.09, N = 3 272.51 MAX: 1329.85
Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status.
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 16M 32M 48M 64M 80M SE +/- 1313022.26, N = 12 74255934
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.53, N = 12 23.65 MAX: 3907.73
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 14M 28M 42M 56M 70M SE +/- 4513886.10, N = 9 63415381
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400 BlockVolume - AMD EPYC 7J13 64-Core 20 40 60 80 100 SE +/- 14.42, N = 10 95.12 MAX: 22464.17
OpenBenchmarking.org point/sec, More Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 30M 60M 90M 120M 150M SE +/- 2647788.40, N = 4 137384428
OpenBenchmarking.org Average Latency, Fewer Is Better Apache IoTDB 1.2 Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100 BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.59, N = 4 23.71 MAX: 3437.24
Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 500 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 200 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 500 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Device Count: 800 - Batch Size Per Write: 100 - Sensor Count: 800 - Client Number: 400
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result.
Apache Spark This is a benchmark of Apache Spark with its PySpark interface. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmars the Apache Spark in a single-system configuration using spark-submit. The test makes use of DIYBigData's pyspark-benchmark (https://github.com/DIYBigData/pyspark-benchmark/) for generating of test data and various Apache Spark operations. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 0.8483 1.6966 2.5449 3.3932 4.2415 SE +/- 0.04, N = 3 3.77
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.19, N = 3 182.69
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.07, N = 3 11.46
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 1.0013 2.0026 3.0039 4.0052 5.0065 SE +/- 0.05, N = 3 4.45
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.4298 0.8596 1.2894 1.7192 2.149 SE +/- 0.05, N = 3 1.91
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.4703 0.9406 1.4109 1.8812 2.3515 SE +/- 0.04, N = 3 2.09
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.4163 0.8326 1.2489 1.6652 2.0815 SE +/- 0.16, N = 3 1.85
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 0.882 1.764 2.646 3.528 4.41 SE +/- 0.02, N = 3 3.92
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.91, N = 3 184.82
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.03, N = 3 11.30
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 1.1048 2.2096 3.3144 4.4192 5.524 SE +/- 0.04, N = 3 4.91
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.4635 0.927 1.3905 1.854 2.3175 SE +/- 0.01, N = 3 2.06
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.5018 1.0036 1.5054 2.0072 2.509 SE +/- 0.03, N = 3 2.23
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.4365 0.873 1.3095 1.746 2.1825 SE +/- 0.13, N = 3 1.94
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 0.9338 1.8676 2.8014 3.7352 4.669 SE +/- 0.04, N = 7 4.15
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.52, N = 7 183.85
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.03, N = 7 11.38
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 1.1925 2.385 3.5775 4.77 5.9625 SE +/- 0.03, N = 7 5.30
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.495 0.99 1.485 1.98 2.475 SE +/- 0.03, N = 7 2.20
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.5895 1.179 1.7685 2.358 2.9475 SE +/- 0.04, N = 7 2.62
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.477 0.954 1.431 1.908 2.385 SE +/- 0.10, N = 7 2.12
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 1.0238 2.0476 3.0714 4.0952 5.119 SE +/- 0.00, N = 3 4.55
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.09, N = 3 184.72
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.07, N = 3 11.35
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 1.3095 2.619 3.9285 5.238 6.5475 SE +/- 0.04, N = 3 5.82
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.5918 1.1836 1.7754 2.3672 2.959 SE +/- 0.02, N = 3 2.63
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.7245 1.449 2.1735 2.898 3.6225 SE +/- 0.05, N = 3 3.22
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 0.5018 1.0036 1.5054 2.0072 2.509 SE +/- 0.06, N = 3 2.23
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.09, N = 3 15.84
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.79, N = 3 183.33
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.04, N = 3 11.37
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.03, N = 3 9.45
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.17, N = 3 10.03
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.29, N = 3 13.38
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.13, N = 3 12.73
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.04, N = 3 15.29
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.60, N = 3 181.82
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.06, N = 3 11.32
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.14, N = 3 9.89
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.15, N = 3 10.13
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.52, N = 3 12.52
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.22, N = 3 12.18
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 7 14 21 28 35 SE +/- 0.15, N = 3 28.45
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.79, N = 3 183.42
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.03, N = 3 11.25
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.26, N = 3 15.15
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 5 10 15 20 25 SE +/- 0.64, N = 3 20.82
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.44, N = 3 25.95
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.27, N = 3 26.71
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.12, N = 3 26.10
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.27, N = 3 182.43
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.02, N = 3 11.25
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.21, N = 3 14.50
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 5 10 15 20 25 SE +/- 0.58, N = 3 19.41
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.44, N = 3 23.01
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.73, N = 3 25.54
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.33, N = 3 49.21
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.20, N = 3 183.43
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.05, N = 3 11.29
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 9 18 27 36 45 SE +/- 0.98, N = 3 37.32
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 9 18 27 36 45 SE +/- 0.49, N = 3 38.18
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 1.66, N = 3 47.02
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 1.01, N = 3 46.39
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.21, N = 3 50.17
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.94, N = 3 183.21
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.02, N = 3 11.35
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 8 16 24 32 40 SE +/- 1.10, N = 3 33.19
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 9 18 27 36 45 SE +/- 0.64, N = 3 38.37
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.91, N = 3 47.67
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 1.03, N = 3 47.00
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.15, N = 3 15.53
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.27, N = 3 182.81
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.03, N = 3 11.29
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.18, N = 3 9.58
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.13, N = 3 10.01
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.32, N = 3 13.28
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.27, N = 3 12.07
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.07, N = 3 15.38
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 1.28, N = 3 182.47
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.02, N = 3 11.44
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.08, N = 3 10.01
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.10, N = 3 10.40
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.12, N = 3 13.32
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.02, N = 3 12.20
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.09, N = 3 26.29
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.08, N = 3 181.63
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.01, N = 3 11.41
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.38, N = 3 14.76
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 5 10 15 20 25 SE +/- 0.34, N = 3 19.21
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.30, N = 3 23.46
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.69, N = 3 25.10
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.37, N = 3 26.82
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.09, N = 3 182.80
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.03, N = 3 11.41
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 4 8 12 16 20 SE +/- 0.34, N = 3 14.33
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 5 10 15 20 25 SE +/- 0.29, N = 3 18.95
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.17, N = 3 24.49
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 6 12 18 24 30 SE +/- 0.66, N = 3 25.18
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.32, N = 3 50.71
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.59, N = 3 182.63
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.04, N = 3 11.38
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 8 16 24 32 40 SE +/- 0.93, N = 3 33.42
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 9 18 27 36 45 SE +/- 1.00, N = 3 37.83
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.12, N = 3 49.09
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.82, N = 3 50.29
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - SHA-512 Benchmark Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.60, N = 4 50.50
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark BlockVolume - AMD EPYC 7J13 64-Core 40 80 120 160 200 SE +/- 0.36, N = 4 183.53
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe BlockVolume - AMD EPYC 7J13 64-Core 3 6 9 12 15 SE +/- 0.06, N = 4 11.24
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Group By Test Time BlockVolume - AMD EPYC 7J13 64-Core 7 14 21 28 35 SE +/- 0.78, N = 4 31.60
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Repartition Test Time BlockVolume - AMD EPYC 7J13 64-Core 9 18 27 36 45 SE +/- 0.40, N = 4 38.05
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 1.09, N = 4 48.54
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time BlockVolume - AMD EPYC 7J13 64-Core 11 22 33 44 55 SE +/- 0.82, N = 4 49.35
BlogBench BlogBench is designed to replicate the load of a real-world busy file server by stressing the file-system with multiple threads of random reads, writes, and rewrites. The behavior is mimicked of that of a blog by creating blogs with content and pictures, modifying blog posts, adding comments to these blogs, and then reading the content of the blogs. All of these blogs generated are created locally with fake content and pictures. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read BlockVolume - AMD EPYC 7J13 64-Core 500K 1000K 1500K 2000K 2500K SE +/- 22547.94, N = 3 2493060 1. (CC) gcc options: -O2 -pthread
OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write BlockVolume - AMD EPYC 7J13 64-Core 1600 3200 4800 6400 8000 SE +/- 81.45, N = 3 7694 1. (CC) gcc options: -O2 -pthread
CockroachDB CockroachDB is a cloud-native, distributed SQL database for data intensive applications. This test profile uses a server-less CockroachDB configuration to test various Coackroach workloads on the local host with a single node. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/s, More Is Better CockroachDB 22.2 Workload: MoVR - Concurrency: 128 BlockVolume - AMD EPYC 7J13 64-Core 90 180 270 360 450 SE +/- 5.32, N = 15 413.0
Dragonflydb Dragonfly is an open-source database server that is a "modern Redis replacement" that aims to be the fastest memory store while being compliant with the Redis and Memcached protocols. For benchmarking Dragonfly, Memtier_benchmark is used as a NoSQL Redis/Memcache traffic generation plus benchmarking tool developed by Redis Labs. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 10 - Set To Get Ratio: 1:1 BlockVolume - AMD EPYC 7J13 64-Core 400K 800K 1200K 1600K 2000K 1711198.32 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
etcd Etcd is a distributed, reliable key-value store intended for critical data of a distributed system. Etcd is written in Golang and part of the Cloud Native Computing Foundation (CNCF) and used by Kubernetes, Rook, CoreDNS, and other open-source software. This test profile uses Etcd's built-in benchmark to stress the PUT and RANGE performance of a single node / local system. Learn more via the OpenBenchmarking.org test page.
Test: PUT - Connections: 50 - Clients: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: PUT - Connections: 100 - Clients: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: PUT - Connections: 50 - Clients: 1000
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: PUT - Connections: 500 - Clients: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: PUT - Connections: 100 - Clients: 1000
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: PUT - Connections: 500 - Clients: 1000
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: RANGE - Connections: 50 - Clients: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: RANGE - Connections: 100 - Clients: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: RANGE - Connections: 50 - Clients: 1000
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: RANGE - Connections: 500 - Clients: 100
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: RANGE - Connections: 100 - Clients: 1000
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
Test: RANGE - Connections: 500 - Clients: 1000
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./etcd: 9: ./benchmark: not found
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
Benchmark: Hot Read
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Benchmark: Fill Sync
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Benchmark: Overwrite
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Benchmark: Random Fill
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Benchmark: Random Read
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Benchmark: Seek Random
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Benchmark: Random Delete
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Benchmark: Sequential Fill
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./leveldb: 3: ./db_bench: not found
Node.js Express HTTP Load Test A Node.js Express server with a Node-based loadtest client for facilitating HTTP benchmarking. Learn more via the OpenBenchmarking.org test page.
BlockVolume - AMD EPYC 7J13 64-Core: The test quit with a non-zero exit status. The test quit with a non-zero exit status. The test quit with a non-zero exit status. E: SyntaxError: Unexpected token {
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA256 BlockVolume - AMD EPYC 7J13 64-Core 2000M 4000M 6000M 8000M 10000M SE +/- 21858431.19, N = 3 10489599133 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: SHA512 BlockVolume - AMD EPYC 7J13 64-Core 700M 1400M 2100M 2800M 3500M SE +/- 4133349.05, N = 3 3485615440 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 BlockVolume - AMD EPYC 7J13 64-Core 400 800 1200 1600 2000 SE +/- 0.65, N = 3 1880.2 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.1 Algorithm: RSA4096 BlockVolume - AMD EPYC 7J13 64-Core 30K 60K 90K 120K 150K SE +/- 214.07, N = 3 122472.6 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20 BlockVolume - AMD EPYC 7J13 64-Core 7000M 14000M 21000M 28000M 35000M SE +/- 6964480.04, N = 3 31733201033 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-128-GCM BlockVolume - AMD EPYC 7J13 64-Core 7000M 14000M 21000M 28000M 35000M SE +/- 4057990.61, N = 3 33942788230 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: AES-256-GCM BlockVolume - AMD EPYC 7J13 64-Core 7000M 14000M 21000M 28000M 35000M SE +/- 11597303.30, N = 3 31040289363 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.1 Algorithm: ChaCha20-Poly1305 BlockVolume - AMD EPYC 7J13 64-Core 5000M 10000M 15000M 20000M 25000M SE +/- 1753294.85, N = 3 21555628533 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
PostgreSQL This is a benchmark of PostgreSQL using the integrated pgbench for facilitating the database benchmarks. Learn more via the OpenBenchmarking.org test page.
Scaling Factor: 100 - Clients: 500 - Mode: Read Only
BlockVolume - AMD EPYC 7J13 64-Core: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result. E: ./pgbench: 21: pg_/bin/pgbench: not found
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: Kostya BlockVolume - AMD EPYC 7J13 64-Core 0.5603 1.1206 1.6809 2.2412 2.8015 SE +/- 0.00, N = 3 2.49 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: TopTweet BlockVolume - AMD EPYC 7J13 64-Core 0.8483 1.6966 2.5449 3.3932 4.2415 SE +/- 0.00, N = 3 3.77 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom BlockVolume - AMD EPYC 7J13 64-Core 0.1935 0.387 0.5805 0.774 0.9675 SE +/- 0.00, N = 3 0.86 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets BlockVolume - AMD EPYC 7J13 64-Core 0.7313 1.4626 2.1939 2.9252 3.6565 SE +/- 0.01, N = 3 3.25 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: DistinctUserID BlockVolume - AMD EPYC 7J13 64-Core 0.8573 1.7146 2.5719 3.4292 4.2865 SE +/- 0.02, N = 3 3.81 1. (CXX) g++ options: -O3 -pthread
BlockVolume - AMD EPYC 7J13 64-Core Processor: AMD EPYC 7J13 64-Core (8 Cores / 16 Threads), Motherboard: QEMU Standard PC (i440FX + PIIX 1996) (1.5.1 BIOS), Chipset: Intel 440FX 82441FX PMC, Memory: 64GB, Disk: 50GB BlockVolume, Graphics: bochs-drmdrmfb, Monitor: QEMU Monitor, Network: Red Hat Virtio device
OS: Ubuntu 20.04, Kernel: 5.15.0-1042-oracle (x86_64), Vulkan: 1.1.182, Compiler: GCC 9.4.0, File-System: ext4, Screen Resolution: 1024x768, System Layer: KVM
Kernel Notes: libiscsi.debug_libiscsi_eh=1 - Transparent Huge Pages: madviseCompiler Notes: --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-9QDOt0/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 -vDisk Notes: MQ-DEADLINE / relatime,rw / Block Size: 4096Processor Notes: CPU Microcode: 0x1000065Java Notes: OpenJDK Runtime Environment (build 11.0.20.1+1-post-Ubuntu-0ubuntu120.04)Python Notes: Python 3.8.10Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 16 November 2023 13:23 by user ubuntu.