Live data from Hacker News

Hetzner Introduces ARM64 Cloud Servers

hetzner.com

11–20 of 342 posts

Re: Hetzner Introduces ARM64 Cloud Servers

#11
Great news. I'd like to see how a vCPU compares between arm64 and amd64 but not sure how to best go about it. I've created VMs for both with 4 vCPU and will run the phoronix benchmark suite. After that I'll probably try 16 arm vs 8 amd vCPU because that's a closer match in terms of price. Any suggestions welcome but I also don't want to spend too many hours on it. Will post results.

Ran the kernel build benchmark (result is seconds, lower is better):

   AMD64:
        272.916
        273.128
        270.477
   ARM64:
        1011.799
        1004.713
        1015.261
So the ARM CAX21 instance for 6.49 EUR/month took roughly 3.7x as long as the AMD CPX31 instance which costs 13.60 EUR/month. A roughly 2.1x price difference. Here the ARM instance did not shine in a kernel-compile-per-eur metric.

Also ran sysbench cpu --time=60 --threads=4 run

   AMD64: events per second: 14681.70
   ARM64: events per second: 13455.11
In this test the both are very close.

Re: Hetzner Introduces ARM64 Cloud Servers

#13
post #10

Theres a perception that the ARM Altra per-thread performance is really bad. But according to my Minecraft benchmarks in Oracle's instances, its better than old Skylake cloud instances... by how much is hard to say since other tenants generate so much variation, but there are proper reviews of the whole SoC floating around out there.

Old Skylake cloud instances is "really bad" in the current day compared to Rome/Milan/Genoa, Sapphire Rapids and Graviton 3 for example. We've moved on from lakes!

Cooper Lake (2020) is still a Skylake. They aren't that old!

Re: Hetzner Introduces ARM64 Cloud Servers

#14
Did a quick comparison between intel 2 vCPU and Arm 2 vCPU, these are shared CPUs though so YMMV:

sysbench cpu --threads=2 run

Intel events per second: 1864.20

Arm events per second: 6687.05

Coremark

Intel iterations/sec: 20077.633516

Arm iterations/sec: 23625.767837

Re: Hetzner Introduces ARM64 Cloud Servers

#16
post #4
post #3

Could somebody walk me through why ARM based servers are so inexpensive compared to their x86 counterparts? Is performance much lower? 16 cores & 32gb of RAM for less than 25 euros seems like a bargain.

Here's hoping it's not just an early adopter promo

That's exactly what it is.

Re: Hetzner Introduces ARM64 Cloud Servers

#17
post #3

Could somebody walk me through why ARM based servers are so inexpensive compared to their x86 counterparts? Is performance much lower? 16 cores & 32gb of RAM for less than 25 euros seems like a bargain.

>16 cores & 32gb of RAM for less than 25 euros seems like a bargain.

16 cores doesn't say much. It depends how many DMIPS those cores will yield.

Re: Hetzner Introduces ARM64 Cloud Servers

#20

Theres a perception that the ARM Altra per-thread performance is really bad. But according to my Minecraft benchmarks in Oracle's instances, its better than old Skylake cloud instances... by how much is hard to say since other tenants generate so much variation, but there are proper reviews of the whole SoC floating around out there.

I've benchmarked ARM systems vs other processors.

On my workload, using Intel as a baseline. AMD under performs relative to standard benchmarks. ARM over performs relative to standard benchmarks. I have seen good performance from Ampere, particularly for the price.

However, ARM architecture complicates my workflow significantly. I've found that they are not worth using it right now due to compatibility issues, easier to just stick with x86 for most things. Dealing with required missing packages just kills the value.

My system isn't generally compute limited anyway. IOPS and egress dominate rather than MIPS.

Post reply on HN