Re:ARM vs. Intel on Amazon’s Cloud: A URL Parsing Benchmark
by guipsp on Thursday March 02, 2023 @05:07AM
(#34994002)
Not sure what you're talking about - in aws x86 you pay by core (well as much as pay by core with arm anyways, you can't just buy a 1gb server with 64 cores)
Re:ARM vs. Intel on Amazon’s Cloud: A URL Parsing Benchmark
by mattashii on Thursday March 02, 2023 @06:45AM
(#34994625)
AWS x64 'cores' are the virtual cores you see on hyperthreaded CPUs and map 2:1 to physical cores on the CPU, but the AWS ARM offering doesn't have hyperthreading, so the virtual cores map 1:1 to cpu cores.
You can disable hyperthreading on the x64 instances at the cost of halving the number of cores you have available in the instance that you paid for.
On intel aws, you pay per HyperThread. On Graviton, you pay per core.
But on this kind of workload and with modern schedulers, HT bump is rather limited. So in practice you are paying twice the price for the same number of cores.
This is the biggest contributing factor to that difference and i keep being surprised noone mention it.