3 ms·
On the plus side though there is a relatively small pool of actual hardware targets that they have to make it work on.
by lonelyasacloud 5y ago
On the plus side though there is a relatively small pool of actual hardware targets that they have to make it work on.
- oblio 5y agoTrue. But for example Nvidia GPUs have never been reverse engineered fully, more than 20 years after their introduction. Because Nvidia updates their tech, just as Apple will.
- marcan_42 5y agoNvidia actively sabotaged reverse engineering efforts with their firmware shenanigans, and also Nvidia hardware is way, way worse to support than Apple. Apple actually makes very clean SoCs with neat software interfaces and keeps compatibility across SoCs except when they need to break things. Case in point: I brought up our existing M1 efforts on the M1 Pro in 4 days, and that involved changing several drivers because they actually made a big compatibility break in order to support more cores and more RAM (the new versions support over a terabyte and probably dozens of cores, so I doubt they'll change them again for quite a few chip generations).