Switching From i915 To Xe Linux Drivers Can Yield Some Big Gains For Intel Arc A-Series
When looking at the Intel Compute Runtime / OpenCL benchmarks with the A770 on Xe is where things became much more interesting.
With the Xe kernel driver was an enormous win for lower OpenCL kernel latency when moving from the i915 driver to Xe driver. This is likely due to the Ultra Low Latency Scheduling (ULLS) being implemented along just the Xe kernel driver paths or similar optimizations given Intel's recent focus on GPU compute and less so back during the i915 driver days and primarily integrated graphics hardware.
Some incremental performance gains were found for the FluidX3D CFD software when switching from i915 to Xe for the Intel Arc A770.
Across a variety of OpenCL workloads there were nice performance gains found with moving the Intel Arc A770 over to the Xe kernel driver on Linux 6.17.
