News for hackers. Stuff that matters.
Re:Ask HN: What's on your home server? by ohthehugemanate on Saturday January 07, 2023 @03:54AM (#34286377)
As I mentioned elsewhere, check the details of that transcode you tried. Are you doing tone mapping? That happens on the CPU (even with many discrete GPUs). Is it in a supported container format? Did you validate that the GPU was being used for the transcode?

Other 10th gen I5 users get multiple simultaneous 4k streams going at > 1x speed. Even with tone mapping it should only use like 45% CPU for a single stream.

Unfortunately the difference between software and hardware development cycles means that when you're on data formats that came to prominence in the last 2 years, even the newest hardware may not support it yet.

Re:Ask HN: What's on your home server? by karlshea on Saturday January 07, 2023 @11:31AM (#34289595)
Or I could just solve the problem by putting an old 1070 in the box and not have to babysit something I have literally zero interest in.
Re:Ask HN: What's on your home server? by ohthehugemanate on Saturday January 07, 2023 @02:50PM (#34291911)
Sure, it's always cheaper to use the hardware you've got than to buy something new! And you don't lose much: AV1 and VP9 compatibility the same, and probably your home doesn't use more than NVIDIA's maximum of 3 simultaneous transcodes anyway. And IIRC that's about the maximum 4k transcode throughput of a 1070 regardless.

Personally I moved from NVIDIA to quicksync exactly because I felt NVIDIA required too much babysitting. Driver compatibility, interactive mode updates, patches and patch compatibility... In comparison the intel driver felt like a cake walk. But you should definitely go with your own comfort level, especially for the price point!

Re:Ask HN: What's on your home server? by karlshea on Saturday January 07, 2023 @03:12PM (#34292176)
> NVIDIA required too much babysitting

This is on a headless box so thankfully I've never run into any of those issues, I just install their driver and pass the GPU through to my Docker container.