I ran some benchmarks to compare the different CPU technologies available at the cloud servers at Hetzner and was amazed by the new kid on the block Arm64, so just wanted to share the results with you. Used sysbench 1.0.20
Performance Comparison of Hetzner VPS Servers per CPU type
-
Intel CPU (2 cores):
- CPU Speed: 1837.36 events per second
- File I/O Read Speed: 261,851.36 reads/s
- File I/O Read Throughput: 4,091.43 MiB/s
-
AMD CPU (2 cores):
- CPU Speed: 3157.82 events per second
- File I/O Read Speed: 14,083.83 reads/s
- File I/O Read Throughput: 220.06 MiB/s
-
ARM64 Ampere CPU (2 cores):
- CPU Speed: 6587.18 events per second
- File I/O Read Speed: 303,044.32 reads/s
- File I/O Read Throughput: 4,735.07 MiB/s
Note: AMD was pretty bad on the SSD stats btw, maybe they attached an older SSD disk.
Observations:
- In terms of CPU speed, the ARM64 Ampere CPU outperforms both Intel and AMD CPUs, followed by the AMD CPU and then the Intel CPU.
- For file I/O read speed and throughput, the ARM64 Ampere CPU again performs the best, followed by the Intel CPU and then the AMD CPU.
Overall, the ARM64 Ampere CPU shows the highest performance in both CPU-intensive tasks and file I/O operations. The AMD CPU performs better than the Intel CPU in all aspects but falls short compared to the ARM64 Ampere CPU. Therefore, if you prioritize high-performance computing and file I/O operations, the ARM64 Ampere CPU-based VPS server would be the recommended choice.
See also their announcement
https://www.hetzner.com/news/arm64-cloud
and now it is also super easy to create Arm64 Servers from Hetzner in Wappler: