4 ms·
Worth noting, a big part of Apple Silicon success is not just ARM, but the fact that they throw enough money at TSMC to buy out all production of the latest and
by robotnikman 3y ago
Worth noting, a big part of Apple Silicon success is not just ARM, but the fact that they throw enough money at TSMC to buy out all production of the latest and greatest node, locking out any competitors (excluding Intel and Samsung, but they are still playing catch up).
ARM also has a few other problems that need to be fixed that are not seen in x86 IMO, like needing a standardized boot sequence like x86, and the whole problem of device makers releasing devices running outdated and no longer updated forks of linux due to the whole mess of drivers, device trees, etc
- huijzer 3y agoIsn’t it latest node *and* advanced packaging?
- drcongo 3y agoI'm an idiot when it comes to understanding CPUs, but as an end user of them, my feeling is that the M1 Pro MBP I bought on release is so absurdly good that I can't imagine needing to buy a new laptop for decade. It's runs silent and cool and simply never struggles with anything. Since Hetzner started offering ARM VMs on their cloud service, I've set up several servers on it which have been trouble-free, run cool, and offer way over twice the value of AMD64. I've no doubt you know what you're talking about with regards to problems that need fixing, but to a CPU idiot like me, they just seem like magic and I would absolutely hate to ever go back to using chips that cause 3rd degree burns of you use a laptop on your lap.
- Insanity 3y agoGenerally agree with the statement - I'm really happy with the M1 chip. But I as applications become more demanding over a time, a decade might be too optimistic given the boom in Generative AI. Also +1 on how silent it is.
- dijit 3y agoGenerally this is deemed “Jevons Paradox” and is part of why, ironically, consoles do not hold back game development but actually improve the experience for the majority of people - by setting hard caps on how much demand can actually be requested of a computer for a baseline experience.
- freeone3000 3y agoNvidia’s Grace-Hopper arch is probably the future here — a dedicated high-performance offload “GP” chip for big calculations with a small chip doing switching and routing and access control
- unethical_ban 3y agoFor workloads not offloaded to dedicated hardware (NN/LLM), I say CPUs for end users have been "good enough" for four or five years. The impressive things have been in efficiency, and in implementing new kinds of logic/instructions/architectures. I'd be plenty happy with my 5+ year old laptop if it had more than 40 minutes of battery life (Yeah I need to order a new battery. Yes, batteries used to be replaceable in laptops).
- bryanlarsen 3y agoFor desktop CPU's I would say things have been "good enough" for 12 years. Sandy Lake was released in 2011, and was the last CPU from Intel that was at least 25% better than its predecessor. Ever since each generational bump has seen a ~10% bump or so. I still work & game on an i5-2500k.
- adgjlsfhk1 3y agoIMO there's a strong case for Haswel as the first "good enough" cpu. It's not a ton faster than sandy lake, but it adds AVX-2 and FMA3 which in lots of software can easily be a 2x performance difference. (and possibly more importantly, if you define that as your baseline, you can compile all x86 applications with the same arch without giving up much performance.
- justsomehnguy 3y agoYou are mistaking a small subset of computer systems (home and small server) as a silver bullet. In my case servers have 512Gb-1Tb of RAM and the cost of running nodes with a lesser amount scales extremely bad.
- fodkodrasz 3y agoI don't think Apple is interested in a standardized ARM boot sequence. I believe that the current proprietary stuff they have is totally fit for their goals.
- PlutoIsAPlanet 3y agoYet it's easier to dual boot ARM Mac devices with Linux than most other ARM devices.
- fodkodrasz 3y agoAfterall having a MacOS Darwin kernel bootstrap your Linux kernel is not any worse than having a GPU do it.
- robotnikman 3y agoYep. Thankfully that is the case with ARM macs, and there is a dedicated community of hackers who are figuring everything out. Though I hear in ARM servers there might now be a standard for booting, but I haven't looked into it. Makes sense since servers, can run a variety of OS's depending on the work, I would hope such a standardization makes its way to consumer devices, but I'm not holding my breath based on how things are going.
- ethbr1 3y agoHackers continually reverse engineering proprietary magic isn't a sustainable strategy. Ask the 90-10s open source GPU driver folks.
- freedomben 3y agoApple wouldn't want Linux to be a first-class citizen on their hardware that competes with them, so this is likely a feature not a bug for them. For Linux to always be 6 months or more behind and a little bit buggy (more buggy than macOS at least) keeps them exactly where they want them. They don't want linux competitive or better than macOS, but having that free work available can drive some hardware sales to a group who otherwise might not buy them. It's quite brilliant actually, in kind of an "evil genius" sort of way.
- grecy 3y ago> a big part of Apple Silicon success is fact that they throw enough money at TSMC to buy out all production of the latest and greatest node I see this all the time and I'm skeptical. Are you saying that Apple M(latest-1) is not faster and more thermally efficient than Intel/AMD(current) ?
- kcb 3y agoOnce you stop looking at Intel the situation is a lot less dire. The x86 perf/watt problem is primarily an Intel problem not an x86 problem.
- ethbr1 3y agoIt's not like Intel hasn't been there before, though.
- robotnikman 3y agoWhile not as efficient as Apple Silicon, I've had good experiences with AMD processors in mobile hardware, noticeably more better than Intel as well.