web-dev-qa-db-fra.com

Comment spécifier le GPU à référencer par Unigine Superposition?

J'essaie de comparer un processeur Intel HD Graphics 520 (intégré) et un processeur AMD Radeon R5 M330 (dédié), mais je ne suis pas en mesure de spécifier pour Unigine Superposition quel GPU utiliser. Voici la fenêtre de résultat d'un benchmark que j'ai exécuté: Unigine Superposition Results Comme vous pouvez le constater, les deux GPU sont répertoriés, mais comme le pilote indiqué est i915, je peux dire que le GPU référencé est Intel, et que la fenêtre principale permettant de modifier les paramètres de référence (résolution, shader) est un autre indice. qualité, qualité des textures, etc.) Il indique qu'il existe 3 Go de mémoire VRAM et, dans cette fenêtre de résultat, indique que le processeur graphique Intel dispose de 3 Go. Je suis donc sûr qu'il compare le processeur graphique Intel.

Maintenant la question est:

Comment puis-je évaluer le processeur graphique AMD? J'ai essayé d'utiliser DRI_PRIME=1 qui fonctionne toujours avec d'autres logiciels de toutes sortes, mais cela n'a pas fonctionné avec ce repère. Lorsque j'utilise DRI_PRIME=1 j'ai presque le même résultat (753 pour être exact) et les mêmes détails sous Configuration. Également 3 Go de graphiques RAM dans la fenêtre principale, ce qui confirme qu’il utilise toujours le processeur graphique Intel.

  • Ubuntu 17.04
  • Radeon R5 M330 Intel HD Graphics 520/AMD
  • Mesa 17.3.0-devel - padoka PPA
2
Tooniis

Utilisation de radeontop J'ai constaté qu'en fait, il utilisait le processeur graphique Radeon lorsque j'ai utilisé DRI_PRIME=1. En ce qui concerne l'affichage de 3 Go de VRAM (ce qui montre que le GPU d'Intel est utilisé avec glxinfo), je suppose qu'il s'agit d'un bogue dans le repère lui-même ou qu'il a été programmé pour afficher toujours la VRAM du GPU principal.

0
Tooniis

Essayez d’ajouter DRI_PRIME=1 à votre ~/.bashrc, puis exécutez-le à partir de la ligne de commande sur un terminal récemment ouvert après avoir modifié ~/.bashrc. En théorie, si la superposition engendre d'autres processus, ils pourraient maintenant avoir le jeu DRI_PRIME. Gardez à l'esprit que cela définira DRI_PRIME=1 pour tout ce que vous exécutez, ce qui ne correspond peut-être pas au comportement souhaité, mais pourrait le corriger pendant l'exécution de Superposition.

Vous pouvez facilement l'ajouter à la fin de ~/.bashrc en l'ouvrant avec un éditeur de texte ou depuis un terminal à l'aide de la commande suivante: echo "DRI_PRIME=1" | tee -a ~/.bashrc

Pour le supprimer, vous pouvez l'ouvrir avec un éditeur de texte et le supprimer ou à partir d'un terminal: sed -i '/DRI_PRIME=1/d' ~/.bashrc

1
user3325563

Ubuntu utilise les graphiques intégrés par défaut et vous allez devoir suivre une procédure similaire à celle décrite ici mais adaptée pour une carte Radeon.

Vous devez d’abord installer un pilote pour AMD Radeon R5 M330. Il existe quelques options et votre repère sera lié au pilote que vous utilisez, attendez-vous à des variations entre elles. Voir exemple de référence ici .

La plupart des recherches semblent indiquer qu’elles ne sont pas officiellement prises en charge, site de support AMD répertorie les listes R5 200, 300 et 340 mais pas 330; mais à partir de ici , il semble que vous puissiez simplement utiliser le pilote fglrx.

Je n'ai pas de carte Radeon ni de bonne suggestion sur le pilote à utiliser. Si vous ne savez pas quoi installer, personnellement, je commencerais par installer le "recommandé" à partir de la sortie de Sudo ubuntu-drivers devices comme décrit dans le premier guide référencé s'il retourne quelque chose.

0
user3325563