hcloud_server_benchmark

Hetzner Cloud CPX51

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2308175-NE-HCLOUDSER67
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
QEMU HDD - AMD EPYC
August 17 2023
  5 Hours, 28 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


hcloud_server_benchmarkOpenBenchmarking.orgPhoronix Test SuiteAMD EPYC (16 Cores)KVM Standard PC (Q35 + ICH9 2009) (20171111 BIOS)16 GB + 15616 MB RAM369GB QEMU HDDvirtio_gpudrmfbQEMU MonitorFedora Linux 386.4.10-200.fc38.x86_64 (x86_64)GCC 13.2.1 20230728ext41024x768KVMProcessorMotherboardMemoryDiskGraphicsMonitorOSKernelCompilerFile-SystemScreen ResolutionSystem LayerHcloud_server_benchmark PerformanceSystem Logs- Transparent Huge Pages: madvise- --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,m2,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - BFQ / relatime,rw,seclabel / Block Size: 4096- CPU Microcode: 0x1000065- OpenJDK Runtime Environment (Red_Hat-17.0.8.0.7-1.fc38) (build 17.0.8+7) - Python 3.11.4- 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 safe RET + spec_store_bypass: Mitigation of SSB disabled via prctl + 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

hcloud_server_benchmarkcouchdb: 100 - 1000 - 30couchdb: 100 - 3000 - 30blogbench: Readblogbench: Writeclickhouse: 100M Rows Hits Dataset, First Run / Cold Cacheclickhouse: 100M Rows Hits Dataset, Second Runclickhouse: 100M Rows Hits Dataset, Third Runebizzy: etcd: PUT - 50 - 100etcd: PUT - 50 - 100 - Average Latencyetcd: PUT - 100 - 100etcd: PUT - 100 - 100 - Average Latencyetcd: PUT - 50 - 1000etcd: PUT - 50 - 1000 - Average Latencyetcd: PUT - 500 - 100etcd: PUT - 500 - 100 - Average Latencyetcd: PUT - 100 - 1000etcd: PUT - 100 - 1000 - Average Latencyetcd: PUT - 500 - 1000etcd: PUT - 500 - 1000 - Average Latencyetcd: RANGE - 50 - 100etcd: RANGE - 50 - 100 - Average Latencyetcd: RANGE - 100 - 100etcd: RANGE - 100 - 100 - Average Latencyetcd: RANGE - 50 - 1000etcd: RANGE - 50 - 1000 - Average Latencyetcd: RANGE - 500 - 100etcd: RANGE - 500 - 100 - Average Latencyetcd: RANGE - 100 - 1000etcd: RANGE - 100 - 1000 - Average Latencyetcd: RANGE - 500 - 1000etcd: RANGE - 500 - 1000 - Average Latencynode-web-tooling: openssl: SHA256openssl: SHA512openssl: RSA4096openssl: RSA4096openssl: ChaCha20openssl: AES-128-GCMopenssl: AES-256-GCMopenssl: ChaCha20-Poly1305perl-benchmark: Pod2htmlperl-benchmark: Interpretersimdjson: Kostyasimdjson: TopTweetsimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDsqlite: 1QEMU HDD - AMD EPYC179.350627.92514672319487150.26174.32176.58104556552202.71761.947150.33932.180436.990212.347627.03602.176275.140012.963329.027615.352435.98001.947067.86952.181181.019012.247907.53292.175787.401613.063590.502115.38.811263917635758752094703385.9223670.5518477170476573230007360629925887346991658800.198641800.003351752.563.810.853.343.788.330OpenBenchmarking.org

Apache CouchDB

This is a bulk insertion benchmark of Apache CouchDB. CouchDB is a document-oriented NoSQL database implemented in Erlang. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 1000 - Rounds: 30QEMU HDD - AMD EPYC4080120160200SE +/- 0.69, N = 3179.351. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

