Hacker News new | ask | show | jobs
by hhejrkrn 592 days ago
Lol ... You were not around for the ppc -> Intel change ... Same thing happened then ... Remarkable performance uplift from the last instruction set ... And we had Rosetta which allowed compatibility... The m1 and arm took power efficiency to another level .... But yeah what has happened before will happen again
2 comments

I was around for that.

The thing then was it was just Apple catching up with windows computers which had had a considerable performance lead for a while. It didn't really seem magical to just see it finally matched. (Yes Intel Mac's got better then Windows computers but that was later. At launch it was just matching)

It's very different this time because you can't match the performance/battery trade off in anyway.

Intel chips had better integer performance and PowerPC chips had better floating point performance, which is why Apple always used Photoshop performance tests to compare the two platforms.

Apple adopted Intel chips only after Intel replaced the Pentium 4 with the much cooler running Core Solo and Core Duo chips, which were more suitable for laptops.

Apple dropped Intel for ARM for the exact same reason. The Intel chips ran too hot for laptops, and the promised improvements never shipped.

The G5 in desktops was more competitive but laptops were stuck on G4s that were pretty easy to beat by lots of things in the Windows world by the time of the Intel switch. And Photoshop was largely about vectorized instructions, as I recall, not just general purpose floating point.
Yes, and when it became clear that laptop sales would one day outpace desktop sales, Apple made the Intel switch, despite it meaning they had to downgrade from 64 bit CPUs to 32 bit CPUs until Core2 launched.

The Apple ecosystem was most popular in the publishing industry at the time, and most publishing software used floating point math on tower computers with huge cooling systems.

Since IBM originally designed the POWER architecture for scientific computing, it makes sense that floating point performance would be what they optimized for.

I owned a g4 power Mac ... Yes moving to intel at the time was magical... Maybe not for you but for me it was....
Yeah, but that Rosetta was usually delivering "i guess it works?" results. It was so slow.