J'ai deux Nvidia GTX 580 et une GT 610. J'utilise les 580 pour réaliser des rendus architecturaux et je souhaite utiliser mon 610 pour l'affichage. Mon 580 gaspille donc beaucoup de puissance de traitement en gérant l'affichage. En raison de la configuration de ma carte mère et du fait que les 580 occupent 2 emplacements, je dois avoir les 580 sur les emplacements PCIe 1 et 2 avec les 610 sur 4 (3 est couvert par le second 580). Il n'y a pas d'autre configuration physique pour les cartes. J'ai appelé le fabricant de ma carte mère et il n'y a pas de paramètre dans le BIOS permettant de définir quel emplacement PCI est mon écran par défaut. Il n'y a pas non plus de mise à niveau du BIOS pour le faire.
Ma question est donc la suivante: existe-t-il un moyen de définir cela dans Windows? Même si l’écran reste vide jusqu’à ce que Windows se charge et passe à mon écran 610, c’est bien.
Merci d'avance à tous ceux qui peuvent m'aider :)
Réponses:
Si les cartes ne sont pas en SLI, elles sont traitées comme des périphériques PCI-E distincts.
Le comportement de Windows pour les cartes vidéo connectées à PCIE (sur un système sans Nvidia Optimus ou quoi que ce soit qui complique les choses) est le suivant:
Chaque carte vidéo en reçoit un
GPU booted
, ce qui signifie que le noyau charge le microprogramme dans le processeur graphique et l'initialise. Ceci, avec les pilotes de périphérique Nvidia, active les fonctionnalités de calcul (OpenCL / DirectCompute / CUDA), OpenGL et Direct3D de la carte et initialise également une gestion de l'alimentation appropriée pour chaque carte. Notez que, de l'avis de Windows, les cartes au format SLI sont traitées comme une seule carte vidéo logique, mais chaque carte est toujours initialisée.Les cartes vidéo sont énumérées, en commençant par la première détectée (qui devrait être celle du premier emplacement PCI-E), à la recherche d'un écran connecté électriquement. Les cartes vidéo savent quels écrans sont connectés et quelles résolutions sont disponibles car ils disposent d'une détection de port intelligente, ce qui signifie que lorsque vous connectez le moniteur, le GPU le sait.
Windows utilise la liste des adaptateurs vidéo et des moniteurs correspondants pour déterminer où allouer le
primary window station
(bureau principal). Cette "station de fenêtre" est attribuée à l’adaptateur PCI-E portant le numéro le plus bas auquel un ou plusieurs écrans sont connectés. Si 0 affiche, il est ignoré.Si les connecteurs 580 ne disposent pas de connecteurs d'affichage branchés à l'arrière de ceux-ci, leur contrôleur VGA est toujours initialisé, mais il n'est pas utilisé de manière active pour le rendu graphique. Il attend simplement que quelque chose soit branché. En attendant, une certaine quantité d’infrastructure graphique doit être chargée afin de permettre l’architecture informatique (OpenCL, DirectCompute, etc.).
la source