new t

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.

HTML result view exported from: https://openbenchmarking.org/result/2308052-NE-NEWT6654621&sro&grw.

new tProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionabAMD Ryzen 7 7840U @ 3.30GHz (8 Cores / 16 Threads)PHX Ray_PEU (V1.04 BIOS)AMD Device 14e816GB1024GB Micron_3400_MTFDKBA1T0TFHGFX1103 512MB (2700/800MHz)AMD Device 1640MEDIATEK Device 0616Ubuntu 22.046.4.0-060400-generic (x86_64)KDE Plasma 5.24.7X Server 1.21.1.44.6 Mesa 22.2.5-0ubuntu0.1~22.04.3 (LLVM 15.0.7 DRM 3.52)1.3.224GCC 11.4.0ext43200x2000OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- --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 Processor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa704101 Graphics Details- GLAMOR - BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 113-PHXGENERIC-001Java Details- OpenJDK Runtime Environment (build 11.0.20+8-post-Ubuntu-1ubuntu122.04)Python Details- Python 3.10.12Security Details- 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

new tcryptopp: Keyed Algorithmscryptopp: Unkeyed Algorithmsbrl-cad: VGR Performance Metricncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mncnn: CPU - vision_transformerncnn: CPU - FastestDetncnn: Vulkan GPU - mobilenetncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - googlenetncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - resnet50ncnn: Vulkan GPU - yolov4-tinyncnn: Vulkan GPU - squeezenet_ssdncnn: Vulkan GPU - regnety_400mncnn: Vulkan GPU - vision_transformerncnn: Vulkan GPU - FastestDetbuild-gcc: Time To Compilevvenc: Bosphorus 4K - Fastvvenc: Bosphorus 4K - Fastervvenc: Bosphorus 1080p - Fastvvenc: Bosphorus 1080p - Fastervkfft: FFT + iFFT R2C / C2Rvkfft: FFT + iFFT C2C 1D batched in half precisionvkfft: FFT + iFFT C2C 1D batched in double precisionvkfft: FFT + iFFT C2C 1D batched in single precisionvkfft: FFT + iFFT C2C multidimensional in single precisionvkfft: FFT + iFFT C2C 1D batched in single precision, no reshufflingvkpeak: fp32-scalarvkpeak: fp32-vec4vkpeak: fp16-scalarvkpeak: fp16-vec4vkpeak: fp64-scalarvkpeak: fp64-vec4vkpeak: int32-scalarvkpeak: int32-vec4vkpeak: int16-scalarvkpeak: int16-vec4couchdb: 100 - 1000 - 30couchdb: 100 - 3000 - 30couchdb: 300 - 1000 - 30couchdb: 300 - 3000 - 30couchdb: 500 - 1000 - 30couchdb: 500 - 3000 - 30apache-iotdb: 100 - 1 - 200apache-iotdb: 100 - 1 - 200apache-iotdb: 100 - 1 - 500apache-iotdb: 100 - 1 - 500apache-iotdb: 200 - 1 - 200apache-iotdb: 200 - 1 - 200apache-iotdb: 200 - 1 - 500apache-iotdb: 200 - 1 - 500apache-iotdb: 100 - 100 - 200apache-iotdb: 100 - 100 - 200apache-iotdb: 100 - 100 - 500apache-iotdb: 100 - 100 - 500apache-iotdb: 200 - 100 - 200apache-iotdb: 200 - 100 - 200apache-iotdb: 200 - 100 - 500apache-iotdb: 200 - 100 - 500dragonflydb: 10 - 1:5dragonflydb: 20 - 1:5dragonflydb: 50 - 1:5dragonflydb: 60 - 1:5dragonflydb: 10 - 1:10dragonflydb: 20 - 1:10dragonflydb: 50 - 1:10dragonflydb: 60 - 1:10dragonflydb: 10 - 1:100dragonflydb: 20 - 1:100dragonflydb: 50 - 1:100dragonflydb: 60 - 1:100memtier-benchmark: Redis - 50 - 1:5memtier-benchmark: Redis - 100 - 1:5memtier-benchmark: Redis - 50 - 1:10memtier-benchmark: Redis - 500 - 1:5memtier-benchmark: Redis - 100 - 1:10memtier-benchmark: Redis - 500 - 1:10yugabytedb: CassandraKeyValue - 1 - 1yugabytedb: CassandraKeyValue - 1 - 16yugabytedb: CassandraKeyValue - 1 - 32yugabytedb: CassandraKeyValue - 16 - 1yugabytedb: CassandraKeyValue - 32 - 1yugabytedb: CassandraKeyValue - 16 - 16yugabytedb: CassandraKeyValue - 16 - 32yugabytedb: CassandraKeyValue - 32 - 16yugabytedb: CassandraKeyValue - 32 - 32yugabytedb: CassandraBatchKeyValue, Batch 10 - 1 - 1yugabytedb: CassandraBatchKeyValue, Batch 25 - 1 - 1yugabytedb: CassandraBatchKeyValue, Batch 10 - 1 - 16yugabytedb: CassandraBatchKeyValue, Batch 10 - 1 - 32yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 1yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 1yugabytedb: CassandraBatchKeyValue, Batch 25 - 1 - 16yugabytedb: CassandraBatchKeyValue, Batch 25 - 1 - 32yugabytedb: CassandraBatchKeyValue, Batch 25 - 16 - 1yugabytedb: CassandraBatchKeyValue, Batch 25 - 32 - 1yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 16yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 32yugabytedb: CassandraBatchKeyValue, Batch 10 - 16 - 32yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 16yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 32yugabytedb: CassandraBatchKeyValue, Batch 25 - 16 - 16yugabytedb: CassandraBatchKeyValue, Batch 25 - 16 - 32yugabytedb: CassandraBatchKeyValue, Batch 25 - 32 - 16yugabytedb: CassandraBatchKeyValue, Batch 25 - 32 - 32yugabytedb: CassandraBatchKeyValue, Batch 10 - 32 - 32cassandra: Writesab819.761896548.9863514163027.508.328.035.828.0511.351.7821.1575.3715.2811.6338.2437.2116.1417.66290.594.1927.618.368.035.868.0211.371.7921.1575.3615.3111.6938.2337.4616.0617.71291.384.382640.7761.1542.4183.7318.466141259218280166303191.61194.9644.53114.59161.1796.34269.09241.85267.34708.2881.496267.239134.335444.118238.899942.496764198.2212.251434283.4620.891148481.5610.471904407.9619.2631156415.0648.7437173315.01118.1234027351.9350.6330434143.68154.171379888.163840222.053688737.763586089.561637117.073869729.383697587.293591856.981499036.963937888.943755227.913676368.913170726.693069952.673050497.792779173.082880502.942847988.804847.125085.195128.715042.936087.7651050.6632899.6942448.3358589.844966.576052.4026474.3438593.135369.554117.9348848.2638485.275195.874562.1850925.6932758.117436.8252428.3042619.0327192.2934204.9142063.1624786.4644343815.596949549.9978234149527.438.328.035.708.0111.311.7821.1275.3615.2911.6838.9837.5516.0917.66290.714.5127.528.348.045.838.0411.361.7921.1875.3715.311.7038.2637.2316.0917.71289.974.372641.5771.1552.4413.7378.494142259220280168303191.92194.4044.61114.66161.5696.91269.36244.74267.27709.8581.176266.894136.361445.476754295.4612.371469303.8220.151151261.3410.471902392.9119.2930973284.349.2736760107.65118.5835441446.0848.230869603.97151.941491166.663831976.083697778.343624676.161502494.923922671.603708754.433600224.351538274.603970717.743789965.373645464.562973746.292849758.373054116.422884149.302895297.952918894.716161.636018.894674.106576.404312.2948138.5547496.5325837.1053696.744678.436184.3728523.2339107.775918.624467.1542497.3139864.584712.615622.4650394.947245.322367.7466912.2668865.0276398.3934813.0119662.0030787.1176379.9844610OpenBenchmarking.org

