New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Comments
Interestingly I selected Russia and it still shows the 20% VAT to be charged. Did Hetzner find a way to avoid sanctions and wire-transfer it somehow to Putin? Or they just pocket the extra money charged from customers as "VAT"? @Hetzner_OL what is your take?
i'm really interested in knowing that. i mean i'm not russian but there's no VAT for my country. for example when i order at ovh they put VAT for my country automatically, but then i can contact support and they will remove the VAT from invoice but its weird how do they calculate VAT by default. just taking some extra money i guess. and 20% is not that little in big invoices.
The cpu theyre using (Ampere Altra) doesn't support nested virtualisation, so not possible for them to offer it at the moment.
That said, Hetzner Cloud doesnt support nested virt on their x86 machines either even though the cpus are capable, so I wouldn't get your hopes up.
I was using in their x86 architecture both virt-manager and phpvirtualbox (old), but with poor performance.
Didn't think it would, but just in case I had a go and the installer failed with:
This installer only support x86_64 architecture
Didn't try harder than that tbh.
Hestia supports ARM
I just installed Cloudpanel on cax11 and it works fine. Cloudpanel supports arm64
Try WordOps please.
For more about ARM Servers:
Intel and AMD processors are generally X86 architecture where as ARM processors are RISC processors based on ARM architecture. ARM processors offer lower performance than AMD and Intel processors but, they also consume lower power. If you need a processor for a desktop, you have to go with INTEL or AMD. ARM processors are generally used in mobile phones, smart watches and other lpw power devices.
Thanks, GPT4
Apple silicon: Interesting...
Any other hosts selling ARM Ampere servers?
Oracle and scaleway has some kind of beta
I moved a 15GB mariadb database from x86 to arm, which is the instance provided by oracle's free tier, by copying the binary DB files over to the new server as-is, without passing thru mysqldump and import. Everything worked smooth, even the replication resumed without flaws.
I recompiled my c++ programs from x86 to this arm instance, and all worked fine, both cpu types use IEEE 754 for floating point representation, both have 32 and 64 bits integer and float types. From my c++ perspective, the only difference between the two cpus is the cacheline size, 64B on x86 and 128B on arm. No need to say, all nodejs, bash and other scripts work without modifications. The transition is completely smooth. For years I had been afraid of moving to arm for risking any kind of incompatibility in the binary representation. Turns out that fear was unmotivated
Oracle Cloud: https://www.oracle.com/uk/cloud/compute/arm/
Google Cloud: https://cloud.google.com/blog/products/compute/tau-t2a-is-first-compute-engine-vm-on-an-arm-chip
Azure: https://azure.microsoft.com/en-us/blog/azure-virtual-machines-with-ampere-altra-arm-based-processors-generally-available/
Scaleway: https://www.scaleway.com/en/amp2-instances/
AWS also offer ARM but use their own Graviton CPUs.
Though I'm sure they're probably just modified existing ARM CPUs rather than ground-up Amazon designed
Did you write any SIMD intrinsics manually and converted them to Neon?
No, the most I do is
#pragma unroll
, prefetch, and data structures optimization with callgrind and linux-perf to flatten bottlenecks. I don't want to descend into that darkness. It certainly helps with portability.Perhaps your SIMD requirements can be fulfilled by some portable BLAS library.
Understood. For me, BLAS lib, especially MKL, works well with most of the parts, but when it comes to CPU cache reuse under specific situation, I have to make my hands dirty, 'cause BLAS libs are usually for general purpose, and do not offer the FASTEST solution.
I can totally see your perf stat reports 16 instructions per cycle and the cpus run at 95°C. I'm defeated at 2 ins/cycle at 85°C :(
Did performance improve? (like faster queries ect)
And how much resources do you have (ram / cpu)?
Hetzner CAX11 ARM Server
https://pastebin.com/pMxSy4E7
Tested via bench.sh
Actually it's pretty good on some benchs.
Benchmark by KangServer.id
Performed: April 18th 2023
CAX31 is not 4 vCPU 8GB RAM, but 8 core 16 GB RAM
CPX31 is not 8 vCPU 16GB RAM, but 4 core 8 GB RAM
At this point it's hard to believe any of the results above, unless you go through all of it once again and make neccessary corrections. But, thanks for the effort.
Also if I may suggest comparing similar models? Say, both AMD & ARM models with 4 cores (or both with 8 cores)? So you're not comparing oranges and apples.
Yes, already edited.
I'm comparing the pricing. The closest one.
Hi. Hope it's not necroing, this topic seemed the most appropriate
I've spun up a CAX11 of my own and gb5 results are very different from what is usually reported, even in this thread
For example here's vpsbenchmarks run: https://browser.geekbench.com/v5/cpu/21146539
805 Single-Core Score, 1522 Multi-Core Score
and here's mine: https://browser.geekbench.com/v5/cpu/21514819
288 Single-Core Score, 542 Multi-Core Score
what could be the reason for that? It's basically a fresh server, no CPU utilization with an expected spike to ~200% during the rest run, maybe ~150MB RAM taken
I expected that a shared server would sometimes have to compete for resources, but these results are 3x times worse than previous benchmarks
Thanks