219 points

Selling shovels during a gold rush is the best way to get rich. :)

permalink
report
reply
19 points

While suing everyone else that makes shovel handles that work with your shovel heads.

permalink
report
parent
reply
124 points

Fuck this stupid world we’ve built.

permalink
report
reply
7 points

You missed out on buying while it was cheaper too, eh?

permalink
report
parent
reply
94 points

AI is this decades .com boom. Brace yourself for the crash.

permalink
report
reply
5 points

God I hope so, but the next thing will likely be even more stupid than this, NFTs and crypto.

permalink
report
parent
reply
76 points

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.

permalink
report
reply
38 points

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.

permalink
report
parent
reply
3 points
*

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.

permalink
report
parent
reply
24 points
*

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.

permalink
report
parent
reply
7 points

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.

permalink
report
parent
reply
18 points

same as with crypto. the software community started using GPUs for deep learning, and they were just meeting that demand

permalink
report
parent
reply
11 points
*

They were first to market with a decent GPGPU toolkit (CUDA) which built them a pretty sizeable userbase.

Then when competitors caught up, they made it as hard as possible to transition away from their ecosystem.

Like Apple, but worse.

I guess they learned from their Gaming heyday that not controlling the abstraction layer (eg OpenGL, DirectX, etc) means they can’t do lock in.

permalink
report
parent
reply
9 points

To their credit they’ve been pushing GPGPUs for a while. They did position themselves well for accelerators. Doesn’t mean they don’t suck.

permalink
report
parent
reply
8 points
*
Deleted by creator
permalink
report
parent
reply
58 points
*

All that value and they still can’t get their video cards to work worth a shit in Linux.

permalink
report
reply
3 points

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’.

permalink
report
parent
reply
10 points

Because they’re notoriously fickle and bug/breakage-prone.

permalink
report
parent
reply
2 points

I don’t know, I don’t find Linux folks very fickle. Seems like they have the opposite problem more often than not.

permalink
report
parent
reply
7 points

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.

permalink
report
parent
reply
2 points
*

You should probably rephrase that to say Nvidia crashes and works poorly with Wayland.

Saying Wayland works badly with Nvidia is a bit like saying Linux doesn’t support Photoshop, rather than the other way around.

permalink
report
parent
reply
2 points

wont

permalink
report
parent
reply
1 point

In my experience newer kernels and Wayland + nvidia is a huge mess.

I switched to AMD and have had 0 downtime, all the cool features nvidia touts, and fully working Wayland with no effort at all.

permalink
report
parent
reply
1 point
*

I guess if you had a positive experience that must mean everyone else is lying?

permalink
report
parent
reply
2 points

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.

permalink
report
parent
reply
0 points

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?

permalink
report
parent
reply
1 point

I was using 3090 but had to swap to an AMD card due to too many crashes and visual glitches/artifacts.

permalink
report
parent
reply
-3 points

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.

permalink
report
parent
reply
7 points

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.

permalink
report
parent
reply
2 points
*

When I was in the market for a new card 2 years ago I looked into AMD, but learned that they don’t work as well as Nvidia for GPU passthrough to VMs, which I need to work. I’d love to switch because Nvidia is a shit company, but AMD GPU’s just don’t work for my use case.

I’m curious though because I don’t know what I’m missing. What are the features in AMD drivers that make it more complete?

permalink
report
parent
reply
2 points

I guess you aren’t using Wayland. It’s abysmal with Wayland. Especially electron apps. They just flicker and crash.

permalink
report
parent
reply
1 point

No, I’m on Kubuntu, it doesn’t use Wayland.

permalink
report
parent
reply

Technology

!technology@lemmy.world

Create post

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related content.
  3. Be excellent to each another!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


Community stats

  • 18K

    Monthly active users

  • 12K

    Posts

  • 531K

    Comments