I'm wondering if the GPU shortage is going to create an incentive to rethink graphics hardware and software (and... glob forbid.. optimize things). For instance it feels like projects like AMD FSR or to some extent Nvidia DLSS, are pointing towards new directions that deviate from the usual moar-core-is-moar-is-good approach that's been dominating until now.

Thoughts or insights?

· · Web · 2 · 3 · 3

@320x200 This could make sense if GPU makers could charge for driver updates that would result in better performance.

@despens wouldnt this approach result in the usual DRM/cracking escalation?

@320x200 Yes you're right, not very desirable. Probably you were thinking about optimizations contributed by external community. Is this feasible to do for outsiders at all? I was kind of assuming it is not, so was fanasizing how GPU vendors could be incentivized to optimize their software...

@despens I agree with you on the community contribution, I'm not sure this is realistic on short-mid term, if at all. There needs to be an economic model attached to this to compensate for lack of earnings on hardware and scaling down the production in general. I'm just sceptical that restricting access to the software would help. Or there would need to be some critical mass of dedicated customers willing-fully buying drivers to support the effort and compensate for those copying/cracking it in case there is an attempt to protect it. A patronage model could be also interesting. Either way this would imply massive scaling down of this industry, but would make complete sense in a context of degrowth and computation in a post-extractivist world.

@320x200 Yes, everyone hates software subscriptions (because they come from actors like Oracle, Adobe or Microsoft), but unconditional support for maintenance should probably be the goal.

(My field of work is preservation, which is similarly affected by project-based funding giving you a shiny thing that will need to be replaced in 2 years. Breaking out of that cycle is very hard.)

@320x200 Well thing is: outputing graphics is a massively parallel task, you need to churn out millions of pixels one way or another. Deep learning upscaling is fun, but it's not instant, and you still need to run inference one way or another.

Also, I don't see the industry giving up on programmable pipelines.

That said, between Moore's law bitting the dust, and chip shortages, I feel like we need to look for solution on the software side of things.

Also cryptocurrency bans? (one can dream)
Sign in to participate in the conversation

Welcome to, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.

<svg xmlns="" id="hometownlogo" x="0px" y="0px" viewBox="25 40 50 20" width="100%" height="100%"><g><path d="M55.9,53.9H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,53.9,55.9,53.9z"/><path d="M55.9,58.2H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,58.2,55.9,58.2z"/><path d="M55.9,62.6H35.3c-0.7,0-1.3,0.6-1.3,1.3s0.6,1.3,1.3,1.3h20.6c0.7,0,1.3-0.6,1.3-1.3S56.6,62.6,55.9,62.6z"/><path d="M64.8,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C66,54.4,65.4,53.9,64.8,53.9z"/><path d="M60.4,53.9c-0.7,0-1.3,0.6-1.3,1.3v8.8c0,0.7,0.6,1.3,1.3,1.3s1.3-0.6,1.3-1.3v-8.8C61.6,54.4,61.1,53.9,60.4,53.9z"/><path d="M63.7,48.3c1.3-0.7,2-2.5,2-5.6c0-3.6-0.9-7.8-3.3-7.8s-3.3,4.2-3.3,7.8c0,3.1,0.7,4.9,2,5.6v2.4c0,0.7,0.6,1.3,1.3,1.3 s1.3-0.6,1.3-1.3V48.3z M62.4,37.8c0.4,0.8,0.8,2.5,0.8,4.9c0,2.5-0.5,3.4-0.8,3.4s-0.8-0.9-0.8-3.4C61.7,40.3,62.1,38.6,62.4,37.8 z"/><path d="M57,42.7c0-0.1-0.1-0.1-0.1-0.2l-3.2-4.1c-0.2-0.3-0.6-0.5-1-0.5h-1.6v-1.9c0-0.7-0.6-1.3-1.3-1.3s-1.3,0.6-1.3,1.3V38 h-3.9h-1.1h-5.2c-0.4,0-0.7,0.2-1,0.5l-3.2,4.1c0,0.1-0.1,0.1-0.1,0.2c0,0-0.1,0.1-0.1,0.1C34,43,34,43.2,34,43.3v7.4 c0,0.7,0.6,1.3,1.3,1.3h5.2h7.4h8c0.7,0,1.3-0.6,1.3-1.3v-7.4c0-0.2,0-0.3-0.1-0.4C57,42.8,57,42.8,57,42.7z M41.7,49.5h-5.2v-4.9 h10.2v4.9H41.7z M48.5,42.1l-1.2-1.6h4.8l1.2,1.6H48.5z M44.1,40.5l1.2,1.6h-7.5l1.2-1.6H44.1z M49.2,44.6h5.5v4.9h-5.5V44.6z"/></g></svg>