[Pkg-opencl-devel] legacy IGC/intel-compute-runtime

Timo Aaltonen tjaalton at debian.org
Fri Jan 17 09:29:42 GMT 2025


Ok time to reply :)

Andreas Beckmann kirjoitti 18.12.2024 klo 10.58:
> On 12/17/24 08:21, Timo Aaltonen wrote:
>> With the latest releases of IGC & intel-compute-runtime, Intel has 
>> dropped support for pre-GEN12 GPU's. We could keep the old version 
>> packaged, but the problem is that the legacy versions require LLVM14, 
>> and we likely won't have that anymore in Trixie. So we're forced to 
>> drop legacy support from Debian unless IGC1 will receive support for 
>> newer LLVM.
> 
> So the recently forked intel-graphics-compiler2 is a trixie candidate?
> And building latest intel-compute-runtime against that would make it a 
> trixie candidate as well? Then I'd say: Let's do it!

Yeah, it's our best chance of getting llvm-16+ support for it.. it 
doesn't support it yet :/

> intel-graphics-compiler/llvm-14 can stay in sid for now and if there is 
> popular demand, we can still fork the older intel-compute-runtime as 
> intel-compute-runtime-legacy (or better use a name with some kind of 
> version in it since that may not be the only "legacy" one in the long 
> run) later on. As long as llvm-14 stays in sid I have no problems 
> keeping some legacy software supporting legacy hardware in sid, too 
> (like the EoL NVIDIA drivers; on the other hand we don't have legacy 
> cuda toolkit versions available because we don't have the legacy GCCs 
> any more).
There's just no way of providing a clear upgrade path to legacy, it'd 
have to be installed once the user realizes i-c-r doesn't support their 
hw anymore. Or, we make the new version something that has to be 
installed manually, replacing the old one. Feels a bit wrong though.


-- 
t



More information about the Pkg-opencl-devel mailing list