I'm happy that Apple is showing that the king is naked, I hope that a new wave of ARM based devices (not just from Apple) will influx new life on the PC Market.
I'm happy that Apple is showing that the king is naked, I hope that a new wave of ARM based devices (not just from Apple) will influx new life on the PC Market.
So other metrics like power draw get more prominence. Apple managed to get both with a chip design, but I don't see it as a trend yet. I wouldn't even call it innovative in itself, it is just a very good iteration of CPU tech. I think that is awesome because it challenges other companies again.
For performance intensive applications like gaming or CAD, GPUs have become more relevant.
There is a lot of special software for physical calculations (lenses, materials, etc.) that require raw CPU power for n-th degree numerical solutions, but these are niches that cannot sustain an industry.
My main device I use in private for a lot of development has a standard intel CPU and I only looked at power usage because I knew it would be fast enough. I wanted it to be as silent as possible. Turns out it was indeed fast enough for anything I wanted to do. Maybe I buy a new one in a few years, but it didn't yet fail me in any way.
This is just not true. I do NOT have an M1 yet. I have a group of co-workers that do. This group is normally what I would call the critics that are never happy with anything. With out fail each one of them has raved about how fast and responsive their M1s are. They say it nothing like anything else and is a game changer. They also rave about the fact that they can go a day without needing to find a wall socket. This is a group of devs and hardcore networking people.
From my view, no matter how powerful of an Intel system I have running Windows, macOS or Linux, the desktop UI are not up to the speed of an iPad. Getting that in a laptop...that would be great and I plan to try it out in the form of an M1 Air.
What I read: Desktop environment should have more UI effects like iPad.
The rave reviews that the M1 Macs are getting for performance and power efficiency shows that large step improvements in CPU performance are noticed and greatly appreciated. We just didn't have anything as good as the M1 before to really understand how much better computing could be.
I disagree. At least in the datacenter there are still lots of workloads that are CPU bound. And many of these workloads are not easy to parallelize. Right now there are about a bajillion startups in a Python codebase that are hitting scaling limits, where the single-core GIL limits are starting to hurt responsiveness.
Yes, they could re-write into Go and get higher performance and better concurrency at the same time. But most orgs don't have the bandwidth for re-building their software stack from scratch. They'd much rather throw money at hardware.
My guess is if you had a datacenter CPU with 2-3X the single-core threaded performance of top-level Xeons, it would sell like hotcakes.
Many companies would rather throw money at beefier hardware than play around with experimental JITs that may or may not break standard behavior in unpredictable ways.
My point was that most consumers don't understand these things, and just assume that "computer speed" is one-dimensional: it's either fast, or not fast.
Free dancing bears and network effects will always win.