Intel Arc Pro A40

This single slot GPU runs off PCI-e power and does everything including encode/decode AV1. It will probably fit in SFF chassis’.
https://www.intel.com/content/www/us/en/products/docs/discrete-gpus/arc/workstations/a-series/a40.html
I purchased it from bphotovideo and even though it states special order, I received it within two days.

I have an AsRock Rack X570D4U-2L2T and AMD Ryzen 7 5700X.
In BIOS I had to enable Above 4G Decoding which then exposed a new setting which allowed me to set ReBAR to Auto. I also disabled SR-IOV.
In the Jellyfin pod settings, I selected Allocate 5 gpu.intel. com/i915 GPU and launched it. Went into the Jellyfin transcoding settings and set hardware acceleration to QSV and checked all the decoding and encoding capabilities - except the two Intel Low-Power encoders.
Can I enable those? I haven’t tried yet.

I don’t know how to verify that transcoding is working. I really wish intel-gpu-tools were installed so I could run intel_gpu_top to look at stats. It would be great to also be able to add that to Netdata as explained here.

I was watching a movie and the CPU was around 0% so I assume the dGPU was doing the transcoding.

How can I tell if the A40 is doing the transcoding??

1 Like

I’ve got a feature request in to add the intel-gpu-tools -

But in the short term you can look in the Jellyfin dashboard under Logs to find your ffmpeg log for the playback, and see if it’s using the QSV transcoder.

3 Likes

Thank you for submitting that feature request HoneyBadger!