Lo stack Compute-Runtime open source di Intel per OpenCL e il supporto oneAPI Level Zero insieme all’Intel Graphics Compiler (IGC) avevano avuto un ritmo in cui in genere si vedevano nuove versioni con tag ogni settimana o due… Abbastanza carino e all’altezza dell’apertura filosofia di sviluppo-source di”rilascio anticipato, rilascio spesso”. Ciò è durato a lungo fino al quarto trimestre del 22, quando i rilasci sono diventati meno frequenti. All’inizio di dicembre però il treno dei rilasci si è fermato e solo questa mattina c’è stato un nuovo rilascio di Compute-Runtime e IGC.

Dopo una pausa di quasi tre mesi, le nuove versioni di Intel Graphics Compiler e Compute-Runtime sono state contrassegnate oggi come le ultime versioni ufficiali di questi componenti di elaborazione GPU Linux open source sia per l’hardware grafico integrato di Intel sia per il loro nuovo discreto grafica con Arc Graphics e Data Center GPU Max Series.

IGC 1.0.12812.24 è la loro nuova versione del compilatore grafico, la prima dal 5 dicembre. Ma rispetto al punto dall’etichettatura, ci sono già stati 640 commit in più da padroneggiare da questa versione. Mentre sotto Windows IGC è ora utilizzato dal loro stack di driver grafici, su Linux in questo momento IGC continua a essere utilizzato solo dal loro stack di calcolo e non ha ancora visto alcuna integrazione con i loro driver Mesa OpenGL/Vulkan. L’unico cambiamento elencato con questa nuova versione è il passaggio alla loro interfaccia CTNI per l’utilizzo di ZEBinary.
Contemporaneamente è stato taggato anche Compute-Runtime 22.49.25018.24 per aver fornito il codice OpenCL e Level Zero più recente. Questo stack di elaborazione continua a fornire supporto OpenCL 3.0 e Level Zero 1.3 dalla vecchia grafica Gen8 Broadwell fino alla grafica integrata di ultima generazione e alle dGPU di classe DG2/Alchemist. Il Compute-Runtime continua anche a essere testato su WSL di Microsoft oltre a Linux bare metal.
Non esiste un registro delle modifiche conciso per la versione aggiornata di Compute-Runtime 22.49.25018.24, ma comprende più di 400 commit dalla versione precedente all’inizio di dicembre, quindi c’è molto in serbo.

Ora che sono disponibili queste nuove versioni, dovrebbe essere un momento interessante per dare un nuovo sguardo alle prestazioni della scheda grafica Intel Arc A750/A770 OpenCL/L0 su Linux.

Aggiornamento: andando avanti si stanno muovendo a una cadenza di rilascio mensile mentre questa versione iniziale ha richiesto più tempo con il cambiamento fondamentale nelle loro versioni.

Categories: IT Info