AMD Ryzen 3 PRO 2200G testing with a HP 83E8 (Q16 Ver. 02.23.00 BIOS) and AMD Radeon Vega / Mobile 1GB on Ubuntu 22.04 via the Phoronix Test Suite.
2024-04-14 19:22 Processor: AMD Ryzen 3 PRO 2200G @ 3.50GHz (4 Cores), Motherboard: HP 83E8 (Q16 Ver. 02.23.00 BIOS), Chipset: AMD Raven/Raven2, Memory: 1 x 16 GB DDR4-2400MT/s Samsung M378A2K43CB1-CTD, Disk: 512GB Micron_2210_MTFDHBA512QFD, Graphics: AMD Radeon Vega / Mobile 1GB (1100/1200MHz), Audio: AMD Raven/Raven2/Fenghuang, Monitor: DELL P190S, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 22.04, Kernel: 5.15.0-102-generic (x86_64), Vulkan: 1.3.255, Compiler: GCC 11.4.0, File-System: ext4, Screen Resolution: 1280x1024
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 -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8101016Java Notes: OpenJDK Runtime Environment (build 11.0.22+7-post-Ubuntu-0ubuntu222.04.1)Python Notes: Python 3.10.12Security 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: Mitigation of untrained return thunk; SMT disabled + spec_rstack_overflow: Mitigation of SMT disabled + 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 STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Bulk Size: 100 - Inserts: 3000 - Rounds: 30 2024-04-14 19:22 90 180 270 360 450 SE +/- 0.41, N = 3 400.22 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Bulk Size: 300 - Inserts: 1000 - Rounds: 30 2024-04-14 19:22 40 80 120 160 200 SE +/- 1.20, N = 3 195.98 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Bulk Size: 300 - Inserts: 3000 - Rounds: 30 2024-04-14 19:22 150 300 450 600 750 SE +/- 5.86, N = 3 681.29 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Bulk Size: 500 - Inserts: 1000 - Rounds: 30 2024-04-14 19:22 60 120 180 240 300 SE +/- 0.85, N = 3 267.04 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
OpenBenchmarking.org Seconds, Fewer Is Better Apache CouchDB 3.3.2 Bulk Size: 500 - Inserts: 3000 - Rounds: 30 2024-04-14 19:22 200 400 600 800 1000 SE +/- 3.68, N = 3 919.14 1. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD
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 2024-04-14 19:22 2 4 6 8 10 SE +/- 0.08, N = 3 8.39
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.14, N = 3 42.22
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Inner Join Test Time 2024-04-14 19:22 1.2578 2.5156 3.7734 5.0312 6.289 SE +/- 0.11, N = 3 5.59
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 100 - Broadcast Inner Join Test Time 2024-04-14 19:22 1.0755 2.151 3.2265 4.302 5.3775 SE +/- 0.11, N = 3 4.78
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.03, N = 3 42.12
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 500 - Broadcast Inner Join Test Time 2024-04-14 19:22 1.3253 2.6506 3.9759 5.3012 6.6265 SE +/- 0.10, N = 3 5.89
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.10, N = 9 42.27
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 1000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.14, N = 3 42.16
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.22, N = 3 42.28
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.17, N = 3 41.96
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.07, N = 3 41.91
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 100 - Broadcast Inner Join Test Time 2024-04-14 19:22 20 40 60 80 100 SE +/- 2.23, N = 3 76.66
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.16, N = 3 42.09
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 500 - Broadcast Inner Join Test Time 2024-04-14 19:22 20 40 60 80 100 SE +/- 0.25, N = 3 74.45
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.11, N = 3 41.98
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 100 - Broadcast Inner Join Test Time 2024-04-14 19:22 30 60 90 120 150 SE +/- 0.48, N = 3 148.16
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.18, N = 3 42.08
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 500 - Broadcast Inner Join Test Time 2024-04-14 19:22 30 60 90 120 150 SE +/- 1.34, N = 3 145.45
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.38, N = 3 42.26
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 10000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.17, N = 3 41.91
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.08, N = 3 42.04
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 1000 - Broadcast Inner Join Test Time 2024-04-14 19:22 20 40 60 80 100 SE +/- 0.17, N = 3 75.12
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.22, N = 3 42.22
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 20000000 - Partitions: 2000 - Broadcast Inner Join Test Time 2024-04-14 19:22 20 40 60 80 100 SE +/- 0.39, N = 3 76.96
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.09, N = 3 41.88
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 1000 - Broadcast Inner Join Test Time 2024-04-14 19:22 30 60 90 120 150 SE +/- 2.93, N = 3 149.04
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Calculate Pi Benchmark Using Dataframe 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.29, N = 3 42.19
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark 3.3 Row Count: 40000000 - Partitions: 2000 - Broadcast Inner Join Test Time 2024-04-14 19:22 30 60 90 120 150 SE +/- 2.37, N = 3 150.76
Apache Spark TPC-DS This is a benchmark of Apache Spark using the TPC-DS data-set. Apache Spark is an open-source unified analytics engine for large-scale data processing and dealing with big data. This test profile benchmarks the Apache Spark in a single-system configuration and leverages the https://github.com/databricks/tpcds-kit and https://github.com/IBM/spark-tpc-ds-performance-test/ projects for testing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Apache Spark TPC-DS 3.5 Scale Factor: 1 - Q01 2024-04-14 19:22 2 4 6 8 10 SE +/- 0.10, N = 3 7.19 1. (CC) gcc options: -O3 -fcommon -lm
Scale Factor: 3000
2024-04-14 19:22: 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: ERROR: The rowcounts for TPC-DS tables are not correct. Please make sure option 1
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 2024-04-14 19:22 200K 400K 600K 800K 1000K SE +/- 10568.84, N = 9 877561 1. (CC) gcc options: -O2
ClickHouse ClickHouse is an open-source, high performance OLAP data management system. This test profile uses ClickHouse's standard benchmark recommendations per https://clickhouse.com/docs/en/operations/performance-test/ / https://github.com/ClickHouse/ClickBench/tree/main/clickhouse with the 100 million rows web analytics dataset. The reported value is the query processing time using the geometric mean of all separate queries performed as an aggregate. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Queries Per Minute, Geo Mean, More Is Better ClickHouse 22.12.3.5 100M Rows Hits Dataset, First Run / Cold Cache 2024-04-14 19:22 9 18 27 36 45 SE +/- 0.53, N = 3 36.98 MIN: 1.57 / MAX: 2068.97
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.
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 100 2024-04-14 19:22 4K 8K 12K 16K 20K SE +/- 750.86, N = 9 17255.86
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 100 - Average Latency 2024-04-14 19:22 1.305 2.61 3.915 5.22 6.525 SE +/- 0.27, N = 9 5.8
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 100 2024-04-14 19:22 4K 8K 12K 16K 20K SE +/- 232.52, N = 9 16338.43
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 100 - Average Latency 2024-04-14 19:22 2 4 6 8 10 SE +/- 0.09, N = 9 6.0
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 1000 2024-04-14 19:22 7K 14K 21K 28K 35K SE +/- 162.45, N = 3 32955.38
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 50 - Clients: 1000 - Average Latency 2024-04-14 19:22 7 14 21 28 35 SE +/- 0.13, N = 3 29.7
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 100 2024-04-14 19:22 4K 8K 12K 16K 20K SE +/- 16.33, N = 3 17500.45
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 100 - Average Latency 2024-04-14 19:22 1.26 2.52 3.78 5.04 6.3 SE +/- 0.00, N = 3 5.6
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 1000 2024-04-14 19:22 7K 14K 21K 28K 35K SE +/- 114.35, N = 3 31826.53
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 100 - Clients: 1000 - Average Latency 2024-04-14 19:22 7 14 21 28 35 SE +/- 0.10, N = 3 30.8
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 1000 2024-04-14 19:22 5K 10K 15K 20K 25K SE +/- 253.17, N = 3 22375.26
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: PUT - Connections: 500 - Clients: 1000 - Average Latency 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.43, N = 3 43.0
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 100 2024-04-14 19:22 4K 8K 12K 16K 20K SE +/- 287.22, N = 9 19704.96
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 100 - Average Latency 2024-04-14 19:22 1.125 2.25 3.375 4.5 5.625 SE +/- 0.08, N = 9 5.0
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 100 2024-04-14 19:22 4K 8K 12K 16K 20K SE +/- 222.98, N = 3 16745.87
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 100 - Average Latency 2024-04-14 19:22 1.3275 2.655 3.9825 5.31 6.6375 SE +/- 0.07, N = 3 5.9
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 1000 2024-04-14 19:22 7K 14K 21K 28K 35K SE +/- 324.85, N = 3 33560.20
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 50 - Clients: 1000 - Average Latency 2024-04-14 19:22 7 14 21 28 35 SE +/- 0.26, N = 3 29.2
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 100 2024-04-14 19:22 3K 6K 9K 12K 15K SE +/- 263.05, N = 9 16304.26
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 100 - Average Latency 2024-04-14 19:22 2 4 6 8 10 SE +/- 0.09, N = 9 6.0
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 1000 2024-04-14 19:22 7K 14K 21K 28K 35K SE +/- 365.33, N = 3 31344.46
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 100 - Clients: 1000 - Average Latency 2024-04-14 19:22 7 14 21 28 35 SE +/- 0.32, N = 3 31.2
OpenBenchmarking.org Requests/sec, More Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 1000 2024-04-14 19:22 5K 10K 15K 20K 25K SE +/- 237.24, N = 3 22457.10
OpenBenchmarking.org ms, Fewer Is Better etcd 3.5.4 Test: RANGE - Connections: 500 - Clients: 1000 - Average Latency 2024-04-14 19:22 10 20 30 40 50 SE +/- 0.35, N = 3 42.8
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
2024-04-14 19:22: 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
2024-04-14 19:22: 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
2024-04-14 19:22: 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
2024-04-14 19:22: 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
2024-04-14 19:22: 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
2024-04-14 19:22: 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
2024-04-14 19:22: 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
2024-04-14 19:22: 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.
2024-04-14 19:22: 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 reserved word
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.3 Algorithm: SHA256 2024-04-14 19:22 600M 1200M 1800M 2400M 3000M SE +/- 15104367.18, N = 3 3012340230 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: SHA512 2024-04-14 19:22 300M 600M 900M 1200M 1500M SE +/- 2495704.02, N = 3 1204865487 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 2024-04-14 19:22 150 300 450 600 750 SE +/- 0.75, N = 3 709.3 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.3 Algorithm: RSA4096 2024-04-14 19:22 10K 20K 30K 40K 50K SE +/- 32.82, N = 3 45987.0 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20 2024-04-14 19:22 1400M 2800M 4200M 5600M 7000M SE +/- 3825364.80, N = 3 6622593297 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-128-GCM 2024-04-14 19:22 3000M 6000M 9000M 12000M 15000M SE +/- 6137647.83, N = 3 16142875397 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: AES-256-GCM 2024-04-14 19:22 3000M 6000M 9000M 12000M 15000M SE +/- 1446834.21, N = 3 14735178410 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.3 Algorithm: ChaCha20-Poly1305 2024-04-14 19:22 900M 1800M 2700M 3600M 4500M SE +/- 46812925.87, N = 3 4179057957 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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 2024-04-14 19:22 0.468 0.936 1.404 1.872 2.34 SE +/- 0.00, N = 3 2.08 1. (CXX) g++ options: -O3
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: TopTweet 2024-04-14 19:22 0.6863 1.3726 2.0589 2.7452 3.4315 SE +/- 0.00, N = 3 3.05 1. (CXX) g++ options: -O3
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: LargeRandom 2024-04-14 19:22 0.1755 0.351 0.5265 0.702 0.8775 SE +/- 0.01, N = 3 0.78 1. (CXX) g++ options: -O3
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: PartialTweets 2024-04-14 19:22 0.6165 1.233 1.8495 2.466 3.0825 SE +/- 0.00, N = 3 2.74 1. (CXX) g++ options: -O3
OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: DistinctUserID 2024-04-14 19:22 0.675 1.35 2.025 2.7 3.375 SE +/- 0.00, N = 3 3 1. (CXX) g++ options: -O3
2024-04-14 19:22 Processor: AMD Ryzen 3 PRO 2200G @ 3.50GHz (4 Cores), Motherboard: HP 83E8 (Q16 Ver. 02.23.00 BIOS), Chipset: AMD Raven/Raven2, Memory: 1 x 16 GB DDR4-2400MT/s Samsung M378A2K43CB1-CTD, Disk: 512GB Micron_2210_MTFDHBA512QFD, Graphics: AMD Radeon Vega / Mobile 1GB (1100/1200MHz), Audio: AMD Raven/Raven2/Fenghuang, Monitor: DELL P190S, Network: Realtek RTL8111/8168/8411
OS: Ubuntu 22.04, Kernel: 5.15.0-102-generic (x86_64), Vulkan: 1.3.255, Compiler: GCC 11.4.0, File-System: ext4, Screen Resolution: 1280x1024
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 -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8101016Java Notes: OpenJDK Runtime Environment (build 11.0.22+7-post-Ubuntu-0ubuntu222.04.1)Python Notes: Python 3.10.12Security 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: Mitigation of untrained return thunk; SMT disabled + spec_rstack_overflow: Mitigation of SMT disabled + 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 STIBP: disabled RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 14 April 2024 19:22 by user vileandy.