Intel legt alvast het fundament voor nieuwe Crescent Island-chips in Linux

Achter de schermen werkt Intel hard aan de ondersteuning voor zijn volgende generatie AI-hardware. In de broncode van toekomstige Linux-kernels duiken steeds meer aanpassingen op voor Crescent Island, de interne codenaam voor de aankomende Intel GPU D-serie. Daarmee zorgt de chipfabrikant ervoor dat de stuurprogramma’s al klaarstaan lang voordat de hardware daadwerkelijk in gebruik wordt genomen.

Deze nieuwe reeks draait om gespecialiseerde AI-versnellers die zijn gebaseerd op de Xe3P-architectuur. Dat klinkt misschien technisch, maar het komt erop neer dat Intel speciale rekenchips bouwt die zijn geoptimaliseerd voor zware machine learning-taken. Om die chips vlot te laten communiceren met het besturingssysteem, moeten er flink wat regels code worden toegevoegd aan het grafische subsysteem van Linux. De ontwikkelaars van Intel zijn nu bezig om die benodigde bouwstenen stap voor stap in te dienen bij de kernelbeheerders.

In de praktijk betekent dit dat de hardware vooral zijn weg zal vinden naar datacenters en servers, en dus niet direct in een reguliere thuiscomputer belandt. Voor systeembeheerders en ontwikkelaars is het wel bijzonder praktisch dat deze ondersteuning al zo vroeg wordt ingebouwd. Zodra de fysieke insteekkaarten beschikbaar komen, herkent een moderne Linux-distributie de hardware meteen zonder dat er losse drivers gecompileerd of handmatig geïnstalleerd hoeven te worden.

Door de ondersteuning al maanden voor de officiële marktintroductie voor te bereiden, kiest Intel voor een beproefde opensourcestrategie. Tegen de tijd dat Crescent Island officieel verschijnt, zijn de belangrijkste kinderziektes uit de stuurprogramma’s gehaald en kan de hardware direct stabiel draaien.

Bron: https://www.phoronix.com/news/More-Intel-D-Series-Linux-7.5