Crypto++

Test: Keyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.8Test: Keyed Algorithmsab2004006008001000SE +/- 3.99, N = 2SE +/- 0.41, N = 2819.76815.601. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

Crypto++

Test: Unkeyed Algorithms

OpenBenchmarking.orgMiB/second, More Is BetterCrypto++ 8.8Test: Unkeyed Algorithmsab120240360480600SE +/- 0.06, N = 2SE +/- 1.95, N = 2548.99550.001. (CXX) g++ options: -g2 -O3 -fPIC -pthread -pipe

BRL-CAD

VGR Performance Metric

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.36VGR Performance Metricab9K18K27K36K45KSE +/- 149.00, N = 2SE +/- 10.00, N = 241630414951. (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

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: mobilenetab612182430SE +/- 0.04, N = 2SE +/- 0.02, N = 227.5027.43MIN: 27.35 / MAX: 29.65MIN: 27.28 / MAX: 28.561. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU-v2-v2 - Model: mobilenet-v2ab246810SE +/- 0.01, N = 2SE +/- 0.00, N = 28.328.32MIN: 8.22 / MAX: 8.87MIN: 8.21 / MAX: 8.831. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU-v3-v3 - Model: mobilenet-v3ab246810SE +/- 0.00, N = 2SE +/- 0.00, N = 28.038.03MIN: 7.96 / MAX: 8.48MIN: 7.94 / MAX: 8.521. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: shufflenet-v2ab1.30952.6193.92855.2386.5475SE +/- 0.02, N = 2SE +/- 0.12, N = 25.825.70MIN: 3.66 / MAX: 12.83MIN: 3.56 / MAX: 10.371. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: mnasnetab246810SE +/- 0.02, N = 2SE +/- 0.00, N = 28.058.01MIN: 7.97 / MAX: 13.58MIN: 7.93 / MAX: 8.981. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: efficientnet-b0ab3691215SE +/- 0.02, N = 2SE +/- 0.01, N = 211.3511.31MIN: 11.24 / MAX: 11.96MIN: 11.19 / MAX: 12.561. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: blazefaceab0.40050.8011.20151.6022.0025SE +/- 0.01, N = 2SE +/- 0.01, N = 21.781.78MIN: 1.39 / MAX: 2.49MIN: 1.38 / MAX: 2.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: googlenetab510152025SE +/- 0.01, N = 2SE +/- 0.03, N = 221.1521.12MIN: 15.49 / MAX: 22.42MIN: 15.32 / MAX: 24.171. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: vgg16ab20406080100SE +/- 0.04, N = 2SE +/- 0.09, N = 275.3775.36MIN: 74.95 / MAX: 79.65MIN: 74.85 / MAX: 86.031. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: resnet18ab48121620SE +/- 0.00, N = 2SE +/- 0.02, N = 215.2815.29MIN: 15.13 / MAX: 15.85MIN: 15.1 / MAX: 19.81. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: alexnetab3691215SE +/- 0.04, N = 2SE +/- 0.02, N = 211.6311.68MIN: 11.5 / MAX: 12.25MIN: 11.54 / MAX: 12.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: resnet50ab918273645SE +/- 0.01, N = 2SE +/- 0.62, N = 238.2438.98MIN: 38.01 / MAX: 39.6MIN: 37.88 / MAX: 66.931. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: yolov4-tinyab918273645SE +/- 0.01, N = 2SE +/- 0.34, N = 237.2137.55MIN: 36.57 / MAX: 38.53MIN: 36.59 / MAX: 41.961. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: squeezenet_ssdab48121620SE +/- 0.06, N = 2SE +/- 0.01, N = 216.1416.09MIN: 15.87 / MAX: 25.06MIN: 15.91 / MAX: 17.121. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: regnety_400mab48121620SE +/- 0.01, N = 2SE +/- 0.01, N = 217.6617.66MIN: 17.55 / MAX: 18.2MIN: 17.54 / MAX: 18.751. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vision_transformer

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: vision_transformerab60120180240300SE +/- 0.34, N = 2SE +/- 0.65, N = 2290.59290.71MIN: 288.05 / MAX: 302.16MIN: 288.79 / MAX: 298.391. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: FastestDet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: FastestDetab1.01482.02963.04444.05925.074SE +/- 0.01, N = 2SE +/- 0.01, N = 24.194.51MIN: 2.93 / MAX: 9.61MIN: 3.3 / MAX: 7.171. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: mobilenetab612182430SE +/- 0.10, N = 2SE +/- 0.02, N = 227.6127.52MIN: 27.4 / MAX: 36.87MIN: 27.38 / MAX: 30.291. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2ab246810SE +/- 0.00, N = 2SE +/- 0.02, N = 28.368.34MIN: 8.25 / MAX: 9.44MIN: 8.22 / MAX: 111. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3ab246810SE +/- 0.00, N = 2SE +/- 0.01, N = 28.038.04MIN: 7.93 / MAX: 12.66MIN: 7.95 / MAX: 9.131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: shufflenet-v2ab1.31852.6373.95555.2746.5925SE +/- 0.01, N = 2SE +/- 0.06, N = 25.865.83MIN: 3.68 / MAX: 7.77MIN: 3.64 / MAX: 7.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: mnasnetab246810SE +/- 0.01, N = 2SE +/- 0.03, N = 28.028.04MIN: 7.95 / MAX: 8.44MIN: 7.94 / MAX: 17.441. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: efficientnet-b0ab3691215SE +/- 0.00, N = 2SE +/- 0.01, N = 211.3711.36MIN: 11.27 / MAX: 12.47MIN: 11.2 / MAX: 12.571. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: blazefaceab0.40280.80561.20841.61122.014SE +/- 0.00, N = 2SE +/- 0.01, N = 21.791.79MIN: 1.39 / MAX: 2.89MIN: 1.39 / MAX: 2.781. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: googlenetab510152025SE +/- 0.01, N = 2SE +/- 0.03, N = 221.1521.18MIN: 15.65 / MAX: 22.53MIN: 15.57 / MAX: 22.521. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: vgg16ab20406080100SE +/- 0.02, N = 2SE +/- 0.00, N = 275.3675.37MIN: 74.92 / MAX: 80.26MIN: 74.9 / MAX: 79.351. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: resnet18ab48121620SE +/- 0.03, N = 2SE +/- 0.00, N = 215.3115.30MIN: 15.12 / MAX: 24.13MIN: 15.14 / MAX: 16.41. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: alexnetab3691215SE +/- 0.03, N = 2SE +/- 0.03, N = 211.6911.70MIN: 11.55 / MAX: 12.58MIN: 11.58 / MAX: 12.591. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: resnet50ab918273645SE +/- 0.01, N = 2SE +/- 0.03, N = 238.2338.26MIN: 37.97 / MAX: 39.58MIN: 38.05 / MAX: 44.21. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: yolov4-tinyab918273645SE +/- 0.29, N = 2SE +/- 0.00, N = 237.4637.23MIN: 36.54 / MAX: 40.91MIN: 36.61 / MAX: 38.341. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: squeezenet_ssdab48121620SE +/- 0.00, N = 2SE +/- 0.01, N = 216.0616.09MIN: 15.88 / MAX: 16.5MIN: 15.86 / MAX: 27.091. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: regnety_400mab48121620SE +/- 0.05, N = 2SE +/- 0.04, N = 217.7117.71MIN: 17.56 / MAX: 26.84MIN: 17.54 / MAX: 28.841. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: vision_transformer

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: vision_transformerab60120180240300SE +/- 0.70, N = 2SE +/- 0.24, N = 2291.38289.97MIN: 288.57 / MAX: 361.11MIN: 288.54 / MAX: 305.821. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: FastestDet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: FastestDetab0.98551.9712.95653.9424.9275SE +/- 0.17, N = 2SE +/- 0.15, N = 24.384.37MIN: 2.95 / MAX: 7.51MIN: 2.97 / MAX: 7.441. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Timed GCC Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GCC Compilation 13.2Time To Compileab6001200180024003000SE +/- 2.15, N = 2SE +/- 1.22, N = 22640.782641.58

VVenC

Video Input: Bosphorus 4K - Video Preset: Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.9Video Input: Bosphorus 4K - Video Preset: Fastab0.25990.51980.77971.03961.2995SE +/- 0.000, N = 2SE +/- 0.001, N = 21.1541.1551. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

VVenC

Video Input: Bosphorus 4K - Video Preset: Faster

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.9Video Input: Bosphorus 4K - Video Preset: Fasterab0.54921.09841.64762.19682.746SE +/- 0.005, N = 2SE +/- 0.002, N = 22.4182.4411. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

VVenC

Video Input: Bosphorus 1080p - Video Preset: Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.9Video Input: Bosphorus 1080p - Video Preset: Fastab0.84081.68162.52243.36324.204SE +/- 0.002, N = 2SE +/- 0.006, N = 23.7313.7371. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

VVenC

Video Input: Bosphorus 1080p - Video Preset: Faster

OpenBenchmarking.orgFrames Per Second, More Is BetterVVenC 1.9Video Input: Bosphorus 1080p - Video Preset: Fasterab246810SE +/- 0.005, N = 2SE +/- 0.004, N = 28.4668.4941. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto

VkFFT

Test: FFT + iFFT R2C / C2R

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 1.2.31Test: FFT + iFFT R2C / C2Rab306090120150SE +/- 1.50, N = 2SE +/- 0.00, N = 21411421. (CXX) g++ options: -O3

VkFFT

Test: FFT + iFFT C2C 1D batched in half precision

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 1.2.31Test: FFT + iFFT C2C 1D batched in half precisionab60120180240300SE +/- 1.00, N = 2SE +/- 0.00, N = 22592591. (CXX) g++ options: -O3

VkFFT

Test: FFT + iFFT C2C 1D batched in double precision

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 1.2.31Test: FFT + iFFT C2C 1D batched in double precisionab50100150200250SE +/- 2.00, N = 2SE +/- 0.50, N = 22182201. (CXX) g++ options: -O3

VkFFT

Test: FFT + iFFT C2C 1D batched in single precision

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 1.2.31Test: FFT + iFFT C2C 1D batched in single precisionab60120180240300SE +/- 0.50, N = 2SE +/- 0.50, N = 22802801. (CXX) g++ options: -O3

VkFFT

Test: FFT + iFFT C2C multidimensional in single precision

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 1.2.31Test: FFT + iFFT C2C multidimensional in single precisionab4080120160200SE +/- 2.00, N = 2SE +/- 0.00, N = 21661681. (CXX) g++ options: -O3

VkFFT

Test: FFT + iFFT C2C 1D batched in single precision, no reshuffling

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 1.2.31Test: FFT + iFFT C2C 1D batched in single precision, no reshufflingab70140210280350SE +/- 0.00, N = 2SE +/- 0.00, N = 23033031. (CXX) g++ options: -O3

vkpeak

fp32-scalar

OpenBenchmarking.orgGFLOPS, More Is Bettervkpeak 20230730fp32-scalarab4080120160200SE +/- 1.59, N = 2SE +/- 1.02, N = 2191.61191.92

vkpeak

fp32-vec4

OpenBenchmarking.orgGFLOPS, More Is Bettervkpeak 20230730fp32-vec4ab4080120160200SE +/- 0.52, N = 2SE +/- 0.08, N = 2194.96194.40

vkpeak

fp16-scalar

OpenBenchmarking.orgGFLOPS, More Is Bettervkpeak 20230730fp16-scalarab1020304050SE +/- 0.05, N = 2SE +/- 0.00, N = 244.5344.61

vkpeak

fp16-vec4

OpenBenchmarking.orgGFLOPS, More Is Bettervkpeak 20230730fp16-vec4ab306090120150SE +/- 0.12, N = 2SE +/- 0.00, N = 2114.59114.66

vkpeak

fp64-scalar

OpenBenchmarking.orgGFLOPS, More Is Bettervkpeak 20230730fp64-scalarab4080120160200SE +/- 0.00, N = 2SE +/- 0.14, N = 2161.17161.56

vkpeak

fp64-vec4

OpenBenchmarking.orgGFLOPS, More Is Bettervkpeak 20230730fp64-vec4ab20406080100SE +/- 0.68, N = 2SE +/- 0.27, N = 296.3496.91

vkpeak

int32-scalar

OpenBenchmarking.orgGIOPS, More Is Bettervkpeak 20230730int32-scalarab60120180240300SE +/- 0.72, N = 2SE +/- 0.19, N = 2269.09269.36

vkpeak

int32-vec4

OpenBenchmarking.orgGIOPS, More Is Bettervkpeak 20230730int32-vec4ab50100150200250SE +/- 0.88, N = 2SE +/- 0.52, N = 2241.85244.74

vkpeak

int16-scalar

OpenBenchmarking.orgGIOPS, More Is Bettervkpeak 20230730int16-scalarab60120180240300SE +/- 0.06, N = 2SE +/- 0.31, N = 2267.34267.27

vkpeak

int16-vec4

OpenBenchmarking.orgGIOPS, More Is Bettervkpeak 20230730int16-vec4ab150300450600750SE +/- 0.75, N = 2SE +/- 0.24, N = 2708.28709.85

Apache CouchDB

Bulk Size: 100 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30ab20406080100SE +/- 0.10, N = 2SE +/- 1.27, N = 281.5081.181. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache CouchDB

Bulk Size: 100 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30ab60120180240300SE +/- 1.20, N = 2SE +/- 0.02, N = 2267.24266.891. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache CouchDB

Bulk Size: 300 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 300 - Inserts: 1000 - Rounds: 30ab306090120150SE +/- 0.53, N = 2SE +/- 0.53, N = 2134.34136.361. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache CouchDB

Bulk Size: 300 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 300 - Inserts: 3000 - Rounds: 30ab100200300400500SE +/- 2.47, N = 2SE +/- 1.03, N = 2444.12445.481. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache CouchDB

Bulk Size: 500 - Inserts: 1000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 500 - Inserts: 1000 - Rounds: 30a50100150200250SE +/- 14.83, N = 2238.901. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache CouchDB

Bulk Size: 500 - Inserts: 3000 - Rounds: 30

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 500 - Inserts: 3000 - Rounds: 30a2004006008001000SE +/- 322.76, N = 2942.501. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200ab160K320K480K640K800K764198.22754295.46

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 200ab369121512.2512.37MAX: 798.47MAX: 767.51

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500ab300K600K900K1200K1500K1434283.461469303.82

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 1 - Sensor Count: 500ab51015202520.8920.15MAX: 826.8MAX: 827.09

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200ab200K400K600K800K1000K1148481.561151261.34

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 200ab369121510.4710.47MAX: 649MAX: 667.98

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500ab400K800K1200K1600K2000K1904407.961902392.91

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 1 - Sensor Count: 500ab51015202519.2619.29MAX: 691.58MAX: 690.69

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200ab7M14M21M28M35M31156415.0630973284.30

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 200ab112233445548.7449.27MAX: 979.36MAX: 969.67

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500ab8M16M24M32M40M37173315.0136760107.65

Apache IoTDB

Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 100 - Batch Size Per Write: 100 - Sensor Count: 500ab306090120150118.12118.58MAX: 1000.25MAX: 1240.13

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200ab8M16M24M32M40M34027351.9335441446.08

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 200ab112233445550.6348.20MAX: 820.78MAX: 768.47

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500

OpenBenchmarking.orgpoint/sec, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500ab7M14M21M28M35M30434143.6830869603.97

Apache IoTDB

Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500

OpenBenchmarking.orgAverage Latency, More Is BetterApache IoTDB 1.1.2Device Count: 200 - Batch Size Per Write: 100 - Sensor Count: 500ab306090120150154.17151.94MAX: 1065.85MAX: 946.73

Dragonflydb

Clients Per Thread: 10 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 10 - Set To Get Ratio: 1:5ab300K600K900K1200K1500KSE +/- 28740.19, N = 2SE +/- 6251.51, N = 21379888.161491166.661. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 20 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 20 - Set To Get Ratio: 1:5ab800K1600K2400K3200K4000KSE +/- 1520.81, N = 2SE +/- 25609.70, N = 23840222.053831976.081. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 50 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 50 - Set To Get Ratio: 1:5ab800K1600K2400K3200K4000KSE +/- 2662.62, N = 2SE +/- 22969.50, N = 23688737.763697778.341. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 60 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 60 - Set To Get Ratio: 1:5ab800K1600K2400K3200K4000KSE +/- 9932.93, N = 2SE +/- 16896.18, N = 23586089.563624676.161. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 10 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 10 - Set To Get Ratio: 1:10ab400K800K1200K1600K2000KSE +/- 43890.60, N = 2SE +/- 20403.19, N = 21637117.071502494.921. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 20 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 20 - Set To Get Ratio: 1:10ab800K1600K2400K3200K4000KSE +/- 15714.53, N = 2SE +/- 25444.16, N = 23869729.383922671.601. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 50 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 50 - Set To Get Ratio: 1:10ab800K1600K2400K3200K4000KSE +/- 8680.17, N = 2SE +/- 1947.97, N = 23697587.293708754.431. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 60 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 60 - Set To Get Ratio: 1:10ab800K1600K2400K3200K4000KSE +/- 16965.66, N = 2SE +/- 717.79, N = 23591856.983600224.351. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 10 - Set To Get Ratio: 1:100

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 10 - Set To Get Ratio: 1:100ab300K600K900K1200K1500KSE +/- 44835.52, N = 2SE +/- 2395.11, N = 21499036.961538274.601. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 20 - Set To Get Ratio: 1:100

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 20 - Set To Get Ratio: 1:100ab900K1800K2700K3600K4500KSE +/- 22785.71, N = 2SE +/- 7414.05, N = 23937888.943970717.741. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 50 - Set To Get Ratio: 1:100

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 50 - Set To Get Ratio: 1:100ab800K1600K2400K3200K4000KSE +/- 1776.60, N = 2SE +/- 6036.38, N = 23755227.913789965.371. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Dragonflydb

Clients Per Thread: 60 - Set To Get Ratio: 1:100

OpenBenchmarking.orgOps/sec, More Is BetterDragonflydb 1.6.2Clients Per Thread: 60 - Set To Get Ratio: 1:100ab800K1600K2400K3200K4000KSE +/- 12630.85, N = 2SE +/- 6659.80, N = 23676368.913645464.561. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis 7.0.12 + memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterRedis 7.0.12 + memtier_benchmark 2.0Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:5ab700K1400K2100K2800K3500KSE +/- 46191.93, N = 2SE +/- 24256.88, N = 23170726.692973746.291. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis 7.0.12 + memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterRedis 7.0.12 + memtier_benchmark 2.0Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:5ab700K1400K2100K2800K3500KSE +/- 5574.79, N = 2SE +/- 33849.60, N = 23069952.672849758.371. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis 7.0.12 + memtier_benchmark

Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterRedis 7.0.12 + memtier_benchmark 2.0Protocol: Redis - Clients: 50 - Set To Get Ratio: 1:10ab700K1400K2100K2800K3500KSE +/- 1005.72, N = 2SE +/- 4007.75, N = 23050497.793054116.421. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis 7.0.12 + memtier_benchmark

Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:5

OpenBenchmarking.orgOps/sec, More Is BetterRedis 7.0.12 + memtier_benchmark 2.0Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:5ab600K1200K1800K2400K3000KSE +/- 25623.03, N = 2SE +/- 89372.19, N = 22779173.082884149.301. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis 7.0.12 + memtier_benchmark

Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterRedis 7.0.12 + memtier_benchmark 2.0Protocol: Redis - Clients: 100 - Set To Get Ratio: 1:10ab600K1200K1800K2400K3000KSE +/- 9394.44, N = 2SE +/- 22072.88, N = 22880502.942895297.951. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

Redis 7.0.12 + memtier_benchmark

Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10

OpenBenchmarking.orgOps/sec, More Is BetterRedis 7.0.12 + memtier_benchmark 2.0Protocol: Redis - Clients: 500 - Set To Get Ratio: 1:10ab600K1200K1800K2400K3000KSE +/- 6197.98, N = 2SE +/- 65279.03, N = 22847988.802918894.711. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 1

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 1ab13002600390052006500SE +/- 986.84, N = 2SE +/- 335.88, N = 24847.126161.63

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 16

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 16ab13002600390052006500SE +/- 668.21, N = 2SE +/- 379.10, N = 25085.196018.89

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 32

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 1 - Num Threads Read: 32ab11002200330044005500SE +/- 1010.82, N = 2SE +/- 896.94, N = 25128.714674.10

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 1ab14002800420056007000SE +/- 767.76, N = 2SE +/- 197.16, N = 25042.936576.40

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 1ab13002600390052006500SE +/- 617.45, N = 2SE +/- 1032.62, N = 26087.764312.29

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 16

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 16ab11K22K33K44K55KSE +/- 21212.18, N = 2SE +/- 17997.43, N = 251050.6648138.55

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 32

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 16 - Num Threads Read: 32ab10K20K30K40K50KSE +/- 6407.07, N = 2SE +/- 19065.84, N = 232899.6947496.53

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 16

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 16ab9K18K27K36K45KSE +/- 23107.42, N = 2SE +/- 10982.43, N = 242448.3325837.10

YugabyteDB

Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 32

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraKeyValue - Num Threads Write: 32 - Num Threads Read: 32ab13K26K39K52K65KSE +/- 31328.12, N = 2SE +/- 37315.43, N = 258589.8453696.74

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 1ab11002200330044005500SE +/- 595.76, N = 2SE +/- 87.49, N = 24966.574678.43

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 1ab13002600390052006500SE +/- 240.87, N = 2SE +/- 128.29, N = 26052.406184.37

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 16

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 16ab6K12K18K24K30KSE +/- 3376.71, N = 2SE +/- 6523.89, N = 226474.3428523.23

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 32

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 1 - Num Threads Read: 32ab8K16K24K32K40KSE +/- 1572.24, N = 2SE +/- 2895.08, N = 238593.1339107.77

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 1ab13002600390052006500SE +/- 947.68, N = 2SE +/- 151.68, N = 25369.555918.62

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 1ab10002000300040005000SE +/- 500.57, N = 2SE +/- 244.63, N = 24117.934467.15

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 16

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 16ab10K20K30K40K50KSE +/- 4577.21, N = 2SE +/- 11007.88, N = 248848.2642497.31

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 32

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 1 - Num Threads Read: 32ab9K18K27K36K45KSE +/- 6821.24, N = 2SE +/- 12382.59, N = 238485.2739864.58

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 1ab11002200330044005500SE +/- 1250.57, N = 2SE +/- 1490.02, N = 25195.874712.61

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 1

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 1ab12002400360048006000SE +/- 1089.33, N = 2SE +/- 223.46, N = 24562.185622.46

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 16

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 16ab11K22K33K44K55KSE +/- 26450.23, N = 2SE +/- 28220.15, N = 250925.6950394.90

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 32

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 32ab10K20K30K40K50KSE +/- 2539.49, N = 2SE +/- 24447.26, N = 232758.1147245.32

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 32

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 16 - Num Threads Read: 32ab160032004800640080007436.822367.74

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 16

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 16ab14K28K42K56K70KSE +/- 30353.05, N = 2SE +/- 10966.82, N = 252428.3066912.26

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 32

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 32ab15K30K45K60K75KSE +/- 6339.81, N = 2SE +/- 11376.12, N = 242619.0368865.02

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 16

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 16ab16K32K48K64K80KSE +/- 3357.44, N = 2SE +/- 11025.98, N = 227192.2976398.39

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 32

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 16 - Num Threads Read: 32ab7K14K21K28K35KSE +/- 436.58, N = 2SE +/- 1624.51, N = 234204.9134813.01

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 16

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 16ab9K18K27K36K45KSE +/- 23519.81, N = 2SE +/- 4479.15, N = 242063.1619662.00

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 32

OpenBenchmarking.orgRead Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 25 - Num Threads Write: 32 - Num Threads Read: 32ab7K14K21K28K35KSE +/- 2403.39, N = 2SE +/- 6788.20, N = 224786.4630787.11

YugabyteDB

Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 32

OpenBenchmarking.orgWrite Ops/sec, More Is BetterYugabyteDB 2.19Workload: CassandraBatchKeyValue, Batch 10 - Num Threads Write: 32 - Num Threads Read: 32b16K32K48K64K80K76379.98

Apache Cassandra

Test: Writes

OpenBenchmarking.orgOp/s, More Is BetterApache Cassandra 4.1.3Test: Writesab10K20K30K40K50KSE +/- 14.00, N = 2SE +/- 22.50, N = 24434344610


Phoronix Test Suite v10.8.5