I was wrong about Windows Arm Laptops.
After spending the last few days throwing everything at the @ASUS Zenbook A16, I'm impressed! The hardware's premium & the @Snapdragon X2 Elite Extreme performance is incredible! π₯π
Full review link below π
#Gifted_By_Snapdragon
@sahajsarup That is a good question. I don't which were the talent migrations into AMD leading up to and out of AMD after the first AMD64 came out. Maybe an Acquired episode on AMD will clear that up ;-)
@supersat@__alula With the introduction of the AVX emulation, Arm64EC ABI also changed. It is now legal to use ALL Neon registers (after an AVX feature check). On the flipside, the compiler started using x28 on Classic and, so the GP diff is now 3 and SVE is still not allowed in EC.
@supersat@__alula Note that the loss in registers is actually small for GP registers - only 2 (x28 was originally reserved and the compiler never used it even in Classic Arm64 compilation). Different story for Neon, where it is restricted to 1/2 bit it is less common to suffer register pressure.
It has been decades since the StrongARM, so obviously much innovation happened since then.
This is a mere gag on the flow of very talented architects which trace back to the DEC days.
I hope they all have a sense of humor π
@HSVSphere@__alula Actually, it is architected in a way that is even more flaxible: DVRTs. DVRTs apply transforms to the PE as it is loaded based on anything environmental. Could be the presence of a hardware feature, errata or... the architecture of the process.
@cursedconnector@__alula No. Arm64EC is compiled from source. Produced far more optimal code than translating from x86-64. If you do have the source, this is the way to go. Translate from x86-64 when you don't have a choice (no source access).
@__alula If you think about it, it is quite an optimal design. In most cases compiling Arm64EC and Arm64 result in the same code, so storing it twice is a waste of storage (which would have happened with naive fat binaries).
@ZX48kSpectrum THIS was the game I played the most and longest on my Spectrum. When I think Spectrum Gameplay I think Cyclone. I still play it sometimes.
@XenoPanther There are plenty of reasons that may not have anything to do with the OS. For example, are you experiencing thermal throttling? How about losing single-core Turbo? Is your VBox doing blind, overscheduled gang-scheduling?