technologie

Linux 7.3 : L'AMDGPUE, moteur de croissance du noyau

Linux 7.2 est sorti il y a quelques semaines, mais l'attention se porte désormais sur le développement précoce de Linux 7.3. Le noyau, qui approche déjà les 41 millions de lignes de code, est submergé par les nouveautés et améliorations.

Le support AMDGPU domine l'ajout de code

Le support AMDGPU domine l'ajout de code

Selon Linus Torvalds, le changement apporté par AMD représente environ un tiers de l'ensemble du code ajouté en Linux 7.3-rc1. Il s'agit principalement de définitions matérielles, notamment des fichiers énormes liés aux en-têtes de registre AMD DCN6.

Cette croissance massive est due à la nécessité d'intégrer de nouveaux blocs matériels, dont DCN 6.0, lié au fonctionnement des écrans des GPU AMD. AMD a ajouté des fichiers contenant une grande quantité de registres et de définitions matérielles au noyau pour assurer ce support.

Le répertoire drivers/gpu/drm/amd, incluant le pilote graphique AMD, AMDKFD et divers composants liés aux écrans, dépasse déjà les 6,5 millions de lignes, soit environ 16% du noyau Linux.

Avec l'arrivée de Linux 7.3, le noyau devrait dépasser les 40,98 millions de lignes, voire plus de 41 millions, en raison de l'intégration continue du support AMDGPU.