Puis-je utiliser une seconde carte graphique pour améliorer mes streams sur Twitch ?

L'une des fonctions des GPU est la capacité d'encoder et de décoder la vidéo. Ces derniers le font très rapidement et leur permettent de lire des formats de fichiers vidéo à une vitesse suffisamment rapide pour être visionnés sans problème et sans une charge de traitement très importante. Vous vous êtes donc peut-être demandé s'il était possible d'en utiliser un de manière complémentaire. Autrement dit, utilisez une deuxième carte graphique pour le streaming.

Le problème est que générer un fichier vidéo coûte beaucoup plus cher et si nous voulons le faire pendant la lecture et le streaming, les exigences techniques montent en flèche et le travail du codec vidéo matériel est limité. La solution? Extrayez le jus du reste des ressources de la carte graphique, ce qui signifie le couper du jeu lui-même. Cela nous amène à une question très simple.

Puis-je utiliser une seconde carte graphique pour améliorer mes streams sur Twitch

Puis-je utiliser une deuxième carte graphique pour le streaming ?

Très probablement, vous vous êtes demandé, malheureusement ce n'est pas possible et il y a une raison à cela et nous allons vous l'expliquer. Chaque carte graphique peut accéder à deux pools de mémoire différents : sa propre mémoire et sa mémoire système. Ils ne peuvent pas accéder directement au RAM d'autres périphériques qui partagent l'interface PCI Express du fait qu'ils n'ont ni accès ni mécanismes de cohérence. En d'autres termes, la deuxième carte graphique n'a aucun moyen d'accéder à la mémoire de la première et si elle le pouvait d'une manière ou d'une autre, elle ne serait pas au courant des changements récents.

Deux tarjetas graphiques

Ce qui nous amène à une autre question : pouvez-vous combiner un dédié avec un intégré ? Eh bien, oui, mais le travail de synchronisation entre les deux cartes graphiques doit être fait au millimètre près et c'est quelque chose qui ne peut être réalisé que si les deux, iGPU et dGPU, sont du même fabricant et de la même architecture. C'est quelque chose qui Intel entend exploiter avec ses cartes graphiques ARC combinées à son Intel Core et AMD dans le duo Ryzen-Radeon. L'idée n'est pas autre, que la carte graphique intégrée au processeur se charge d'encoder la vidéo ou lui serve de support.

Malheureusement, c'est quelque chose de très nouveau et basé sur le fait que plus de 85% des utilisateurs de cartes graphiques PC utilisent NVIDIA. Il est donc clair qu'un tel scénario ne peut être utilisé que par quelques utilisateurs. De plus, avec la perte des configurations doubles comme le SLI et le Crossfire, la communication entre deux cartes graphiques n'est plus possible.

La situation pourrait changer à l'avenir, ou pas

La raison en est la norme CXL qui, entre autres avantages, ajoute une cohérence mémoire à tous les périphériques PCI Express, ce qui permettrait la communication entre plusieurs cartes graphiques en même temps. C'est-à-dire que vous pourriez avoir un GPU générant l'image du jeu, puis un tas de cartes supplémentaires divisant l'encodage de l'image à grande vitesse.

N'oublions pas que les codecs vidéo encodent l'image en blocs, et peuvent donc se répartir le travail entre eux. De plus, ce sera quelque chose de commun dans les plus avancés le cloud Systèmes de jeu si ce n'est déjà fait. L'objectif? Cela minimisera la latence dans la diffusion du jeu sans sacrifier la qualité de l'image. Le problème est que tout indique que le CXL pour l'instant sera quelque chose uniquement pour les postes de travail et les serveurs et non pour le marché domestique.