Les accélérateurs CDNA de nouvelle génération d’AMD avec plusieurs chiplets bénéficient d’une prise en charge initiale dans Linux 6.4

AMD a ajouté la prise en charge initiale de ses accélérateurs CDNA de nouvelle génération avec plusieurs chiplets qui viennent après Instinct MI300 à Linux 6.4

AMD prépare la prise en charge initiale des accélérateurs CDNA Instinct de nouvelle génération sous Linux 6.4, hébergera plusieurs chiplets

AMD a commencé à introduire un nouveau code GPU CDNA dans le noyau Linux, intitulé “GC 9.4.3”, qui devrait ajouter “l’accélérateur multi-XCC” de nouvelle génération dans le code du noyau. Les ingénieurs d’AMD l’ajoutent pour un accélérateur Instinct CDNA sous la famille “GFX943” qui vient après la série AMD MI300 “GFX940”, rapporte le spécialiste du matériel Linux et éditeur de Phoronix, Michael Larabel.

Bien que l’on ne sache pas grand-chose sur l’architecture CDNA et les accélérateurs Instinct respectifs qui viendront après le MI300, mais il y a des rapports d’un nouveau GPU, nommé “Aqua Vanjaram” comme mentionné par @ Olrak29_ qui pourrait être un nom de code pour l’Instinct MI300 ou son successeur.

De plus, les nouveaux accélérateurs AMD Instinct tels que le MI300 abriteront divers chiplets qui seront appelés XCD (X Compute Die) et XCC (X Compute Clusters). Il y a aussi une unité AID et la raison pour laquelle l’équipe rouge utilise X au lieu des conventions de nommage G/M/C est que les puces hébergent désormais plusieurs IP CPU/GPU/mémoire sur le même bloc. L’Instinct MI300 abrite à la fois les cœurs Zen 4 et CDNA 3.

Pendant ce temps, Coelacanth-Dream a révélé que le GPU Instinct MI300 d’AMD a reçu un support avancé dans le dernier pilote Linux Kernel AMDGPU ainsi que le pilote Mesa 3D RadeonSI (OpenGL). Plus à ce sujet ici.

Plusieurs ajouts au noyau sont apparus le 31 mars 2023 et seront intégrés au noyau Linux 6.4.

Plus de nouveautés pour la 6.4.

Les modifications suivantes depuis le commit d36d68fd1925d33066d52468b7c7c6aca6521248 :

Fusionner la balise ‘drm-habanalabs-next-2023-03-20’ de https://git.kernel.org/pub/scm/linux/kernel/git/ogabbay/linux dans drm-next (2023-03-22 10 :35:46 +1000)

sont disponibles dans le dépôt Git à :

https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-next-6.4-2023-03-31

pour que vous puissiez récupérer les modifications jusqu’à feae1bd80ec69a3a0011ba1fb88994785f705e3e :

drm/amd/pm : activez le nœud sysfs vclk1 et dclk1 pour NV3X (2023-03-31 11:18:55 -0400)

Vous trouverez ci-dessous le journal des modifications pour les ajouts aux sections AMDGPU, AMDKFD et RADEON de l’AMD-DRM-NEXT :

  • amd-drm-next-6.4-2023-03-31 :
    • amdgpu :
      • – Nettoyage de code divers
      • – Corrections S4
      • – Corrections MES
      • – Corrections SR-IOV
      • – Reliez le rétroéclairage CC au périphérique de connexion plutôt qu’au périphérique PCI
      • – W=1 correctifs
      • – Bizarre ASPM
      • – Corrections RAS
      • – Corrections de division dynamique DC et activation pour les puces restantes
      • – Correctif Navi1x SMU
      • – Prise en charge initiale de NBIO 7.9
      • – Prise en charge initiale de GC 9.4.3
      • – Prise en charge initiale de GFXHUB 1.2
      • – Prise en charge initiale de MMHUB 1.8
      • – Corrections DCN 3.1.5
      • – Infrastructure initiale des DC FAM
      • – Ajout de la prise en charge des débits de liaison de 6,75 Gbit/s
      • – Ajouter des nœuds sysfs pour les horloges VCN secondaires
    • amdkfd :
      • – Prise en charge initiale de GC 9.4.3
    • Radeon :
      • – Conversion en émulation fbdev basée sur le client

Ces nouvelles mises à jour devraient être entièrement intégrées dans la fenêtre de fusion qui débutera dans deux semaines alors qu’AMD poursuit son activation “bloc par bloc” du codage open source pour ses produits dans l’espace Linux. Les blocs IP liés au début de la prise en charge de GC 9.4.3 incluent les ajouts NBIO 7.9, GFXHUB 1.2 et MMHUB 1.8.

Nous verrons plus d’activations à ajouter dans Linux 6.4 pour la nouvelle activation de l’accélérateur. Larabel estime que nous continuerons à en voir davantage au cours des quelques cycles de noyau suivants. Larabel prévoit que l’accélérateur multi-XCC Instinct basé sur AMD CDNA bénéficiera d’un support supplémentaire dans plusieurs mois.

Sources d’informations : Phoronix, noyau Linux 6.4

Partagez cette histoire

Facebook

Twitter

Laisser un commentaire