jshap70 | 5 years ago | on: Let’s Build a Video Card
jshap70's comments
jshap70 | 5 years ago | on: Nvidia Driver not yet supported for Linux Kernel 5.9
it's a little frustrating that things which used to be kosher, like nvidia and nvidia_uvm linking are all of a sudden not because they got caught up in this crossfire.
jshap70 | 5 years ago | on: Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B
jshap70 | 5 years ago | on: Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B
jshap70 | 5 years ago | on: Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B
jshap70 | 5 years ago | on: Nvidia is reportedly in ‘advanced talks’ to buy ARM for more than $32B
umm... what? what does that even mean? lol
I could kind of maybe begin understand your argument from the Graphics side, as users mostly interact with it at an API level, however keep in mind that shaders are languages the same way "cpu languages" work. It's all still compiled to assembly, and there's no reason that you couldn't make an open instruction set for a GPU the same as a CPU. This is especially obvious when it comes to Compute workloads, as you're probably just writing "regular code".
Now, that said, would it be a good idea? I don't really see the benefit. A barebones GPU ISA would be too stripped back to do anything at all, and one with the specific accelerations needed to be useful will always want to be kept under wraps.
jshap70 | 6 years ago | on: Malleable Systems: Software must be as easy to change as it is to use it
jshap70 | 6 years ago | on: The Firefox UI Is Now Built with Web Components
jshap70 | 7 years ago | on: What should go into the C++ standard library (2018)
jshap70 | 7 years ago | on: Facebook adds 5 divs, 9 spans and 30 CSS classes to every post in the timeline
jshap70 | 7 years ago | on: Spotify’s Podcast Aggregation Play
jshap70 | 7 years ago | on: Boeing 787 Suffers Rare Dual Engine Failure on Landing
jshap70 | 7 years ago | on: Inside the AMD Microcode ROM [video]
jshap70 | 7 years ago | on: Inside the AMD Microcode ROM [video]
jshap70 | 7 years ago | on: Inside the AMD Microcode ROM [video]
jshap70 | 7 years ago | on: PhysX SDK 4.0, an Open-Source Physics Engine
that said, youre right that it's not good that the nouveau driver is so far behind the proprietary one, and Im not trying to say that nvidia isn't at fault for that, just that it's a more complicated issue that people tend to portray it as.
also:
http://download.nvidia.com/open-gpu-doc/MemoryTweakTable/1/M...
http://download.nvidia.com/open-gpu-doc/MemoryClockTable/1/M...
jshap70 | 7 years ago | on: PhysX SDK 4.0, an Open-Source Physics Engine
this is more complicated than I can really comment on, but from my understanding it was not an issue of nvidia's refusal to work on it so much as it was an issue of nvidia not being allowed a seat at the table to discuss it. the wayland protocol was effectively demanding a ground up rewrite with no ability for compromise purely because nvidia being closed source meant they weren't entitled to an opinion. which is... wow
I'm sorry that's the typical experience you've had with the driver, though I'm a little surprised by that actually. I don't run x on ubuntu, but I know there were some issues in the past where they were attempting to "smartly" configure the driver for certain setups and instead end up causing headaches. Though that is really my main issue with ubuntu in general, that they try to "help" you because they know best, and also one of the reasons I don't run it. I just use the runfile installer and let it auto-generate the base xconfig.
jshap70 | 7 years ago | on: PhysX SDK 4.0, an Open-Source Physics Engine
multiple docs have been updated in this past year
jshap70 | 7 years ago | on: PhysX SDK 4.0, an Open-Source Physics Engine
jshap70 | 7 years ago | on: U.S. Stocks Plunge Most Since February