Un changement fusionné aujourd’hui pour la pile de pilotes graphiques Mesa 23.2 améliore les performances de transcodage vidéo pour les nouvelles cartes graphiques”RDNA3″de la série Radeon RX 7000.

La modification apportée au pilote RadeonSI Gallium3D profite aux processeurs graphiques RDNA3 (GFX11) équipés de plusieurs moteurs Video Core Next (VCN). En créant un contexte supplémentaire lors du transcodage vidéo, il est désormais possible d’équilibrer la charge sur plusieurs moteurs VCN.

L’ingénieur AMD Leo Liu a expliqué avec le correctif RadeonSI :

Pour CHIP_GFX1100, il existe 2 instances VCN, mais l’utilisation d’une file d’attente unifiée, c’est-à-dire que le décodage et l’encodage iront au matériel via le même anneau taper. Avec le planificateur de noyau AMDGPU, puisque le trancode partage le même contexte de canal, de sorte que le planificateur gpu attribue le décodage et l’encodage dans le même moteur VCN. Afin d’utiliser les deux moteurs avec le cas de transcodage, le nouveau contexte de canal sera créé lorsque le cas est détecté, de sorte que le transcodage peut être équilibré en charge avec plusieurs moteurs VCN.

Plus de détails pour les personnes intéressées via cette demande de fusion qui est maintenant dans Mesa 23.2 pour débuter le trimestre prochain. Dans cette demande, il a également été demandé pourquoi créer finalement deux contextes plutôt que d’avoir le planificateur du noyau AMDGPU mieux gérer la situation, à laquelle Leo Liu a expliqué:”Le planificateur GPU ne sait pas si le travail est décodé ou encodé avec la file d’attente unifiée VCN4 (anciennement alias anneau vcn_enc). Au lieu de 2 anneaux (vcn_dec et vcn_enc avec VCN3 hérité), pour le cas de transcodage, il n’y a qu’un seul contexte pour le planificateur, donc tous les travaux sont planifiés sur le même moteur à partir de cette file d’attente unifiée. Ce serait avec de gros changements si vous l’obtenez du noyau.”


En ce qui concerne Video Core Ensuite, l’autre aspect passionnant de VCN 4.0 avec les GPU RDNA3 est l’ajout de l’encodage vidéo AV1.

Categories: IT Info