Welp, hell just froze over
>>101538038>NVIDIA's user-space components remain the same and are closed-sourcestopped reading there
>>101538070Ignoring compute stuff like cuda, cublas, cudnn etc, what other userspace components do you have?Can't you use mesa with the open driver?
>>101538258>Can't you use mesa with the open driver?no lol
>>101538038I'll see it when I believe it
>>101538038So Nvidia is finally embracing open sores now that they know AMD can't compete?
>>101538038>>101538311>>101538315None of the innards or stuff that actually matter have been released. It's just a stable API/ABI for their binary blobs to talk to. The very nature of GPU technology licensing and cutthroat competitiveness will stop us from ever seeing the actual useful source code.
>>101538345so how can AMD still win?
>>101538315No, there is no equivalent to the Intel/AMD open source Vulkan drivers in Mesa.It's still just a kernel shim, but they noticed they didn't really need the rest of the driver in the kernel to begin with.
>>101538387They can't (read: They choose not to)
>>101538387By providing a better product at a competitive price. Unfortunately for some of us, "better product" includes being able to run local machine learning models without doing fucktarded stuff.
>>101538387By hiring more and better engineers like NVIDIA did for the last two decades. IIRC they had more computer engineers than electrical engineers throughout the history of the company.
>>101538387Hiring developers to make GCC work instead of needing superfluous layers like CUDA, OpenCL and your mom's butt. I just want to throw my current code at the compiler and not give a fuck.https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AMD-GCN-Options.html
>>101538571This.There is a reason why Nvidia is often described as a software firm, not a hardware one. Their spending on software engineering is something to the effect of 2:1 compared to the hardware engineering efforts. AMD has had great hardware in their GPUs for ages, their software on the other hand has always been playing catch up persistently.
>>101538315they're opening up because huawei is eating half their business. iykyk
Does this mean I can finally watch youtube videos on linux at higher than 10FPS without screen tearing?
>>101538387Focusing on dominating the CPU market while keeping a finger in the GPU market so they don't have all their eggs in one basket.AKA what they're already doing.
>>101538753nope, still need AMD for thatany day now though
>>101538038The kernel modules don't really do anything, they are pretty much just glue connecting the closed source user mode drivers to the closed source firmware.
>>101538038ah, yes, """open-source""" drivers...even AMD drivers have binary blobs in them.
>>101538836any moment now
i'm still over here on 535 because 545 and 555 are a buggy mess. I don't imagine 560 is any better.
>>101538038Broken as fuck!https://forums.developer.nvidia.com/t/560-release-feedback-discussion/300830
>>101540369Ubuntu 24.04 uses the 535 by default for a good reason
>back then gpus used to be just for gaming>nvidia doesnt care for <0.1% loonix gamersnow>ai>oh shit alot more people use loonix for that
>>101538539i dunno, i've been generating sonic porn on a 6700XT linux machine just fine
Is there a possibility of a Mesa based user-space driver that makes use of this kernel driver?
>>101538387They could make a chip that makes nvidia look like fetid shit and people would still buy nvidia
>>101545660nothis kernel driver has no stable ABI, so it's tied to specific NVIDIA user-space drivers
>>101538818This. Don't forget they power two of the three major gaymin consoles too, since 2013