Never Bet Against x86
11–20 of 124 posts
Re: Never Bet Against x86
#12Seems like a silly thing to say right when x86 is getting pummelled to death by Apple and Valve, maybe slowly, but steadily, while the rest of the gang also watches on.
What does Valve ship without x86?
Re: Never Bet Against x86
#13Seems like a silly thing to say right when x86 is getting pummelled to death by Apple and Valve, maybe slowly, but steadily, while the rest of the gang also watches on.
Re: Never Bet Against x86
#14Seems like a silly thing to say right when x86 is getting pummelled to death by Apple and Valve, maybe slowly, but steadily, while the rest of the gang also watches on.
Re: Never Bet Against x86
#15Re: Never Bet Against x86
#16The future of x86 is worrying but it's nowhere dead yet. I saw the C&C article yesterday and did some research, TL;DR: - Apple took over the single-threaded crown a while ago. - ARM also caught up in integer workloads. - ARM Cortex is still behind in floating-point. - Both are behind in multithreaded performance. (mostly because there are more high-end x86 systems...) - Both are way behind in SIMD/HPC workloads. (ARM…
I see x86 on top (the first valid result is 6841, which is x86), if that is the sole benchmark we're going to look at. You can further break that down into the individual tasks it performs, but I'm not going to :-)
> - ARM generally have way bigger L1 caches, mostly due to the larger pagesize, which is a significant architectural advantage.
Larger pages mean more potential for waste.
Re: Never Bet Against x86
#17You mean never bet against AMD64
Re: Never Bet Against x86
#18Seems like a silly thing to say right when x86 is getting pummelled to death by Apple and Valve, maybe slowly, but steadily, while the rest of the gang also watches on.
> Valve This is a funny thing to say when Valve hasn't actually released any ARM device yet, and the Steam Deck is still fully reliant on x86. The ARM hardware they do plan to release relies on x86 emulation, which is something that historically usually doesn't pan out.
Re: Never Bet Against x86
#19The future of x86 is worrying but it's nowhere dead yet. I saw the C&C article yesterday and did some research, TL;DR: - Apple took over the single-threaded crown a while ago. - ARM also caught up in integer workloads. - ARM Cortex is still behind in floating-point. - Both are behind in multithreaded performance. (mostly because there are more high-end x86 systems...) - Both are way behind in SIMD/HPC workloads. (ARM…
On the other hand, most ARM-based CPUs, even those of Apple, have quite poor performance for things like arithmetic operations with floating-point numbers or with big integer numbers. Geekbench results do not reflect at all the performance of such applications.
This is a serious problem for those who need computers for solving problems of scientific/technical/engineering computing.
During the half of century when IBM PC compatible computers have been dominant, even if the majority of the users never exploited the real computational power of their CPUs, buying a standard computer would automatically provide at a low price a good CPU for the "power" users that need such CPUs.
Now, with the consumer-oriented ARM-based CPUs that have been primarily designed for smartphones and laptops, and not for workstations and servers, such computers remain good for the majority of the users, but they are no longer good enough for those with more demanding applications.
I hope that Intel/AMD based computers will remain available for a long time, to be able to still buy computers with good performance per dollar, when taking into account their throughput for floating-point and big integer computations.
Otherwise, if only the kinds of computers made by Apple and Qualcomm would be available, users like me would have to buy workstations and servers with a many times lower performance per dollar than achievable with the desktop CPUs of today.
This kind of evolution already happened in GPUs, where a decade ago one could buy a cheap GPU like those bought by gamers, but which nevertheless also had excellent performance for scientific FP64 computing. Then such GPUs have disappeared and the gaming GPUs of today can no longer be used for such purposes, for which one would have to buy a "datacenter" GPU, but those cost an arm and a leg.