I didn't know there were that many PC gamers out there. /s
Seriously, though, the pivot from making video cards to investing in AI and crypto is kinda genius. The crypto thing mostly fell into their laps, but they leaned in. The AI thing, though, I'm not sure how they decided to focus on that or who first pitched the idea to the board; but that was business genius.
To your point, when you look at both crypto and AI I see a common theme. They both need a lot of computation, call it super computing. Nvidia makes products that provide a lot of compute. Until Nvidia’s competitors catch up I think they’ll do fine as more applications that require a lot of computation are found.
Basically, I think of Nvidia as a super computer company. When I think of them this way their position makes more sense.
Also those thing are highly parallelizable and mainly deal with vector and matrix data, so the same "lots of really simple but fast processing units optimized for vectors and matrix operations working in parallel" that works fine for modern 3D Graphics (for example, each point on a frame image to display on the screen can be calculated in parallel with all the other points - in what's called a fragment shader - and most 3D data is made of 3D vectors whilst the transforms are 3x3 Matrices) turns out to also work fine for things like neural networks were the neurons in each layer are quite simple and can all be processed in parallel (if the architecture of that wasn't layered, GPUs would be far less effective for it).
To a large extent Nvidia got lucky that the stuff that became fashionable now works by doing lots of simple and highly paralellizeable computations, since otherwise it would've been the makers of CPUs that gained from the rise of said computing power demanding tech.
They were doing that for years before it became popular. The same tech for video graphics just so happened to be useful for AI and big data, and they doubled down on supporting enterprise and research efforts in that when it was a tiny field before their competitors did, and continued to specialize as it grew.
Supporting niche uses of your product can sometimes pay off if that niche hits the lottery.
Hardware made for heavy computing being good at stuff like this isn’t all that schokking though. The biggest gamble is if new technology will take off at all. Nvidia, just like google has the capital to diversify, bet on all the horses at once to drop the losers later.
Why does everyone always complain about Nvidia support on Linux? I've been using Nvidia GPUs on Ubuntu and Debian for years and it has never required any more effort than 'sudo apt install nvidia-driver'.
It’s not difficult to install the drivers. I recently had to swap out my 3090 for an AMD card because Wayland just crashes and works poorly with Nvidia.
I'm using a 2080 Super since 2020 and it's been mostly gravy. Granted, I've not been using anything Wayland-related. But I'm gaming on Steam and shit and it works wonderfully. Better performance than on Windows. Though there is some slight audio delay. A few milliseconds over Windows.
I've been looking to switch to Hyprland but it was a bit glitchy with gaming and screen sharing sometimes so I'm holding off on that until I jump over to the AMD ship. It'll be sweet.
What card are you using? Their Linux support in the past years is impressive. They even have open source drivers now (still beta). And thanks to proton, gaming is seemless on Linux. I don't see the issue you're describing?
I've been using Nvidia cards on Linux for many years and never had issues. I did have issues with the laptop cards (Optimus switching), but on the desktop it was always flawless for me.
I mean, they work. But the drivers aren’t as feature complete as AMD or intel. Wayland support was a strict no until very recently and gamescope support is still very hit n miss and they are less stable than their competition. They’re completely useable though. My 1650 runs well, most of the time.
Last year's Nvidia keynote at Computex had Jensen trying to get the audience to have an awkward, AI-generated sing along. The market thought this was great and sent the market cap over $1T.
For this year's keynote, Jensen wandered the stage like he was looking for his cat while rambling about language models. The market thinks this is great and sent the market cap over $3T.
For the second biggest company on Earth, he is a shockingly bad speaker, and completely ill prepared. For some reason, the market loves this guy.
Their main growth drivers are data centers, when demand will dry within 2 years, a bubble will pop. Especially when theoretical architecture of Neural Network change, the need for high performance will decrease.
Is AI useful? Maybe. But is it profitable? AI will go the same way .com did: there will be a massive crash and at the end of that you'll see who actually had their pants on
Well, they also make good silicon that is apparently useful for different things, that may not change... If it's good for the next fad as well, they'll just stay on top.
Because of a lot of things. From graphics side RTX and DLSS left AMD catching up (even if RTX isn't really that big of a deal now), then there was Nvidia cards being better at crypto mining and now it's Nvidia cards being better at AI computation + Nvidia pivoting into AI hardware space..
If you want to boil it down to the undeniable, it's that Nvidia is just better at marketing. Everyone knows what Nvidia is doing. What is AMD doing? Besides playing catch-up to Nvidia.
Problem is, that's why they're jacking up their price and pumping GPUs so quickly a good chunk of them are DOA and their customer service sucks too. No one likes dealing Nvidia on any level which is why everyone is making their own asics to get away from having to buy Nvidia gpus.
I feel like the executives are all in this "AI" echo chamber. Like, most people grossly misunderstand what AI is, what it does and what it cannot do, with current tech... And all the execs are sitting around in a circle jerk making up solutions using AI, for which there is no problem to solve.
Don't get me wrong, some companies are doing cool shit with it. Not necessarily practical shit, but cool nonetheless, other companies just seem to be drinking the AI Kool aid and throwing it at fucking everything for no goddamned reason just to get in on the hype. Investors are close behind, trying to ride the coattails of their "success" to riches, and it's all just a self-reaffirming system with no basis in reality.
Nvidia is the one profiting here, all this AI smoke and mirrors needs something for it to run on top of, they're selling the physical tools to make it go. Whether it goes somewhere useful or drives off a goddamned cliff, doesn't matter to Nvidia in the slightest. They made their money. Get wrecked.