OpenBenchmarking.orgSeconds, Fewer Is BetterApache CouchDB 3.3.2Bulk Size: 100 - Inserts: 3000 - Rounds: 30QEMU HDD - AMD EPYC140280420560700SE +/- 1.98, N = 3627.931. (CXX) g++ options: -std=c++17 -lmozjs-78 -lm -lei -fPIC -MMD

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.orgFinal Score, More Is BetterBlogBench 1.1Test: ReadQEMU HDD - AMD EPYC300K600K900K1200K1500KSE +/- 21013.83, N = 314672311. (CC) gcc options: -O2

OpenBenchmarking.orgFinal Score, More Is BetterBlogBench 1.1Test: WriteQEMU HDD - AMD EPYC2K4K6K8K10KSE +/- 239.23, N = 394871. (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.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, First Run / Cold CacheQEMU HDD - AMD EPYC306090120150SE +/- 1.60, N = 3150.26MIN: 5.87 / MAX: 4000

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Second RunQEMU HDD - AMD EPYC4080120160200SE +/- 1.66, N = 3174.32MIN: 5.93 / MAX: 4285.71

OpenBenchmarking.orgQueries Per Minute, Geo Mean, More Is BetterClickHouse 22.12.3.5100M Rows Hits Dataset, Third RunQEMU HDD - AMD EPYC4080120160200SE +/- 1.82, N = 3176.58MIN: 5.81 / MAX: 4000

ebizzy

This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgRecords/s, More Is Betterebizzy 0.3QEMU HDD - AMD EPYC200K400K600K800K1000KSE +/- 1594.50, N = 310455651. (CC) gcc options: -pthread -lpthread -O3 -march=native

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.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100QEMU HDD - AMD EPYC11K22K33K44K55KSE +/- 482.25, N = 352202.72

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 100 - Average LatencyQEMU HDD - AMD EPYC0.42750.8551.28251.712.1375SE +/- 0.00, N = 31.9

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100QEMU HDD - AMD EPYC10K20K30K40K50KSE +/- 227.02, N = 347150.34

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 100 - Average LatencyQEMU HDD - AMD EPYC0.47250.9451.41751.892.3625SE +/- 0.00, N = 32.1

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000QEMU HDD - AMD EPYC20K40K60K80K100KSE +/- 955.05, N = 480436.99

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 50 - Clients: 1000 - Average LatencyQEMU HDD - AMD EPYC3691215SE +/- 0.15, N = 412.3

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100QEMU HDD - AMD EPYC10K20K30K40K50KSE +/- 223.82, N = 347627.04

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 100 - Average LatencyQEMU HDD - AMD EPYC0.47250.9451.41751.892.3625SE +/- 0.00, N = 32.1

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000QEMU HDD - AMD EPYC16K32K48K64K80KSE +/- 202.50, N = 376275.14

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 100 - Clients: 1000 - Average LatencyQEMU HDD - AMD EPYC3691215SE +/- 0.03, N = 312.9

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000QEMU HDD - AMD EPYC14K28K42K56K70KSE +/- 189.97, N = 363329.03

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: PUT - Connections: 500 - Clients: 1000 - Average LatencyQEMU HDD - AMD EPYC48121620SE +/- 0.07, N = 315.3

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100QEMU HDD - AMD EPYC11K22K33K44K55KSE +/- 471.05, N = 352435.98

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 100 - Average LatencyQEMU HDD - AMD EPYC0.42750.8551.28251.712.1375SE +/- 0.00, N = 31.9

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100QEMU HDD - AMD EPYC10K20K30K40K50KSE +/- 128.18, N = 347067.87

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 100 - Average LatencyQEMU HDD - AMD EPYC0.47250.9451.41751.892.3625SE +/- 0.00, N = 32.1

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000QEMU HDD - AMD EPYC20K40K60K80K100KSE +/- 193.67, N = 381181.02

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 50 - Clients: 1000 - Average LatencyQEMU HDD - AMD EPYC3691215SE +/- 0.03, N = 312.2

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100QEMU HDD - AMD EPYC10K20K30K40K50KSE +/- 436.87, N = 347907.53

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 100 - Average LatencyQEMU HDD - AMD EPYC0.47250.9451.41751.892.3625SE +/- 0.00, N = 32.1

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000QEMU HDD - AMD EPYC16K32K48K64K80KSE +/- 610.33, N = 375787.40

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 100 - Clients: 1000 - Average LatencyQEMU HDD - AMD EPYC3691215SE +/- 0.12, N = 313.0

OpenBenchmarking.orgRequests/sec, More Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000QEMU HDD - AMD EPYC14K28K42K56K70KSE +/- 408.62, N = 363590.50

OpenBenchmarking.orgms, Fewer Is Betteretcd 3.5.4Test: RANGE - Connections: 500 - Clients: 1000 - Average LatencyQEMU HDD - AMD EPYC48121620SE +/- 0.10, N = 315.3

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

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

Benchmark: Fill Sync

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

Benchmark: Overwrite

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

Benchmark: Random Fill

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

Benchmark: Random Read

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

Benchmark: Seek Random

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

Benchmark: Random Delete

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

Benchmark: Sequential Fill

QEMU HDD - AMD EPYC: 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: line 3: ./db_bench: No such file or directory

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.

QEMU HDD - AMD EPYC: The test run did not produce a result. The test run did not produce a result. The test run did not produce a result.

Node.js V8 Web Tooling Benchmark

Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkQEMU HDD - AMD EPYC246810SE +/- 0.07, N = 38.81

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.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA256QEMU HDD - AMD EPYC3000M6000M9000M12000M15000MSE +/- 22828180.77, N = 3126391763571. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: SHA512QEMU HDD - AMD EPYC1300M2600M3900M5200M6500MSE +/- 8891508.28, N = 358752094701. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgsign/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096QEMU HDD - AMD EPYC7001400210028003500SE +/- 1.91, N = 33385.91. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgverify/s, More Is BetterOpenSSL 3.1Algorithm: RSA4096QEMU HDD - AMD EPYC50K100K150K200K250KSE +/- 175.51, N = 3223670.51. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20QEMU HDD - AMD EPYC11000M22000M33000M44000M55000MSE +/- 6542316.74, N = 3518477170471. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-128-GCMQEMU HDD - AMD EPYC14000M28000M42000M56000M70000MSE +/- 32242395.26, N = 3657323000731. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: AES-256-GCMQEMU HDD - AMD EPYC13000M26000M39000M52000M65000MSE +/- 53904089.11, N = 3606299258871. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

OpenBenchmarking.orgbyte/s, More Is BetterOpenSSL 3.1Algorithm: ChaCha20-Poly1305QEMU HDD - AMD EPYC7000M14000M21000M28000M35000MSE +/- 6780219.22, N = 3346991658801. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl

Perl Benchmarks

Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: Pod2htmlQEMU HDD - AMD EPYC0.04470.08940.13410.17880.2235SE +/- 0.00129998, N = 30.19864180

OpenBenchmarking.orgSeconds, Fewer Is BetterPerl BenchmarksTest: InterpreterQEMU HDD - AMD EPYC0.00080.00160.00240.00320.004SE +/- 0.00004528, N = 150.00335175

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.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: KostyaQEMU HDD - AMD EPYC0.5761.1521.7282.3042.88SE +/- 0.00, N = 32.561. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: TopTweetQEMU HDD - AMD EPYC0.85731.71462.57193.42924.2865SE +/- 0.00, N = 33.811. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: LargeRandomQEMU HDD - AMD EPYC0.19130.38260.57390.76520.9565SE +/- 0.00, N = 30.851. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: PartialTweetsQEMU HDD - AMD EPYC0.75151.5032.25453.0063.7575SE +/- 0.00, N = 33.341. (CXX) g++ options: -O3

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 2.0Throughput Test: DistinctUserIDQEMU HDD - AMD EPYC0.85051.7012.55153.4024.2525SE +/- 0.01, N = 33.781. (CXX) g++ options: -O3

SQLite

This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.30.1Threads / Copies: 1QEMU HDD - AMD EPYC246810SE +/- 0.117, N = 38.3301. (CC) gcc options: -O2 -lz -lm