Cartes graphiques Pro vs Gaming : quelles sont les différences ?
C
charles
Publié le 04 January 2022 · 8 min de lecture
Le débat concernant la différence entre les cartes graphiques de station de travail et les cartes graphiques de jeu dure depuis un certain temps et, très sérieusement, les conséquences de l'exécution d'applications logicielles professionnelles sur une carte de jeu peuvent être assez coûteuses pour une entreprise. En réalité, cette question ne devrait jamais faire l'objet d'un débat, mais malheureusement, elle revient sans cesse sur le tapis.
Dans un forum en ligne, un professionnel de l'informatique a lancé un message demandant la différence entre les deux, car il doit construire une machine pour un client qui utilise un logiciel de modélisation 3D haut de gamme et une sélection d'applications de visualisation. Le message souligne ensuite la différence de coût entre la carte graphique pour station de travail et la carte pour jeux vidéo.
Il s'agit là d'un exemple typique d'une mauvaise compréhension de l'importance de la carte graphique. L'investissement logiciel à lui seul peut s'élever à plusieurs dizaines de milliers d'euros et pourtant l'informaticien a suggéré une carte graphique de moins de 100 euros qui, selon toute probabilité, ne répondra pas aux exigences des clients.
Deuxièmement, après avoir fait un investissement sérieux dans le logiciel, la société concernée essaie d'exécuter cette suite de logiciels sur ce qui est essentiellement un ordinateur clone bas de gamme, par opposition à une station de travail.
Vous pouvez déjà deviner certains des problèmes d'assistance auxquels l'entreprise sera confrontée, soit parce qu'elle n'a pas été correctement conseillée par le fournisseur du logiciel, soit parce que l'acheteur, qui n'est pas un expert, s'en remet à l'informaticien qui n'a aucune expérience des applications de CAO. Sans plus attendre, examinons quelques-unes des différences.
Les Quadro sont majoritairement utilisées en CAO, CGI et DCC, soit la conception 3D, l'imagerie, la vidéo. Bien que les cartes graphiques telles que les RTX 30XX fonctionnent parfaitement pour ce genre d'usage, les Quadro ont des optimisations dédiées à cela ainsi que des options particulières assez complexes que je n'expliquerai pas en détail (les cartes Sync ou le NVlink par exemple).
Les gammes Grid et Tesla sont relativement similaires. Ici on ne parle pas vraiment de carte graphique à proprement parlé, mais plus de cartes de calcul GPGPU (General-Purpose computation on Graphic Processing Units), qui permet de faire du calcul parallèle, c'est à dire, calculer un même résultat sur différentes cartes en même temps, ce qui en soit est possible sur un CPU, mais le nombre de cœurs sur un GPU et la faible limitation de couplage de carte permet des calculs plus rapides et optimaux.
En soi le GPGPU vise principalement la gamme Tesla à la base qui se compose de GPU, mais s'utilise principalement comme des coprocesseurs de calcul comme les Xeon Phi Knight Landing de Intel sortis en 2012.
La gamme Grid (comme le GRID K1) ou aujourd'hui la série de Axxx (comme la RTX A100) qui d'ailleurs regroupe Tesla et Grid, se caractérise comme des cartes à VGPU, c'est à dire des cartes graphiques à utiliser dans un serveur afin de les splitter pour obtenir de l'affichage accéléré à distance dans une machine virtuelle performante (comme ShadowPC par exemple, bien qu'il utilisaient des Nvidia Quadro RTX, le principe est le même).
J'ai eu personnellement la Nvidia Grid K1 que j'avais utilisé sur une machine virtuelle KVM disant avec un Windows 10, j'arrivais à jouer à Rocket League en 4K sans problèmes. C'est tout l'intérêt de ces cartes particulières qui fonctionnent sur des GPU.
Dans un forum en ligne, un professionnel de l'informatique a lancé un message demandant la différence entre les deux, car il doit construire une machine pour un client qui utilise un logiciel de modélisation 3D haut de gamme et une sélection d'applications de visualisation. Le message souligne ensuite la différence de coût entre la carte graphique pour station de travail et la carte pour jeux vidéo.
Il s'agit là d'un exemple typique d'une mauvaise compréhension de l'importance de la carte graphique. L'investissement logiciel à lui seul peut s'élever à plusieurs dizaines de milliers d'euros et pourtant l'informaticien a suggéré une carte graphique de moins de 100 euros qui, selon toute probabilité, ne répondra pas aux exigences des clients.
Deuxièmement, après avoir fait un investissement sérieux dans le logiciel, la société concernée essaie d'exécuter cette suite de logiciels sur ce qui est essentiellement un ordinateur clone bas de gamme, par opposition à une station de travail.
Vous pouvez déjà deviner certains des problèmes d'assistance auxquels l'entreprise sera confrontée, soit parce qu'elle n'a pas été correctement conseillée par le fournisseur du logiciel, soit parce que l'acheteur, qui n'est pas un expert, s'en remet à l'informaticien qui n'a aucune expérience des applications de CAO. Sans plus attendre, examinons quelques-unes des différences.
Utilité d'une carte graphique professionnelle
Pour expliquer concrètement comment fonctionne une carte graphique, j'écrirai un article complet dédié, car cela serait trop long, mais je vais tout de même vous expliquer l'utilité des cartes pro. Ici je vais principalement utiliser l'exemple de Nvidia que je connais bien, ayant eu des cartes graphiques gaming et des cartes graphiques pros qui sont les suivantes :- GT 120
- GTX 550
- GTX 680
- GTX 970
- GTX 1060
- RTX 2060
- RTX 3090
- Nvidia Quadro 600
- Nvidia Quadro 2000
- Nvidia Quadro 4000
- Nvidia Quadro K2200
- Nvidia Quadro K4200
- Nvidia GRID K1
- Nvidia Tesla M2075
- RTX (pour le gaming)
- RTX Quadro
- Grid
- Tesla
Les Quadro sont majoritairement utilisées en CAO, CGI et DCC, soit la conception 3D, l'imagerie, la vidéo. Bien que les cartes graphiques telles que les RTX 30XX fonctionnent parfaitement pour ce genre d'usage, les Quadro ont des optimisations dédiées à cela ainsi que des options particulières assez complexes que je n'expliquerai pas en détail (les cartes Sync ou le NVlink par exemple).
Les gammes Grid et Tesla sont relativement similaires. Ici on ne parle pas vraiment de carte graphique à proprement parlé, mais plus de cartes de calcul GPGPU (General-Purpose computation on Graphic Processing Units), qui permet de faire du calcul parallèle, c'est à dire, calculer un même résultat sur différentes cartes en même temps, ce qui en soit est possible sur un CPU, mais le nombre de cœurs sur un GPU et la faible limitation de couplage de carte permet des calculs plus rapides et optimaux.
En soi le GPGPU vise principalement la gamme Tesla à la base qui se compose de GPU, mais s'utilise principalement comme des coprocesseurs de calcul comme les Xeon Phi Knight Landing de Intel sortis en 2012.
La gamme Grid (comme le GRID K1) ou aujourd'hui la série de Axxx (comme la RTX A100) qui d'ailleurs regroupe Tesla et Grid, se caractérise comme des cartes à VGPU, c'est à dire des cartes graphiques à utiliser dans un serveur afin de les splitter pour obtenir de l'affichage accéléré à distance dans une machine virtuelle performante (comme ShadowPC par exemple, bien qu'il utilisaient des Nvidia Quadro RTX, le principe est le même).
J'ai eu personnellement la Nvidia Grid K1 que j'avais utilisé sur une machine virtuelle KVM disant avec un Windows 10, j'arrivais à jouer à Rocket League en 4K sans problèmes. C'est tout l'intérêt de ces cartes particulières qui fonctionnent sur des GPU.