Tests for a future article. AMD Ryzen 7 7840U testing with a PHX Ray_PEU (V1.04 BIOS) and GFX1103 512MB on Ubuntu 22.04 via the Phoronix Test Suite.
a Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa704101Graphics Notes: GLAMOR - BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 113-PHXGENERIC-001Java Notes: OpenJDK Runtime Environment (build 11.0.20+8-post-Ubuntu-1ubuntu122.04)Python Notes: Python 3.10.12Security Notes: 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 + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
b Processor: AMD Ryzen 7 7840U @ 3.30GHz (8 Cores / 16 Threads), Motherboard: PHX Ray_PEU (V1.04 BIOS), Chipset: AMD Device 14e8, Memory: 16GB, Disk: 1024GB Micron_3400_MTFDKBA1T0TFH, Graphics: GFX1103 512MB (2700/800MHz), Audio: AMD Device 1640, Network: MEDIATEK Device 0616
OS: Ubuntu 22.04, Kernel: 6.4.0-060400-generic (x86_64), Desktop: KDE Plasma 5.24.7, Display Server: X Server 1.21.1.4, OpenGL: 4.6 Mesa 22.2.5-0ubuntu0.1~22.04.3 (LLVM 15.0.7 DRM 3.52), Vulkan: 1.3.224, Compiler: GCC 11.4.0, File-System: ext4, Screen Resolution: 3200x2000
new t OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 7 7840U @ 3.30GHz (8 Cores / 16 Threads) PHX Ray_PEU (V1.04 BIOS) AMD Device 14e8 16GB 1024GB Micron_3400_MTFDKBA1T0TFH GFX1103 512MB (2700/800MHz) AMD Device 1640 MEDIATEK Device 0616 Ubuntu 22.04 6.4.0-060400-generic (x86_64) KDE Plasma 5.24.7 X Server 1.21.1.4 4.6 Mesa 22.2.5-0ubuntu0.1~22.04.3 (LLVM 15.0.7 DRM 3.52) 1.3.224 GCC 11.4.0 ext4 3200x2000 Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution New T Benchmarks System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa704101 - GLAMOR - BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 113-PHXGENERIC-001 - OpenJDK Runtime Environment (build 11.0.20+8-post-Ubuntu-1ubuntu122.04) - Python 3.10.12 - 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 + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
a vs. b Comparison Phoronix Test Suite Baseline +53.5% +53.5% +107% +107% +160.5% +160.5% +214% +214% 181% 61.6% 44.4% 44.2% 30.4% 27.6% 27.1% 24.2% 23.2% 18.4% 10.2% 8.5% 8.1% 7.7% 4.2% 3.8% 3.6% 2.6% 2.5% 2.4% 2.2% 2.1% C.B.1 - 16 - 32 214.1% C.B.2 - 16 - 16 C.B.2 - 32 - 16 113.9% CassandraKeyValue - 32 - 16 64.3% C.B.1 - 32 - 32 CassandraKeyValue - 16 - 32 C.B.1 - 16 - 32 CassandraKeyValue - 32 - 1 41.2% CassandraKeyValue - 16 - 1 C.B.1 - 32 - 16 CassandraKeyValue - 1 - 1 C.B.2 - 32 - 32 C.B.2 - 32 - 1 CassandraKeyValue - 1 - 16 C.B.2 - 1 - 16 14.9% C.B.2 - 16 - 1 10.3% C.B.1 - 16 - 1 CassandraKeyValue - 1 - 32 9.7% CassandraKeyValue - 32 - 32 9.1% 10 - 1:10 9% C.B.1 - 32 - 1 10 - 1:5 C.B.1 - 1 - 16 Redis - 100 - 1:5 7.7% CPU - FastestDet 7.6% Redis - 50 - 1:5 6.6% C.B.1 - 1 - 1 6.2% CassandraKeyValue - 16 - 16 6% 200 - 100 - 200 5% 200 - 100 - 200 Redis - 500 - 1:5 100 - 1 - 500 3.7% C.B.2 - 1 - 32 10 - 1:100 Redis - 500 - 1:10 100 - 1 - 500 C.B.2 - 1 - 1 CPU - shufflenet-v2 YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB YugabyteDB Dragonflydb YugabyteDB Dragonflydb YugabyteDB Redis 7.0.12 + memtier_benchmark NCNN Redis 7.0.12 + memtier_benchmark YugabyteDB YugabyteDB Apache IoTDB Apache IoTDB Redis 7.0.12 + memtier_benchmark Apache IoTDB YugabyteDB Dragonflydb Redis 7.0.12 + memtier_benchmark Apache IoTDB YugabyteDB NCNN a b
new t vkfft: FFT + iFFT C2C 1D batched in single precision vkfft: FFT + iFFT C2C 1D batched in single precision, no reshuffling vkfft: FFT + iFFT C2C 1D batched in half precision build-gcc: Time To Compile vkfft: FFT + iFFT C2C multidimensional in single precision vkfft: FFT + iFFT R2C / C2R vkfft: FFT + iFFT C2C 1D batched in double precision couchdb: 500 - 3000 - 30 brl-cad: VGR Performance Metric cryptopp: Keyed Algorithms vvenc: Bosphorus 4K - Fast couchdb: 300 - 3000 - 30 yugabytedb: CassandraKeyValue - 1 - 32 yugabytedb: CassandraKeyValue - 1 - 16 yugabytedb: CassandraKeyValue - 32 - 1 couchdb: 100 - 3000 - 30 yugabytedb: CassandraKeyValue - 1 - 1 yugabytedb: CassandraKeyValue - 16 - 1 yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 1 yugabytedb: CassandraBatchKeyValue, Batch 25 - 32 - 1 yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 1 yugabytedb: CassandraBatchKeyValue, Batch 25 - 16 - 1 vvenc: Bosphorus 4K - Faster couchdb: 500 - 1000 - 30 yugabytedb: CassandraBatchKeyValue, Batch 25 - 1 - 1 yugabytedb: CassandraBatchKeyValue, Batch 10 - 1 - 1 cryptopp: Unkeyed Algorithms vkpeak: int16-vec4 vkpeak: int16-scalar vkpeak: int32-vec4 vkpeak: int32-scalar vkpeak: fp64-vec4 vkpeak: fp64-scalar vkpeak: fp16-vec4 vkpeak: fp16-scalar vkpeak: fp32-vec4 vkpeak: fp32-scalar ncnn: CPU - FastestDet ncnn: CPU - vision_transformer ncnn: CPU - regnety_400m ncnn: CPU - squeezenet_ssd ncnn: CPU - yolov4-tiny ncnn: CPU - resnet50 ncnn: CPU - alexnet ncnn: CPU - resnet18 ncnn: CPU - vgg16 ncnn: CPU - googlenet ncnn: CPU - blazeface ncnn: CPU - efficientnet-b0 ncnn: CPU - mnasnet ncnn: CPU - shufflenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU - mobilenet ncnn: Vulkan GPU - FastestDet ncnn: Vulkan GPU - vision_transformer ncnn: Vulkan GPU - regnety_400m ncnn: Vulkan GPU - squeezenet_ssd ncnn: Vulkan GPU - yolov4-tiny ncnn: Vulkan GPU - resnet50 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU - resnet18 ncnn: Vulkan GPU - vgg16 ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - blazeface ncnn: Vulkan GPU - efficientnet-b0 ncnn: Vulkan GPU - mnasnet ncnn: Vulkan GPU - shufflenet-v2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU - mobilenet vvenc: Bosphorus 1080p - Fast couchdb: 300 - 1000 - 30 cassandra: Writes yugabytedb: CassandraKeyValue - 16 - 16 couchdb: 100 - 1000 - 30 yugabytedb: CassandraKeyValue - 32 - 16 yugabytedb: CassandraBatchKeyValue, Batch 10 - 1 - 32 vvenc: Bosphorus 1080p - Faster memtier-benchmark: Redis - 500 - 1:5 memtier-benchmark: Redis - 500 - 1:10 yugabytedb: CassandraBatchKeyValue, Batch 10 - 1 - 16 memtier-benchmark: Redis - 100 - 1:10 memtier-benchmark: Redis - 100 - 1:5 dragonflydb: 60 - 1:100 dragonflydb: 60 - 1:10 dragonflydb: 60 - 1:5 dragonflydb: 50 - 1:5 dragonflydb: 50 - 1:100 dragonflydb: 50 - 1:10 dragonflydb: 20 - 1:100 dragonflydb: 20 - 1:10 dragonflydb: 20 - 1:5 memtier-benchmark: Redis - 50 - 1:10 dragonflydb: 10 - 1:10 memtier-benchmark: Redis - 50 - 1:5 dragonflydb: 10 - 1:100 dragonflydb: 10 - 1:5 apache-iotdb: 200 - 100 - 500 apache-iotdb: 200 - 100 - 500 yugabytedb: CassandraKeyValue - 32 - 32 yugabytedb: CassandraBatchKeyValue, Batch 25 - 1 - 32 yugabytedb: CassandraKeyValue - 16 - 32 yugabytedb: CassandraBatchKeyValue, Batch 25 - 1 - 16 yugabytedb: CassandraBatchKeyValue, Batch 25 - 32 - 16 yugabytedb: CassandraBatchKeyValue, Batch 25 - 16 - 32 yugabytedb: CassandraBatchKeyValue, Batch 25 - 32 - 32 apache-iotdb: 100 - 100 - 500 apache-iotdb: 100 - 100 - 500 yugabytedb: CassandraBatchKeyValue, Batch 25 - 16 - 16 yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 16 yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 16 apache-iotdb: 200 - 100 - 200 apache-iotdb: 200 - 100 - 200 yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 32 yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 32 yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 32 yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 32 apache-iotdb: 100 - 100 - 200 apache-iotdb: 100 - 100 - 200 apache-iotdb: 200 - 1 - 500 apache-iotdb: 200 - 1 - 500 apache-iotdb: 200 - 1 - 200 apache-iotdb: 200 - 1 - 200 apache-iotdb: 100 - 1 - 500 apache-iotdb: 100 - 1 - 500 apache-iotdb: 100 - 1 - 200 apache-iotdb: 100 - 1 - 200 a b 280 303 259 2640.776 166 141 218 942.496 41630 819.761896 1.154 444.118 5128.71 5085.19 6087.76 267.239 4847.12 5042.93 4117.93 4562.18 5369.55 5195.87 2.418 238.899 6052.40 4966.57 548.986351 708.28 267.34 241.85 269.09 96.34 161.17 114.59 44.53 194.96 191.61 4.19 290.59 17.66 16.14 37.21 38.24 11.63 15.28 75.37 21.15 1.78 11.35 8.05 5.82 8.03 8.32 27.50 4.38 291.38 17.71 16.06 37.46 38.23 11.69 15.31 75.36 21.15 1.79 11.37 8.02 5.86 8.03 8.36 27.61 3.731 134.335 44343 51050.66 81.496 42448.33 38593.13 8.466 2779173.08 2847988.80 26474.34 2880502.94 3069952.67 3676368.91 3591856.98 3586089.56 3688737.76 3755227.91 3697587.29 3937888.94 3869729.38 3840222.05 3050497.79 1637117.07 3170726.69 1499036.96 1379888.16 154.17 30434143.68 58589.84 38485.27 32899.69 48848.26 42063.16 34204.91 24786.46 118.12 37173315.01 27192.29 50925.69 52428.30 50.63 34027351.93 42619.03 7436.82 32758.11 48.74 31156415.06 19.26 1904407.96 10.47 1148481.56 20.89 1434283.46 12.25 764198.22 280 303 259 2641.577 168 142 220 41495 815.596949 1.155 445.476 4674.10 6018.89 4312.29 266.894 6161.63 6576.40 4467.15 5622.46 5918.62 4712.61 2.441 6184.37 4678.43 549.997823 709.85 267.27 244.74 269.36 96.91 161.56 114.66 44.61 194.40 191.92 4.51 290.71 17.66 16.09 37.55 38.98 11.68 15.29 75.36 21.12 1.78 11.31 8.01 5.70 8.03 8.32 27.43 4.37 289.97 17.71 16.09 37.23 38.26 11.70 15.3 75.37 21.18 1.79 11.36 8.04 5.83 8.04 8.34 27.52 3.737 136.361 44610 48138.55 81.176 25837.10 39107.77 8.494 2884149.30 2918894.71 28523.23 2895297.95 2849758.37 3645464.56 3600224.35 3624676.16 3697778.34 3789965.37 3708754.43 3970717.74 3922671.60 3831976.08 3054116.42 1502494.92 2973746.29 1538274.60 1491166.66 151.94 30869603.97 53696.74 39864.58 47496.53 42497.31 19662.00 34813.01 30787.11 118.58 36760107.65 76398.39 50394.9 66912.26 48.2 35441446.08 68865.02 2367.74 47245.32 76379.98 49.27 30973284.3 19.29 1902392.91 10.47 1151261.34 20.15 1469303.82 12.37 754295.46 OpenBenchmarking.org
VkFFT OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.2.31 Test: FFT + iFFT C2C 1D batched in single precision a b 60 120 180 240 300 SE +/- 0.50, N = 2 SE +/- 0.50, N = 2 280 280 1. (CXX) g++ options: -O3
OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.2.31 Test: FFT + iFFT C2C 1D batched in single precision, no reshuffling a b 70 140 210 280 350 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 303 303 1. (CXX) g++ options: -O3
Test: FFT + iFFT C2C Bluestein benchmark in double precision
a: The test quit with a non-zero exit status. E: VkFFT System: 67x67x67 Buffer: 4 MB avg_time_per_step: 45.100 ms std_error: 0.470 num_iter: 892 benchmark: 104 bandwidth: 1.2
b: The test quit with a non-zero exit status. E: VkFFT System: 67x67x67 Buffer: 4 MB avg_time_per_step: 45.173 ms std_error: 0.499 num_iter: 892 benchmark: 104 bandwidth: 1.2
OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.2.31 Test: FFT + iFFT C2C 1D batched in half precision a b 60 120 180 240 300 SE +/- 1.00, N = 2 SE +/- 0.00, N = 2 259 259 1. (CXX) g++ options: -O3
VkFFT OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.2.31 Test: FFT + iFFT C2C multidimensional in single precision a b 40 80 120 160 200 SE +/- 2.00, N = 2 SE +/- 0.00, N = 2 166 168 1. (CXX) g++ options: -O3
OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.2.31 Test: FFT + iFFT R2C / C2R a b 30 60 90 120 150 SE +/- 1.50, N = 2 SE +/- 0.00, N = 2 141 142 1. (CXX) g++ options: -O3
Test: FFT + iFFT C2C Bluestein in single precision
a: The test quit with a non-zero exit status. E: VkFFT System: 67x67x67 Buffer: 2 MB avg_time_per_step: 42.473 ms std_error: 0.276 num_iter: 1000 benchmark: 55 bandwidth: 0.6
b: The test quit with a non-zero exit status. E: VkFFT System: 67x67x67 Buffer: 2 MB avg_time_per_step: 42.475 ms std_error: 0.423 num_iter: 1000 benchmark: 55 bandwidth: 0.6
OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.2.31 Test: FFT + iFFT C2C 1D batched in double precision a b 50 100 150 200 250 SE +/- 2.00, N = 2 SE +/- 0.50, N = 2 218 220 1. (CXX) g++ options: -O3
BRL-CAD BRL-CAD is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.36 VGR Performance Metric b a 9K 18K 27K 36K 45K SE +/- 10.00, N = 2 SE +/- 149.00, N = 2 41495 41630 1. (CXX) g++ options: -std=c++14 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -ltcl8.6 -lregex_brl -lz_brl -lnetpbm -ldl -lm -ltk8.6
VVenC VVenC is the Fraunhofer Versatile Video Encoder as a fast/efficient H.266/VVC encoder. The vvenc encoder makes use of SIMD Everywhere (SIMDe). The vvenc software is published under the Clear BSD License. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.9 Video Input: Bosphorus 4K - Video Preset: Fast a b 0.2599 0.5198 0.7797 1.0396 1.2995 SE +/- 0.000, N = 2 SE +/- 0.001, N = 2 1.154 1.155 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 32 b a 1100 2200 3300 4400 5500 SE +/- 896.94, N = 2 SE +/- 1010.82, N = 2 4674.10 5128.71
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 16 a b 1300 2600 3900 5200 6500 SE +/- 668.21, N = 2 SE +/- 379.10, N = 2 5085.19 6018.89
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 1 b a 1300 2600 3900 5200 6500 SE +/- 1032.62, N = 2 SE +/- 617.45, N = 2 4312.29 6087.76
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 1 a b 1300 2600 3900 5200 6500 SE +/- 986.84, N = 2 SE +/- 335.88, N = 2 4847.12 6161.63
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 1 a b 1400 2800 4200 5600 7000 SE +/- 767.76, N = 2 SE +/- 197.16, N = 2 5042.93 6576.40
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 1 a b 1000 2000 3000 4000 5000 SE +/- 500.57, N = 2 SE +/- 244.63, N = 2 4117.93 4467.15
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 1 a b 1200 2400 3600 4800 6000 SE +/- 1089.33, N = 2 SE +/- 223.46, N = 2 4562.18 5622.46
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 1 a b 1300 2600 3900 5200 6500 SE +/- 947.68, N = 2 SE +/- 151.68, N = 2 5369.55 5918.62
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 1 b a 1100 2200 3300 4400 5500 SE +/- 1490.02, N = 2 SE +/- 1250.57, N = 2 4712.61 5195.87
VVenC VVenC is the Fraunhofer Versatile Video Encoder as a fast/efficient H.266/VVC encoder. The vvenc encoder makes use of SIMD Everywhere (SIMDe). The vvenc software is published under the Clear BSD License. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.9 Video Input: Bosphorus 4K - Video Preset: Faster a b 0.5492 1.0984 1.6476 2.1968 2.746 SE +/- 0.005, N = 2 SE +/- 0.002, N = 2 2.418 2.441 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 1 a b 1300 2600 3900 5200 6500 SE +/- 240.87, N = 2 SE +/- 128.29, N = 2 6052.40 6184.37
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 1 b a 1100 2200 3300 4400 5500 SE +/- 87.49, N = 2 SE +/- 595.76, N = 2 4678.43 4966.57
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: FastestDet b a 1.0148 2.0296 3.0444 4.0592 5.074 SE +/- 0.01, N = 2 SE +/- 0.01, N = 2 4.51 4.19 MIN: 3.3 / MAX: 7.17 MIN: 2.93 / MAX: 9.61 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: vision_transformer b a 60 120 180 240 300 SE +/- 0.65, N = 2 SE +/- 0.34, N = 2 290.71 290.59 MIN: 288.79 / MAX: 298.39 MIN: 288.05 / MAX: 302.16 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: regnety_400m b a 4 8 12 16 20 SE +/- 0.01, N = 2 SE +/- 0.01, N = 2 17.66 17.66 MIN: 17.54 / MAX: 18.75 MIN: 17.55 / MAX: 18.2 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: squeezenet_ssd a b 4 8 12 16 20 SE +/- 0.06, N = 2 SE +/- 0.01, N = 2 16.14 16.09 MIN: 15.87 / MAX: 25.06 MIN: 15.91 / MAX: 17.12 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: yolov4-tiny b a 9 18 27 36 45 SE +/- 0.34, N = 2 SE +/- 0.01, N = 2 37.55 37.21 MIN: 36.59 / MAX: 41.96 MIN: 36.57 / MAX: 38.53 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: resnet50 b a 9 18 27 36 45 SE +/- 0.62, N = 2 SE +/- 0.01, N = 2 38.98 38.24 MIN: 37.88 / MAX: 66.93 MIN: 38.01 / MAX: 39.6 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: alexnet b a 3 6 9 12 15 SE +/- 0.02, N = 2 SE +/- 0.04, N = 2 11.68 11.63 MIN: 11.54 / MAX: 12.94 MIN: 11.5 / MAX: 12.25 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: resnet18 b a 4 8 12 16 20 SE +/- 0.02, N = 2 SE +/- 0.00, N = 2 15.29 15.28 MIN: 15.1 / MAX: 19.8 MIN: 15.13 / MAX: 15.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: vgg16 a b 20 40 60 80 100 SE +/- 0.04, N = 2 SE +/- 0.09, N = 2 75.37 75.36 MIN: 74.95 / MAX: 79.65 MIN: 74.85 / MAX: 86.03 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: googlenet a b 5 10 15 20 25 SE +/- 0.01, N = 2 SE +/- 0.03, N = 2 21.15 21.12 MIN: 15.49 / MAX: 22.42 MIN: 15.32 / MAX: 24.17 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: blazeface b a 0.4005 0.801 1.2015 1.602 2.0025 SE +/- 0.01, N = 2 SE +/- 0.01, N = 2 1.78 1.78 MIN: 1.38 / MAX: 2.54 MIN: 1.39 / MAX: 2.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: efficientnet-b0 a b 3 6 9 12 15 SE +/- 0.02, N = 2 SE +/- 0.01, N = 2 11.35 11.31 MIN: 11.24 / MAX: 11.96 MIN: 11.19 / MAX: 12.56 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: mnasnet a b 2 4 6 8 10 SE +/- 0.02, N = 2 SE +/- 0.00, N = 2 8.05 8.01 MIN: 7.97 / MAX: 13.58 MIN: 7.93 / MAX: 8.98 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: shufflenet-v2 a b 1.3095 2.619 3.9285 5.238 6.5475 SE +/- 0.02, N = 2 SE +/- 0.12, N = 2 5.82 5.70 MIN: 3.66 / MAX: 12.83 MIN: 3.56 / MAX: 10.37 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU-v3-v3 - Model: mobilenet-v3 b a 2 4 6 8 10 SE +/- 0.00, N = 2 SE +/- 0.00, N = 2 8.03 8.03 MIN: 7.94 / MAX: 8.52 MIN: 7.96 / MAX: 8.48 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU-v2-v2 - Model: mobilenet-v2 b a 2 4 6 8 10 SE +/- 0.00, N = 2 SE +/- 0.01, N = 2 8.32 8.32 MIN: 8.21 / MAX: 8.83 MIN: 8.22 / MAX: 8.87 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: CPU - Model: mobilenet a b 6 12 18 24 30 SE +/- 0.04, N = 2 SE +/- 0.02, N = 2 27.50 27.43 MIN: 27.35 / MAX: 29.65 MIN: 27.28 / MAX: 28.56 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: FastestDet a b 0.9855 1.971 2.9565 3.942 4.9275 SE +/- 0.17, N = 2 SE +/- 0.15, N = 2 4.38 4.37 MIN: 2.95 / MAX: 7.51 MIN: 2.97 / MAX: 7.44 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: vision_transformer a b 60 120 180 240 300 SE +/- 0.70, N = 2 SE +/- 0.24, N = 2 291.38 289.97 MIN: 288.57 / MAX: 361.11 MIN: 288.54 / MAX: 305.82 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: regnety_400m b a 4 8 12 16 20 SE +/- 0.04, N = 2 SE +/- 0.05, N = 2 17.71 17.71 MIN: 17.54 / MAX: 28.84 MIN: 17.56 / MAX: 26.84 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: squeezenet_ssd b a 4 8 12 16 20 SE +/- 0.01, N = 2 SE +/- 0.00, N = 2 16.09 16.06 MIN: 15.86 / MAX: 27.09 MIN: 15.88 / MAX: 16.5 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: yolov4-tiny a b 9 18 27 36 45 SE +/- 0.29, N = 2 SE +/- 0.00, N = 2 37.46 37.23 MIN: 36.54 / MAX: 40.91 MIN: 36.61 / MAX: 38.34 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: resnet50 b a 9 18 27 36 45 SE +/- 0.03, N = 2 SE +/- 0.01, N = 2 38.26 38.23 MIN: 38.05 / MAX: 44.2 MIN: 37.97 / MAX: 39.58 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: alexnet b a 3 6 9 12 15 SE +/- 0.03, N = 2 SE +/- 0.03, N = 2 11.70 11.69 MIN: 11.58 / MAX: 12.59 MIN: 11.55 / MAX: 12.58 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: resnet18 a b 4 8 12 16 20 SE +/- 0.03, N = 2 SE +/- 0.00, N = 2 15.31 15.30 MIN: 15.12 / MAX: 24.13 MIN: 15.14 / MAX: 16.4 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: vgg16 b a 20 40 60 80 100 SE +/- 0.00, N = 2 SE +/- 0.02, N = 2 75.37 75.36 MIN: 74.9 / MAX: 79.35 MIN: 74.92 / MAX: 80.26 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: googlenet b a 5 10 15 20 25 SE +/- 0.03, N = 2 SE +/- 0.01, N = 2 21.18 21.15 MIN: 15.57 / MAX: 22.52 MIN: 15.65 / MAX: 22.53 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: blazeface b a 0.4028 0.8056 1.2084 1.6112 2.014 SE +/- 0.01, N = 2 SE +/- 0.00, N = 2 1.79 1.79 MIN: 1.39 / MAX: 2.78 MIN: 1.39 / MAX: 2.89 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: efficientnet-b0 a b 3 6 9 12 15 SE +/- 0.00, N = 2 SE +/- 0.01, N = 2 11.37 11.36 MIN: 11.27 / MAX: 12.47 MIN: 11.2 / MAX: 12.57 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: mnasnet b a 2 4 6 8 10 SE +/- 0.03, N = 2 SE +/- 0.01, N = 2 8.04 8.02 MIN: 7.94 / MAX: 17.44 MIN: 7.95 / MAX: 8.44 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: shufflenet-v2 a b 1.3185 2.637 3.9555 5.274 6.5925 SE +/- 0.01, N = 2 SE +/- 0.06, N = 2 5.86 5.83 MIN: 3.68 / MAX: 7.77 MIN: 3.64 / MAX: 7.72 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 b a 2 4 6 8 10 SE +/- 0.01, N = 2 SE +/- 0.00, N = 2 8.04 8.03 MIN: 7.95 / MAX: 9.13 MIN: 7.93 / MAX: 12.66 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 a b 2 4 6 8 10 SE +/- 0.00, N = 2 SE +/- 0.02, N = 2 8.36 8.34 MIN: 8.25 / MAX: 9.44 MIN: 8.22 / MAX: 11 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20230517 Target: Vulkan GPU - Model: mobilenet a b 6 12 18 24 30 SE +/- 0.10, N = 2 SE +/- 0.02, N = 2 27.61 27.52 MIN: 27.4 / MAX: 36.87 MIN: 27.38 / MAX: 30.29 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
VVenC VVenC is the Fraunhofer Versatile Video Encoder as a fast/efficient H.266/VVC encoder. The vvenc encoder makes use of SIMD Everywhere (SIMDe). The vvenc software is published under the Clear BSD License. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.9 Video Input: Bosphorus 1080p - Video Preset: Fast a b 0.8408 1.6816 2.5224 3.3632 4.204 SE +/- 0.002, N = 2 SE +/- 0.006, N = 2 3.731 3.737 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
VkResample VkResample is a Vulkan-based image upscaling library based on VkFFT. The sample input file is upscaling a 4K image to 8K using Vulkan-based GPU acceleration. Learn more via the OpenBenchmarking.org test page.
Upscale: 2x - Precision: Single
a: The test quit with a non-zero exit status.
b: The test quit with a non-zero exit status.
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 16 b a 11K 22K 33K 44K 55K SE +/- 17997.43, N = 2 SE +/- 21212.18, N = 2 48138.55 51050.66
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 16 b a 9K 18K 27K 36K 45K SE +/- 10982.43, N = 2 SE +/- 23107.42, N = 2 25837.10 42448.33
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 32 a b 8K 16K 24K 32K 40K SE +/- 1572.24, N = 2 SE +/- 2895.08, N = 2 38593.13 39107.77
VVenC VVenC is the Fraunhofer Versatile Video Encoder as a fast/efficient H.266/VVC encoder. The vvenc encoder makes use of SIMD Everywhere (SIMDe). The vvenc software is published under the Clear BSD License. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.9 Video Input: Bosphorus 1080p - Video Preset: Faster a b 2 4 6 8 10 SE +/- 0.005, N = 2 SE +/- 0.004, N = 2 8.466 8.494 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10 a b 600K 1200K 1800K 2400K 3000K SE +/- 6197.98, N = 2 SE +/- 65279.03, N = 2 2847988.80 2918894.71 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 16 a b 6K 12K 18K 24K 30K SE +/- 3376.71, N = 2 SE +/- 6523.89, N = 2 26474.34 28523.23
OpenBenchmarking.org Ops/sec, More Is Better Redis 7.0.12 + memtier_benchmark 2.0 Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5 b a 700K 1400K 2100K 2800K 3500K SE +/- 33849.60, N = 2 SE +/- 5574.79, N = 2 2849758.37 3069952.67 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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: 60 - Set To Get Ratio: 1:100 b a 800K 1600K 2400K 3200K 4000K SE +/- 6659.80, N = 2 SE +/- 12630.85, N = 2 3645464.56 3676368.91 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 60 - Set To Get Ratio: 1:10 a b 800K 1600K 2400K 3200K 4000K SE +/- 16965.66, N = 2 SE +/- 717.79, N = 2 3591856.98 3600224.35 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 60 - Set To Get Ratio: 1:5 a b 800K 1600K 2400K 3200K 4000K SE +/- 9932.93, N = 2 SE +/- 16896.18, N = 2 3586089.56 3624676.16 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 1:5 a b 800K 1600K 2400K 3200K 4000K SE +/- 2662.62, N = 2 SE +/- 22969.50, N = 2 3688737.76 3697778.34 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 1:100 a b 800K 1600K 2400K 3200K 4000K SE +/- 1776.60, N = 2 SE +/- 6036.38, N = 2 3755227.91 3789965.37 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 50 - Set To Get Ratio: 1:10 a b 800K 1600K 2400K 3200K 4000K SE +/- 8680.17, N = 2 SE +/- 1947.97, N = 2 3697587.29 3708754.43 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 1:100 a b 900K 1800K 2700K 3600K 4500K SE +/- 22785.71, N = 2 SE +/- 7414.05, N = 2 3937888.94 3970717.74 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 1:10 a b 800K 1600K 2400K 3200K 4000K SE +/- 15714.53, N = 2 SE +/- 25444.16, N = 2 3869729.38 3922671.60 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 20 - Set To Get Ratio: 1:5 b a 800K 1600K 2400K 3200K 4000K SE +/- 25609.70, N = 2 SE +/- 1520.81, N = 2 3831976.08 3840222.05 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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:10 b a 400K 800K 1200K 1600K 2000K SE +/- 20403.19, N = 2 SE +/- 43890.60, N = 2 1502494.92 1637117.07 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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:100 a b 300K 600K 900K 1200K 1500K SE +/- 44835.52, N = 2 SE +/- 2395.11, N = 2 1499036.96 1538274.60 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
OpenBenchmarking.org Ops/sec, More Is Better Dragonflydb 1.6.2 Clients Per Thread: 10 - Set To Get Ratio: 1:5 a b 300K 600K 900K 1200K 1500K SE +/- 28740.19, N = 2 SE +/- 6251.51, N = 2 1379888.16 1491166.66 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Apache IoTDB OpenBenchmarking.org Average Latency, More Is Better Apache IoTDB 1.1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500 b a 30 60 90 120 150 151.94 154.17 MAX: 946.73 MAX: 1065.85
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 32 b a 13K 26K 39K 52K 65K SE +/- 37315.43, N = 2 SE +/- 31328.12, N = 2 53696.74 58589.84
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 32 a b 9K 18K 27K 36K 45K SE +/- 6821.24, N = 2 SE +/- 12382.59, N = 2 38485.27 39864.58
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 32 a b 10K 20K 30K 40K 50K SE +/- 6407.07, N = 2 SE +/- 19065.84, N = 2 32899.69 47496.53
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 16 b a 10K 20K 30K 40K 50K SE +/- 11007.88, N = 2 SE +/- 4577.21, N = 2 42497.31 48848.26
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 16 b a 9K 18K 27K 36K 45K SE +/- 4479.15, N = 2 SE +/- 23519.81, N = 2 19662.00 42063.16
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 32 a b 7K 14K 21K 28K 35K SE +/- 436.58, N = 2 SE +/- 1624.51, N = 2 34204.91 34813.01
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 32 a b 7K 14K 21K 28K 35K SE +/- 2403.39, N = 2 SE +/- 6788.20, N = 2 24786.46 30787.11
Apache IoTDB OpenBenchmarking.org Average Latency, More Is Better Apache IoTDB 1.1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500 a b 30 60 90 120 150 118.12 118.58 MAX: 1000.25 MAX: 1240.13
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 16 a b 16K 32K 48K 64K 80K SE +/- 3357.44, N = 2 SE +/- 11025.98, N = 2 27192.29 76398.39
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 16 b a 11K 22K 33K 44K 55K SE +/- 28220.15, N = 2 SE +/- 26450.23, N = 2 50394.90 50925.69
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 16 a b 14K 28K 42K 56K 70K SE +/- 30353.05, N = 2 SE +/- 10966.82, N = 2 52428.30 66912.26
Apache IoTDB OpenBenchmarking.org Average Latency, More Is Better Apache IoTDB 1.1.2 Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200 b a 11 22 33 44 55 48.20 50.63 MAX: 768.47 MAX: 820.78
YugabyteDB YugabyteDB is a high performance, cloud-native and transactional distributed SQL database. This test profile uses a single node of YugabyteDB on the local host. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 32 a b 15K 30K 45K 60K 75K SE +/- 6339.81, N = 2 SE +/- 11376.12, N = 2 42619.03 68865.02
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 32 b a 1600 3200 4800 6400 8000 2367.74 7436.82
OpenBenchmarking.org Read Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 32 a b 10K 20K 30K 40K 50K SE +/- 2539.49, N = 2 SE +/- 24447.26, N = 2 32758.11 47245.32
OpenBenchmarking.org Write Ops/sec, More Is Better YugabyteDB 2.19 Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 32 b 16K 32K 48K 64K 80K 76379.98
Apache IoTDB OpenBenchmarking.org Average Latency, More Is Better Apache IoTDB 1.1.2 Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200 a b 11 22 33 44 55 48.74 49.27 MAX: 979.36 MAX: 969.67
a Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa704101Graphics Notes: GLAMOR - BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 113-PHXGENERIC-001Java Notes: OpenJDK Runtime Environment (build 11.0.20+8-post-Ubuntu-1ubuntu122.04)Python Notes: Python 3.10.12Security Notes: 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 + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 3 August 2023 13:28 by user phoronix.
b Processor: AMD Ryzen 7 7840U @ 3.30GHz (8 Cores / 16 Threads), Motherboard: PHX Ray_PEU (V1.04 BIOS), Chipset: AMD Device 14e8, Memory: 16GB, Disk: 1024GB Micron_3400_MTFDKBA1T0TFH, Graphics: GFX1103 512MB (2700/800MHz), Audio: AMD Device 1640, Network: MEDIATEK Device 0616
OS: Ubuntu 22.04, Kernel: 6.4.0-060400-generic (x86_64), Desktop: KDE Plasma 5.24.7, Display Server: X Server 1.21.1.4, OpenGL: 4.6 Mesa 22.2.5-0ubuntu0.1~22.04.3 (LLVM 15.0.7 DRM 3.52), Vulkan: 1.3.224, Compiler: GCC 11.4.0, File-System: ext4, Screen Resolution: 3200x2000
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XeT9lY/gcc-11-11.4.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa704101Graphics Notes: GLAMOR - BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 113-PHXGENERIC-001Java Notes: OpenJDK Runtime Environment (build 11.0.20+8-post-Ubuntu-1ubuntu122.04)Python Notes: Python 3.10.12Security Notes: 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 + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 4 August 2023 08:49 by user phoronix.