As a separate data point, I briefly switched one of our servers from an r6a.4xlarge (AMD Epyc) to a r6i.4xlarge (Intel Xeon) and saw a 30% speedup in our number-heavy compute task. I would love to find out why (MKL or AVX512? Do I need to recompile numpy?), but for the time being it pays to stay on Xeon. We eventually switched to m-instances since that fits our compute/memory usage better when we’re at limits.
x86 is dead, long live x86
71–80 of 172 posts
Re: x86 is dead, long live x86
#72Earlier quoted context omitted.
I keep meaning to research this, and maybe this isn't the right place, but how are things going for Linux executables? Last I tried Linux on ARM it seemed like application-level support for ARM was very spotty. It doesn't seem like a Rosetta 2-like effort is making it into mainline Linux anytime soon, if ever.
For open source applications it's generally pretty good. Closed source: not so much. qemu-x86_64 is probably the closest there is to Rosetta; it works fairly well and I think conceptually it's identical or similar to Rosetta, but I don't really know what the performance is like, and it's of course not as integrated/automatic as Rosetta.
Re: x86 is dead, long live x86
#73When I think about how long chips like the 6502 have still been in active use (almost 50 years now), it is hard to conceive of a world where there isn't a significant presence of x86 activity for the rest of my life. The majority of 'the market' may go elsewhere, but for a gazillion reasons, x86 will not be disappearing for quite a while. At this point it would honestly surprise me if we didn't at least have high qua…
Stuff like 6502s and Z80s are a bit like little single-cylinder engines - the world will move onto all sorts of interesting new places, but something somewhere will always be powered by a wee Briggs & Stratton that starts first pull of the string, and we'll be glad of it.
Re: x86 is dead, long live x86
#74I would just like to point out that that is not how the saying goes. When Queen Elizabeth died it would have been “the queen is dead, long live the king”, as the dead thing is the predecessor and the living thing is the one that follows it
The dead thing is Intel (x86) and the successor is AMD (x86) as opposed to ARM in our case. Isn't it correct?
No. Intel isn't dead. They may be behind (for now) but they're definitely catching up and have in a way on the desktop.
It's not certain that Intel will die and AMD will for sure win. Competition is great.
Re: x86 is dead, long live x86
#75When I think about how long chips like the 6502 have still been in active use (almost 50 years now), it is hard to conceive of a world where there isn't a significant presence of x86 activity for the rest of my life. The majority of 'the market' may go elsewhere, but for a gazillion reasons, x86 will not be disappearing for quite a while. At this point it would honestly surprise me if we didn't at least have high qua…
Also 8051 cores can still be found in modern products
Re: x86 is dead, long live x86
#76x86 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.
I haven't needed an ethernet port on a laptop since the mid 2000s troubleshooting why my newly installed stack of Cisco switches weren't working, and that sort of use cases is rare enough that having a dongle seems fine.
Conversely, about 80% of the people I know use Apple laptops for work.
Re: x86 is dead, long live x86
#77Re: x86 is dead, long live x86
#78"The macOS (OS X) version of this game does not work on macOS Catalina (version 10.15) or later due to the removal of support for 32-bit-only apps" And that's why x86 is good.
Re: x86 is dead, long live x86
#79Re: x86 is dead, long live x86
#80Earlier quoted context omitted.
The dead thing is Intel (x86) and the successor is AMD (x86) as opposed to ARM in our case. Isn't it correct?
> Isn't it correct? No. Intel isn't dead. They may be behind (for now) but they're definitely catching up and have in a way on the desktop. It's not certain that Intel will die and AMD will for sure win. Competition is great.