I loved Apple. Not the Apple of DRMs and its golden prison where you can’t really control your hardware; I loved the Apple that loved Software Libero. Then it mutated into a company that crushes people freedoms while smiling.
I like to have control of my hardware. I don’t want to use hardware that treats me like an enemy as DRM-laded machines do or from a company that is actively trying to kill the idea of Software Libero.
So I’ve mixed reactions when reading about Apple M1. I’m happy that they find a way to get so good performances but I fear their “proprietary-ness”, their total-closure toward other OSes. I would change my mind when Apple will help people port Linux, BSD and other free-as-in-freedom operative systems. I fear I will have to wait for a long time as they have been actively doing the opposite in recent years.
Today I’ve read
Real world experience with the new M1 Macs have started ticking in. They are fast. Real fast. But why? What is the magic?
There are a couple of passages that striked me:
- Instead of adding ever more general-purpose CPU cores, Apple has followed another strategy: They have started adding ever more specialized chips doing a few specialized tasks.
… and
- “Unified Memory Architecture”
These features sounds A LOT LIKE the approach of Amiga:
- Addind specialized chips, Paola, Agnus, Blitter… shall I go on?
- UMA, accessible to CPU, GPU and other specialized processing units. The very same concept of “Chip memory” in Amiga.
Now I do dearly hope that some company use the same recipe, discovered by Amiga almost 40 years ago.
I hope that the claims made about RISC-V in
are realistic.
We are living interesing times.
Continue reading →
Pages: