Wow I was not aware that NVIDIA was transitioning to open source. Big, if true.
Announcement
Collapse
No announcement yet.
NVIDIA Publishes 73k Lines Worth Of 3D Header Files For Fermi Through Ampere GPUs
Collapse
X
-
Originally posted by adoptedPenguin View Post
but Linux has 100% top500 supercomputer marketshare (and HPC makes heavy use of GPUs)
also, for that "2%" minority group: AAA windows games running on Linux great with AMD open source drivers, more problems using closed-source NVIDIA stack (or even closed-source AMD stack for that matter)
- Likes 2
Comment
-
Originally posted by Quackdoc View Post
I've seen a few people are complaining that moving a lot of stuff to firmware will do anything to put a large wrench in the dev efforts for people working on nouveau, to some even claiming it will break some degrees of mesa driver support. any idea of how this may or may not actually effect mesa's nouveau developemnt? for example can we expect some vulkanor gl features not to work? will it be difficult to work with or is it a non issue?
- Likes 3
Comment
-
Originally posted by Quackdoc View PostI've seen a few people are complaining that moving a lot of stuff to firmware will do anything to put a large wrench in the dev efforts for people working on nouveau, to some even claiming it will break some degrees of mesa driver support. any idea of how this may or may not actually effect mesa's nouveau developemnt? for example can we expect some vulkanor gl features not to work? will it be difficult to work with or is it a non issue?
So mesa not exactly behaving how the firmware expects could result in clock speeds being limited that the reality of the Nvidia cards these days. Yes it even possible that you get a new game under Windows that the nvidia firmware miss id as something to speed cripple you will be screwed as well.
Of course not having signed firmware to change clocks out of safe mode clock is far more damaging. Lot of parties have no reason to fund nouveau development because without the means to reclock the hardware there is no valid means be competitive. Yes using firmware extracted from Nvidia drivers outside license is also outside this.
Thing to remember crippling stuff by firmware as odds of back firing on Nvidia closed source drivers as well. Nvidia has already had a case of that some programs under performed because they were tripping the anti cryptocoin mining when they were doing nothing like mining.
Comment
-
Originally posted by Espionage724 View Post
It's apparently legal hush-hush, but I've heard rumors of being able to extract the firmware from NVIDIA's proprietary firmware, and then use it for clocking with nouveau. I'm not sure on specifics.
Comment
-
Originally posted by schmidtbag View PostI have a couple theories:
1. The more obvious one - a few months ago they were hacked, and one of the [last-minute] conditions to not have their data released was for them to start open-sourcing drivers. Seems Nvidia took the threat seriously even before the open-source condition, so maybe they really are following through with it.
2. Nvidia may finally be realizing that doing closed-source drivers does absolutely nothing to help them. (snip)
So I'm going to go with "3: something you didn't think of". My best guess would - strangely - be "exactly what it looks like", which is that this is the first step towards any kind of progress on this front, which coincidentally happens to be, you know, what they already announced they'd be doing a few months ago.
I mean, it's possible that it's "3: give a dog a bone", since this does nothing of any meaningful benefit *unless* it's just the first step in a more complete and complex process - but since nvidia DGAF about the feewings of a handful of entitled asshats, and doing even this much would be a waste of time and energy unless they planned to follow up on it, nobody sane would buy that idea either. Unless they're just trolling, of course- but again, Occam's Razor.
Comment
-
-
Originally posted by schmidtbag View PostI have a couple theories:
1. The more obvious one - a few months ago they were hacked, and one of the [last-minute] conditions to not have their data released was for them to start open-sourcing drivers. Seems Nvidia took the threat seriously even before the open-source condition, so maybe they really are following through with it.
2. Nvidia may finally be realizing that doing closed-source drivers does absolutely nothing to help them. Any special exclusive API or feature they've made has had some open-source alternative, which obviously didn't need to spy on their code to work, but was also undermining their efforts (and thereby making the R&D costs not as profitable). Nvidia likely sees how AMD is creeping into more and more markets despite having an overall inferior platform, where one of the only real differences is being very open. AMD's openness sometimes makes them the only sensible choice (at least until Arc becomes good enough). For example, you can compile their drivers for obscure platforms or do PCI passthrough with VMs more easily. AMD also pretty much profits off their openness since 3rd party developers are improving their drivers for them. What company wouldn't want free labor?
In fact the main reason that NVidia open sourced this kernel wrapper was basically to play better with GBM and also Wayland.Last edited by mdedetrich; 10 August 2022, 07:35 AM.
Comment
Comment