Live data from Hacker News

x86 is dead, long live x86

engineering.mercari.com

1–10 of 172 posts

Re: x86 is dead, long live x86

#2
We did a migration from GCP's Intel based E2 instances to AMD's T2D instances and saw huge 30% savings in overall compute! It is similar amount of savings folks got from switching to AWS Graviton instances, so looks like AMD might keep the x86 ISA still alive

Re: x86 is dead, long live x86

#3
I've recently switch from VPS with Intel to physical server with latest AMD Zen4.

Single thread performance blow my mind with scores like 4000.

Without change a single line of code = performance was 10x than before.

Re: x86 is dead, long live x86

#5

We did a migration from GCP's Intel based E2 instances to AMD's T2D instances and saw huge 30% savings in overall compute! It is similar amount of savings folks got from switching to AWS Graviton instances, so looks like AMD might keep the x86 ISA still alive

E2 is just extremely old. E2 are a mixed fleet that contain CPUs as old as Haswell. Haswell launched over 10 years ago. It makes sense that you get a better bang for your buck from using something that isn't gravely obsolete. You should also keep that in mind when benchmarking E2, since it's a grab-bag of CPUs you need to control for the actual CPU type, either by specifying the minimum one you require or assuming the worst.

Re: x86 is dead, long live x86

#6
post #3

I've recently switch from VPS with Intel to physical server with latest AMD Zen4. Single thread performance blow my mind with scores like 4000. Without change a single line of code = performance was 10x than before.

It's really important to benchmark this stuff, because depending on the workload, a cheap VPS is the way to go (you're almost always idle, say) or getting some of the latest and greatest hardware under your desk can quickly pay for itself.

Re: x86 is dead, long live x86

#7
post #4

x86 lives on desktop now. Windows, Intel, AMD and Nvidia have more or less thrown in the white flag and given the laptop market to Apple.

Based on what? I would never buy an Apple laptop and no one I know has one either. The Windows "gaming laptop" I got a few years ago for game dev is perfectly adequate and has features missing from Macbooks:

- ethernet port

- hdmi port

- multiple usb A and C ports

- solid keyboard

Same for my work laptop, again Windows/x86 and no one I know with a work laptop is supplied a Mac either.

Re: x86 is dead, long live x86

#8
post #5

We did a migration from GCP's Intel based E2 instances to AMD's T2D instances and saw huge 30% savings in overall compute! It is similar amount of savings folks got from switching to AWS Graviton instances, so looks like AMD might keep the x86 ISA still alive

E2 is just extremely old. E2 are a mixed fleet that contain CPUs as old as Haswell. Haswell launched over 10 years ago. It makes sense that you get a better bang for your buck from using something that isn't gravely obsolete. You should also keep that in mind when benchmarking E2, since it's a grab-bag of CPUs you need to control for the actual CPU type, either by specifying the minimum one you require or assuming th…

That is true. But in cloud our hands our tied, we cannot really switch from one one generation to another so easily. GCP has so far never launched a new chip while keeping the price same or lower. We did same cost/perf analysis on newer generation chips like Ice Lake from Intel and even Milan from AMD in the form of N2D, but both are quiet expensive for the performance uplift they provide. The unique thing about T2D is that the price is competitive with 10 year old E2, which has been the case only for ARM based CPUs like Graviton and Ampere Altra (T2A from GCP)

Re: x86 is dead, long live x86

#9
post #4

x86 lives on desktop now. Windows, Intel, AMD and Nvidia have more or less thrown in the white flag and given the laptop market to Apple.

Based on what? I would never buy an Apple laptop and no one I know has one either. The Windows "gaming laptop" I got a few years ago for game dev is perfectly adequate and has features missing from Macbooks: - ethernet port - hdmi port - multiple usb A and C ports - solid keyboard Same for my work laptop, again Windows/x86 and no one I know with a work laptop is supplied a Mac either.

MacBook Pros have HDMI ports and many USB-C ports. I also don't know any issue with MacBook keyboards except the 2016-2019 model years.

I work for a large financial services company and receive a MacBook Pro for my work.

My work laptop battery can handle all-day IntelliJ & web browsing without charging, I've never heard the fan and the laptop stays cool. It has a Geekbench multicore score of 13,649.

My personal laptop also lasts that long and stays cool, and doesn't even have a fan.

Re: x86 is dead, long live x86

#10
post #4

x86 lives on desktop now. Windows, Intel, AMD and Nvidia have more or less thrown in the white flag and given the laptop market to Apple.

ARM has a lot more market share in people's minds than in actual numbers. One research firm says that ARM has 15% of the laptop market share in 2023, expected to increase to 25% by 2027. (Surprisingly, Apple only has 90% of the ARM laptop market.)

In the server market, just an estimated 8% of CPU shipments in 2023 were ARM.

https://www.counterpointresearch.com/arm-based-pcs-to-nearly... https://www.digitimes.com/news/a20230217VL209/amd-arm-digiti...

Post reply on HN