@millercentral said:
So hardware transcoding works on Windows. Interestingly, it uses the AMD GPU core for the process (there was an option in the AMD settings to use the GPU for Graphics or OpenCL workloads, so I chose OpenCL - don’t know if that played a role here).
On windows, plex will use the GPU of whichever GPU is designated for the Primary Display.
If this device exposes both gpu as indicated in the task manager screenshot, and you can choose the i630 for the primary display, then plex will use the i630 instead of the AMD GPU.
You could then benchmark and compare both GPUs to see what is either faster, or higher quality (if even noticeable).
@millercentral said:
So hardware transcoding works on Windows. Interestingly, it uses the AMD GPU core for the process (there was an option in the AMD settings to use the GPU for Graphics or OpenCL workloads, so I chose OpenCL - don’t know if that played a role here).
On windows, plex will use the GPU of whichever GPU is designated for the Primary Display.
If this device exposes both gpu as indicated in the task manager screenshot, and you can choose the i630 for the primary display, then plex will use the i630 instead of the AMD GPU.
You could then benchmark and compare both GPUs to see what is either faster, or higher quality (if even noticeable).
And thats the crux of the issue for this device, the display outputs are routed through the AMD Radeon VEGA. Only OpenCL and QSV apps that are programmed to take advantage of QSV directly will work on the Hades Canyon.
Now that I’ve moved my entire collection, and had some more time to experiment and test things, this is what I’ve found:
Hardware transcoding works extremely well on both Win10 and Linux. Can easily transcode two 4K UHD rips simultaneously without breaking a sweat.
It does not appear to be quite powerful enough to transcode a 4K UHD rip without hardware assist (for example when a PGS subtitle is selected) with either Windows or Linux. Playback buffers on the client. I’ve never seen the CPU cores get above 60% utilization in this scenario so I’m not sure why it struggles but it does.
It can serve up 1080p content with ease - got up over 5 simultaneous streams before I gave up stress testing.
End result: Im sticking with Linux for the server OS. I can’t see any performance differences between the two and Ubuntu is better for headless operation with automatic updates.
Has anyone tested transcoding performance with PGS subtitles? My Nvidia Shield previously would choke on these but curious if this device can handle Blu-ray transcodes with PGS forced subs. Thanks!
This may be a silly question (and possibly the wrong place to ask) but given transcoding on the Hades Canyon Nic is the topic, I’ll ask anyway.
These devices have the Intel Graphics with quick sink and the additional AMD graphics but I have seen people insisting on using qucksink for transcoding… I thought the AMD would be far more powerful?
So which one is a better option? My anticipated set up will be a Proxmox hypervisor running Plex in a VM or container if that will work…
Comes down to drivers and (free) library support in OS’s. Intel QSV is freely available across most platforms, AMD and NVIDIA support on Linux has been challenging. They are working on flushing out NVidia and I would hope that AMD is next.
Ahh ok, that makes sense… those issues aside though, if you could get the nvidia or amd graphics working, they would be better performing right? I’m interested in the new NUC and just want to make sure if I get the HVK model, the fact it has an amd graphics chip in it won’t be wasted…
I’m no pro that’s for sure but wouldn’t a dedicated graphics card always be better than one that was “on board”… I’m not sure exactly how the nuc is set up but seems redundant to have any additional graphics capabilities if quicksync would do the job necessary???
No because these video processing functions are performed by ASICs or FPGA and not the main GPUs. Here Intel and Nvidia are on par, and AMD trailing behind both.