LaurensBER

I just bought a used Ayaneo 2 handheld, it has an old(er) mobile RDNA 2 GPU and I was blown away by how well this thing performed under Linux. Almost everything (that's not a recent AAA game) runs beautiful and a lot faster/smoother than it does under Windows. The experience has been so good that I'm considering switching my main pc (with a 9070XT) to Linux as well.

No doubt Timur contributed heavily to this given Valves Steamdeck (which uses a very similar but slower GPU).

Given the current hardware prices it's pretty awesome to see someone squeezing maximum performance out of old hardware!

show comments
azkalam

I have AI fatigue, but the potentially for fixing bugs in old hardware is very exciting to me.

Perhaps we will even be able to reverse firmware blobs into open source alternatives?

show comments
gary_0

Direct link to the talk, with timestamp: https://youtu.be/j5W5ErEMnvM?t=21385

throwawayffffas

I got a r9 285 in 2020 something while the crypto frenzy was still eating up all the gpus. It was 6 years old, got it for like 60 bucks if I remember correctly, best purchase ever, I got to play gta V at 60fps again.

Try to remember back to 2015 the graphics were not that bad. 4k performance was poor but for 1080p 60fps on pretty much anything.

show comments
bugake

Some other benefits of older GPUs:

Use as a dedicated GPU for encoding and decoding video. Post processing like frame interpolation or superresolution. Use for GPGPU workloads. Run additional monitors independently. Use for GPU passthrough to virtual machines. Use as a backup GPU for troubleshooting. Use for test code without breaking the main GPU

show comments
k7peak

I'm so happy I didn't throw away my old laptops...

wewewedxfgdf

If only AMD did this.

show comments
x0z

Such legendary behaviour

throwawaytea

I now have a 2011 or 2012+ 27" iMac everywhere I need a computer, running Linux Mint Mate, and it works better and with less frustration that any new $2500+ Lenovo workstation laptop my employers give me.

vkaku

Honestly, the folks writing inference drivers for Llama.cpp / GGML would sort of benefit from better compiler work like this.

In general, Valve's work has been exceptional and supplementing AMD's own ROCM/OpenCL and Vulkan team, they've gotten a lot of defaults right and people should work together with Valve to improve support for their chips.

segmondy

I wonder if some of these could carry over for LLM inference. It will be nice to turn more ewaste GPUs into capable processing units for LLM.

show comments
flippingheck

Awesome.

Is Valve funding this work in particular? How can people donate?

show comments
sylware

I understand the good will of the intent but... you have to understand that those driver code paths went thru massive QA over the years. On such complexe hardware, any modifications, even believed benign, can be disastrous for some/many software actually still 'in production'.

This is very risky: one guy QA over a massive amount of software with hardly a few remaining users able to report issues of with those GPUs...

Better have a slow working well tested driver, rather than a broken driver which is supposed to be faster...

show comments
bcjdjsndon

Will Linus torvalds piss this Dev off with childish behaviour, causing the dev to leave kernel dev? Only time will tell