Do they even remember what it is the company used to do for a living?
IMHO Intel’s R&D was humming along just fine but the company as a whole had problems pushing stuff into full production. The new CEO managed to get the company into shape enough to actually ship things again.
https://www.macrotrends.net/stocks/charts/IBM/ibm/net-income
IDK if it's enough to call it a Satya Nadella-like CEO transition, but I've been pretty impressed watching it happen.
They did one thing in their first gen that ATI/AMD and Nvidia have always completely failed to do: release 1st party open source Linux drivers that just work without any fuzz.
I see no reason to ever even look at an Nvidia or AMD card again, for my own purposes, assuming Intel keep releasing GPUs. It's laughable how bad their drivers have always been. And Nvidia's pricing is a disgrace.
Also, the way they've dragged their feet on this for decades, and still do. Doesn't inspire confidence.
On my laptop I have disabled the NVidia GPU on linux because of the drivers, and use the AMD integrated GPU. Hope Intel will prioritise open source GPU drivers in the future, if they will do that sincerely it will win goodwill from me and hopefully from the community as well.
But yeah, for fancier features like OpenCL, Vulkan, raytracing, you'd have to use amdgpu "pro" drivers which includes many proprietary parts.
Intel are definitely committed to providing open source Linux drivers for the gpus, at least based on past behaviour. They've had open source drivers for the iGPUs pretty much since the beginning(2010), IIRC.
My last two desktops actually didn't have dGPUs at all because I couldn't be bothered, and I'm not much of a gamer. But now GPUs are too important for many other things, so I'm very happy that Intel got into it. And they didn't disappoint with drivers again really. Though it did take some time to get really sorted, mostly because they had a lot of driver tech debt to sort out on all platforms. So drivers have been shifty all around, but now they're quite stable.
Since graphic cards do more than rasterization and lighting, it is very important to have a serious GPU with open source drivers, so that all the other open source projects related to ML can do more. I suppose my next GPU will be from intel (never thought I would say good things about them, after they almost killed the x86 cpus).
I think the only thing Pat Gelsinger deserves credit for when it comes to Arc is firing Raja Koduri.
Whether or not this turns out to actually be good for the company or not remains to be seen. A lot is riding on Battlemage not being a mess like Arc was.
I bought an AMD AM4 socket motherboard 3 years ago for a good price ~55$ (A320MK) and recently I upgraded the CPU (a 5600G - 12 threads at 3.9GHz with powerful integrated GPU for 100$) and the motherboard supports it. Very nice!
The replacement CEO, Pat Gelsinger, has an engineering background and looks to be fixing things properly:
https://en.wikipedia.org/wiki/Pat_Gelsinger
The Intel board looks to have recognised and addressed the financialisation problem properly for once. Pretty rare for a board.
Pity the boards of IBM, HP (etc) haven't been as capable.
Bob Swan clearly wasn't the guy that could fix all this. Pat finally got the job he always wanted (he left for VMware because he didn't get it originally), but Intel is ship that's hard to turn (floating iceberg might be a more fitting analogy).
I'm rooting for Intel; I have friends there and competition is good for us consumers. Also, Intel is a friend of open source.
Sounds like a clear Yes then.
That being said, Bob Swann was the Intels' CFO from 2016 prior to his becoming CEO. So he was still involved during the later part of Brian Krzanich's tenure.
BK was COO from 2012 and CEO from 2013, and intel was already starting to spin its wheels by that point on stuff like modems and atom and wireless and lacked a proper strategic direction. It's hard to know how much internal jank was in the architectures back then but it probably wasn't insignificant, after all Core M ties back to Pentium III and P6/Pentium Pro at least.
He certainly didn't help anything but the organization that produced BK (he started as an engineer) and put him in the boardroom wasn't going to pick Lisa Su or Jensen Huang as plan B. The organizational forces that gave us BK would have put another suit in the chair and applied the same pressures to them, the problem with historical counterfactuals is always that these forces really matter more than specific individuals being in the chair in most cases.
People forget, he was literally a process engineer by trade too, it's not like he came in as a beancounter. That was all just natural pressures of the market.
On the other hand, if you count out 5 years from when he became CEO... that's around the time the problems started with 14nm (Broadwell struggled to be born) and the point where uarch performance progression really stalled out etc. And of course 14nm was followed by 10nm and the interminable delays.
But in hindsight a lot of the delays appear to have been "termite problems", yes the process was a mess but the IP teams couldn't get their shit together either, and that's why server products have been running 2+ years behind schedule, Alder Lake has its AVX-512 disabled, Meteor Lake is not happening on desktop, and 2.5GbE is going back for its... sixth stepping? Those teams are underperforming and it has nothing to do with 10nm delays.
I realize 2015-2017 is when shit started really hitting the fan but like, unless BK walked in on day 1 as CEO and was like "alright boys we're making Broadwell shitty and giving Skylake-X the worst AVX-512 implementation known to man" it's not entirely his fault either, just the termite rot was still not structural yet. Both the fab teams and IP teams were having visible problems already not too long after he took the chair.
He's not a great CEO by any means, and he actively made things worse over his tenure but... it's kinda hard to believe that he just actively made Intel shit in 4 years as CEO all by himself. They had to have had problems already, and some things like Pentium 4 and Meltdown (which goes all the way back to P6) point to that. But moore's law was the great equalizer back then... just right the ship and catch up on the next node and you'll be fine. Nodes are an active problem right now and it requires advanced packaging that is placing more emphasis on the architecture to cater around that. Things are just a lot harder now.
Alder lake has AVX-512 disabled because 512 bit data paths on atom cores don't make sense and Microsoft couldn't execute on a IHV specific scheduling change so quickly. AVX2+ and later Windows scheduler changes will take care of this. Just like P-states, Intel now has hardware scheduling hints for the OS as well.
> Meteor Lake is not happening on desktop
Because arrow lake is tracking closely within 6 months and MTL/LNL are focused on the platform power efficiency.
> Those teams are underperforming and it has nothing to do with 10nm delays.
It very much has to do with process nodes as well, with tight coupling of process to chip area (yield, thermals) and number of transistors.
I get that they aren’t making these chips for me, but Alder lake with AVX-512 would have been so cool, it would be like having a Phi in the same package as your main cores.
I’m not sure what exactly killed the Phi, but not having to talk through PCIe might have given them a chance to keep up with the inevitable march of NVIDIA Tesla bandwidth improvements.
The m2 chip is more power efficient, but it can't compete against Intel and amd
Intel beats Apple at most specs but the margin is too small to say Apple "can't compete", especially for a company that didn't even have a desktop CPU three years ago.
In desktops (Mac Studio etc) where you can run unlimited watts, yeah Apple doesn't do as well there, but the efficiency is still amazing. And in the laptops, the actual user experience shows the cinebench numbers aren't capturing something.
Well of course a newer laptop of going to be "snappier" lmao.
"My new car is faster and more fuel efficient than my old car"
I've had quite a few MBs and they all slow down after a while, needing an overhaul/refresh in the same way that windows machines, phones etc do.
Get that red memory pressure and kernel desperately swapping pages in & out, woooo. Perhaps things are different with >16GB machines with the SSD mostly empty.
It helps that it's Unix on the desktop. If you're comparing against a Windows install then I'm sure yes it will be way snappier, if you're comparing against Linux it really shouldn't be. Linux doesn't always have powersaving down quite right etc though, ofc.
The sales pitch of OS X to powerusers imo is that it's Unix on the desktop that is well-supported by the vendor and has a good ecosystem of professionally made apps. If you want to tinker there's nothing inherently bad about Linux either, but OS X actually does just work fairly well, although it's not without flaws as well. But it's faster than Windows, less amateur than Linux, actually has a user base unlike BSD. So it sits in an interesting spot - the "willing to spend money" niche.
There are a number of downsides and unpleasant aspects to OS X too, of course. But yeah, it's inherently going to be snappier than Windows if that's your reference point, *nix generally is, that's not OSX exclusive either.
People are generally more hostile to vendor hardware-software integration today than they used to be in the past, I think. Amiga, BeOS, SGI, HP-UX, Solaris, Cray, Nonstop, zSystem, CUDA... there is a lot of the computing world that runs on proprietary hardware-software integration and always has.
It has been an interesting sea change that people see open/plays nice as the default, it's an interesting sign of how copyleft has won in the long term that proprietary is seen as greedy/suspicious in general. I've been feeling that's a significant thing for a while. People are hostile to these products when sometimes it's simply paying more for a specific thing or a niche, if you want a premium *nix laptop the M1s are very nice actually.
There's a reason it's an "ARM" processor & not an "Apple" one, even though yes, Apple did contribute a lot of their own design to their specific chip.
Unfortunately, Apple took the shortcut of gaining performance by having memory/SB/NB/kitchen sink all together on the same die, which is very...not scalable. It's a good way to be "top in class" for the class your in, but it comes with a ceiling; you can't hit the higher levels because where competitors can use the whole die for processor, Apple are stuck using only part of the die, the rest being used for memory/controllers, etc.
Absolutely stellar architecture for laptops for sure, but not so great for desktops/servers, imo.
The memory isn’t on the same die in the M-series chips.
That kind of misses where Intel pulled all kinds of illegal business tactics to have AMD excluded from manufacturers, etc.
It's not "only the past few years", it's "we're back to healthy competition" after a period of basically illegal business practices breaking the market.
They’ve required decades of iteration to lead to the flagship products we have today. To achieve at least a fraction of that is an achievement of itself.
But yeah I am going to hold on to my NVDA for now.
Meanwhile Arc is kicking ass. It's launch was a dud, but the team has really kept pushing on making the chip run better and better & it's such a great value now. People need to reassess the preconceptions they formed at launch. https://www.digitaltrends.com/computing/intel-arc-graphics-c...
A770 has a 400mm^2 die and a 256-bit bus to 16GB of GDDR6. It only competes favorably to cards that cost less than half of what it did to manufacture.
You can say that it's a great deal for a consumer, but it is a terrible deal for Intel, and the only reason they are selling them for such a price is that they already have the stock and couldn't sell it for any higher price.
Amd's rx580 was a $280 gpu with 256bit bus too. It got down near $200 for a while. It was only 240mm^2 though. I simply don't know what chips actually can cost these days. I wouldn't be surprised to find out Intel's taking a bath here but I also would be super unshocked to hear other folks making gpus have colossal markups.
The new P's are insane.
I have an i5-1240p and it's the best chip I've ever owned.
12 cores, 25w tdp.
In any case, the i5-1240p is fantastic. I wouldn't prefer any other SOC over it given it's an Intel, an x64 chipset and an absolute animal in power, compatibility and performance (especially multi-core).
Also, their n100 chipsets are insanity for low-end, low TDP computing. I don't think there is anything comparable on the market. As I understand it, this uses all efficiency cores.
An n100 server could handle any task you could ever throw it and only pull 6watts of power.
Meanwhile, you can run Cyberpunk on the newest AMD APUs.