Thunderbolt 3 is an open standard though (i.e. no royalties or fees to license it), and AMD has been integrating it into their chipsets for at least two years now. The bigger obstacle regarding AMD has been CPU size and heat generation, both of which would have required Apple to make their laptops heavier and possibly thicker. Go to a Best Buy and compare the 13" Dell Inspiron with the Core i5 to the 13" Inspiron running the Ryzen 5 processor. While they look to be the same size, the Ryzen model is noticeably heavier and will be warmer to the touch.
100% of the time when not on lock down I absolutely would. The wife would laugh at me as I examined the piss-poor (can I say that?) build quality of PCs.
While I don't doubt you, I'm surprised. I was under the impression that AMD was hitting manufacturing process, so I'd expect it to run cooler. I'm curious what we'd find if we looked at take-a-parts between the two? I've heard very good things about the Surface Laptop, and if my wife's work would let me, I'd buy one for her. I'll win that battle eventually.
Yes, Thunderbolt is open, and I'm happy to be wrong on this, but it's my understanding because AMD chipsets don't have Thunderbolt support built in, another controller needs to be added.
Frankly, I follow the PC stuff in broad strokes. I review chip design and architecture as an enthusiast.
Just to hit on something, that I think is the most interesting about Apple could end up doing that would be a real game changer.
Looking back, at when I think the iMac 5k was being released, it may have been the 4K, I've slept since then, Apple described a specialized timing controller that allowed the display to work when HDMI just couldn't handle the resolution. Spring forward we see Apple using their own specialized fixed purpose hardware for security, HEVC, hardware accelerated ssd encryption, and many many more.
Looking back, I don't think I can name another company that has been as proactive to adopt and accelerate specialized hardware blocks as fast, and provide relatively easy to implement functions to the customers. Again, I focus on Apple a ton, and I'm really excited to be wrong. I do know Qualcomm and Nvidia on their SOCs have been fairly competitive. Largely speaking, Intel has been very slow to do these things.
Part of what I LOVE about what Apple is doing, is it leads the way for them to closely marry hardware and software optimization to meet new use cases rapidly. If they have an idea that may have a reference design by ARM? Sure use off the shelf design for the first run. Make small iterations the next generation, then design your own.
We can deal with the arguments of if Apple used a reference design if they actually did it. Everything starts somewhere. If you want to have that argument, sure, lets do it. I'd rather use a reference design for something fixed purpose today, and evolve it, rather than waiting how long to get Intel to add it? I'm pretty sure that Intel just recently started offering AI/ML features within the last year. Thats cute. My watch is more aware of AI/ML than my $2,500 laptop.
Intel's biggest crutch is there liability of having to make chips that for "reasons" need to run Windows 3.1 applications fine. Microsoft also has this handicap. I do love Microsoft, even if they can't make an operating system that I can't use daily.
Let's make no mistake. Whether it's AMD or Intel, or Microsoft, I'm happy to have arguments about various different compromises that have been collecting. Sure, we can talk about one off tools that have been abandoned, but the honest answer is in a day where my thermostat gets regular updates from the inter webs, sometimes there's things that need to be refactored.
x86 will live in Datacenters and Cloud the same way old IBM systems are seen today.
It requires repeating, lets stop the arguments of RISC over CISC. Lets stop the arguments of x86 vs ARM. It requires repeating, Intel saw x86 as a big enough liability that they created Itanium, that everyone else called the Itanic. Everyone knows about the legacy issues.
Let the big businesses figure out their data centers, as everyone is moving to the Cloud. It's not your problem.
If we can get predictable, stable, and consistent chipsets that work, that's a HUGE win. We could argue about this stuff all day. What we should be arguing about is which platform after ARM that Apple will move us to. Because they run the entire stack in two years, the transition should be much cleaner.