Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:And nothing new at the low end... (Score 1) 39

Your solution to a trust problem is to taint the kernel with the proprietary driver?

That's a complete non-starter from the get go.

If a completely open source kernel driver were fully functioning without GSP, that would be far less of an issue.

If that's something you have and aren't sharing to the world, please go ahead.

Comment Re:And nothing new at the low end... (Score 1) 39

If you dislike this feature, you don't use it.

and be unable to reclock the gpu, rendering the video card relatively useless, as it is now with nouveau when using without GSP support.

When not using the "optional" thing it becomes a paperweight, that isn't so optional is it?

Further, as has been widely published, AMD appears to be looking for RISC-V engineers with a combined expertise in GPUs, indicating they plan to follow NV's lead in the offload-to-the-GPU-CPU.

Hopefully they at least document and provide buildable from scratch toolchains if they do. Their gpu documentation might have been a complete cluster when dumped by being so detailed with register listings, but better that then nothing at all like nvidia.

Your argument is complete and total fucking bullshit, and you know it.

Saying GSP is "optional" when not using it guts performance because the card can't be reclocked is pretty bullshit too imho.

Comment Re:And nothing new at the low end... (Score 1) 39

Forgot this part

If you dislike this feature, you don't use it.

This is the 'cannot change gpu clock and runs like ass' version of nouveau.

If you want to be able to clock the gpu to normal performance speeds, you need to use the nvidia giant firmware. While it will technically run without, this is not useful to people and why people won't run nouveau if they can avoid it. This is why GSP support is being sought out so nouveau can run at useful speeds.

Will it fix out of the box nvidia performance when it's integrated? yep. At the cost of running a full blackbox soc on your system. Will most people care? no. Is it the same situation as with amd? no.

Comment Re:And nothing new at the low end... (Score 1) 39

34MB now, from 62MB

That's one component, the GSP firmware specifically, there is more than one component

The 34MB you're thinking of is for the GSP, which is optional (and in fact, not supported by nouveau anyway)

The reason for it being added was to add support in nouveau. It has to be a fixed version of it because the interface isn't fixed and changes constantly, version 515 is what they've decided to support.

Basically, it loads the little RISC-V in the NV with a full operating system that runs the driver for you, and just presents a very simplified command queue to the main CPU.

Yes, you're arguing what I'm saying, full OS and it's own full system.

That is for all of their cards, and is very similar to amdgpu's load in that .git as well (57MB)

have you looked at the amdgpu firmware directory? separate files for each card, around 700kb or less for each card. No giant full os system.

Does it seem to require less code than the GSP on an NV? Sure does. Is there something that can be implied from that? Na, not even a little.

So just prior you admit it runs a full operating system and provides a simplified interface, with an order of magnitude more code than what is present on the amd side, yet nothing can be implied from that?.

Why stop at one order of magnitude, why not three or four? at what point would it change what that is capable of to you?

If orders of magnitude of difference is no difference to you, I believe we've reached an impasse. Good day.

Comment Re:And nothing new at the low end... (Score 1) 39

The amd gpu updated firmwares for my current card is approximately 700kb, the largest single chunk being 350kb, notably the card still works perfectly fine without them, they are just updates. The firmware for a single nvidia gsp card is 62mb+.

What the firmwares do is worlds apart, a lot of amdgpu drivers functionality is in kernel, where it arguably should be. Firmwares being mostly for initialization.

Nvidia keep a lot more functionality in their firmware. The card itself acting a lot more "system on chip" style.

The amdgpu drivers do their job in kernel just fine. While there are updated firmwares the kernel can use they aren't necessary.

The difference between amd and nvidia is the difference between complaining a motherboards bios is not open source, vs the whole machine running a securebooted windows.

Sure, it's not the best to not be running open firmwares, but one is worse than another.

Comment Re:And nothing new at the low end... (Score 1) 39

Not in terms of auditability.

Even AMD cards have firmware, but common nvidia card firmware blobs are 62mb+. They're encrypted, signed, and cards will only run firmwares signed by nvidia. Reverse engineering is not practical. Nouveau was effectively dead when this was done. Plus side, hard for china to reverse too.

A great vector for state actors who can instruct nvidia to make/sign a compromised firmware and gag them from saying anything though. When your video card runs it's own OS you can't control that's pretty crazy.

Comment Re:This is a good thing in disguise (Score 1) 59

endless declarations of the end-of-days coming from folks like you on the internet.

Please cite where I said this would be a world apocalypse event.

If you think that any single people will change as a result of this insanely rare minor inconvenience then you don't actually seem to understand people at all

There was already someone elsewhere in this thread that said this reminded them that they should probably keep some cash on them just in case. So there's your one. It's not an earth shattering habit to keep cash on you so I'm not sure why you think it's such a hindrance.

The world moves on, and no one cares as society moves ever more cashless.

I'd disagree that no-one cares. They won't care until it affects them or they're put in a bad situation that they learn from, like teenagers only taking their phones to pay for things and having their phone die getting stranded/unable to pay for things. Is that even a majority? no. Is it no-one? no.

For it to be no-one not a single person has to care, obviously at least some do. Is that pedantic? yes, but so was your insistance on capital EFTPOS.

I have to admit I don't understand your fervour on this, it's a nothing thing really. When people are inconvenienced some people learn for next time.

Comment Re:This is a good thing in disguise (Score 1) 59

The Optus information leak was worse than it should have been, because the company kept more information on their customers than what was really needed.

The Australian governments response was to try to shore up telco security, rather than ensure that more information than necessary for billing is not collected.

The government wants telcos to collect as much data as possible on people for their own use when required. The metadata logging laws and the "assistance and access act 2018" mean they can be forced to spy and gagged so that anyone who reveals the spying can be sent to prison.

It's all a bit crazy really. Collecting all that information in central places makes them prime targets for bad actors, and makes accidents all the worse.

Slashdot Top Deals

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE

Working...