Nouvelles Du Monde

Le visualiseur de mémoire Radeon se connecte au pilote Qualcomm Adreno Vulkan

Le visualiseur de mémoire Radeon se connecte au pilote Qualcomm Adreno Vulkan

Grâce à la nature de l’open source et à AMD qui rend son Radeon Memory Visualizer “RMV” open source sous l’égide de GPUOpen, en dehors des pilotes graphiques AMD, il est utilisé ailleurs. En janvier, j’ai écrit comment le pilote open source Vulkan d’Intel avait été adapté pour pouvoir s’interfacer avec le Radeon Memory Visualizer. Cette semaine, le pilote Vulkan Qualcomm Adreno “TURNIP” a également été connecté pour permettre l’intégration RMV.

Grâce au travail des ingénieurs d’Igalia, le pilote Qualcomm Adreno TURNIP “TU” Vulkan au sein de Mesa peut désormais exploiter le Radeon Memory Visualizer lors de l’activation du traçage de la mémoire via la variable d’environnement “MESA_VK_TRACE”. Zan Dobersek d’Igalia a expliqué :

“Ajoutez la prise en charge RMV pour Turnip. La couche RMV interne est ajoutée et intégrée dans les tables de répartition des points d’entrée VkDevice. Comme ailleurs, le traçage de la mémoire est mis en action lorsqu’il est activé via la variable d’environnement MESA_VK_TRACE.

Semblable à d’autres implémentations de la prise en charge de RMV dans Mesa, des points de traçage sont ajoutés dans Turnip pour signaler différents types d’événements RMV, appelant les fonctions de journalisation tu_rmv pour émettre les données de jeton RMV pertinentes.

L’indicateur d’allocation TU_BO_ALLOC_INTERNAL_RESOURCE est ajouté. Lorsqu’elle est utilisée, dans la sortie RMV, une telle allocation sera associée à une ressource interne du type VK_RMV_RESOURCE_TYPE_MISC_INTERNAL.”

La prise en charge de Radeon Memory Visualizer pour ce pilote Adreno Vulkan était fusionné cette semaine pour Mesa 24.1.

Lire aussi  Des chercheurs découvrent un nouveau système d'anneaux à la périphérie du système solaire

Le Radeon Memory Visualizer a été publié par AMD dans le but de permettre aux développeurs de mieux comprendre l’utilisation des ressources, de résoudre le problème du surabonnement et de mieux optimiser la gestion des ressources pour les jeux/applications Vulkan et Direct3D. Bien que cela fonctionne très bien pour les pilotes AMD Radeon, grâce à son caractère open source, d’autres pilotes le trouvent également idéal à ces fins.
2024-03-10 14:20:00
1710071831


#visualiseur #mémoire #Radeon #connecte #pilote #Qualcomm #Adreno #Vulkan

Facebook
Twitter
LinkedIn
Pinterest

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

ADVERTISEMENT