Fin mars, Microsoft a annoncé une nouvelle version en avant-première de son SDK Agility (s’ouvre dans un nouvel onglet) (via Guru3D (s’ouvre dans un nouvel onglet)) qui intègre une nouvelle fonctionnalité qui pourrait fournir des PC de jeu qui n’utilisent plus la mémoire système traditionnelle. Tout comme une Xbox Series X.
Pour l’instant, cependant, GPU Upload Heaps est là pour permettre à la fois au CPU et à la carte graphique d’accéder simultanément à la mémoire vidéo attachée au GPU. Cela signifie que votre PC n’aura plus besoin de copier de gros morceaux de données du CPU vers le GPU, ou donc de conserver des copies de données à la fois dans la mémoire système et dans la VRAM.
Le résultat est que, dans certaines situations, vous constaterez une augmentation des performances du jeu car l’utilisation du processeur et de la RAM devrait être réduite.
GPU Upload Heaps semble être une autre étape du voyage commencé par l’introduction de la fonction de registre d’adresses de base redimensionnable (BAR) il y a quelques années. Cela a permis à Windows de gérer le pool de mémoire de la carte graphique, mais désormais, la nouvelle fonctionnalité signifie que le processeur de votre PC peut avoir un accès direct à cette VRAM.
Du côté de l’utilisateur, cela signifie que tant que la barre redimensionnable est activée sur votre système, rien d’autre n’est nécessaire pour que vous puissiez accéder à la nouvelle fonctionnalité GPU Upload Heaps. Bien que, de manière réaliste, il ne sera probablement pas une fonctionnalité visible pour les joueurs en termes d’activation et de désactivation, car il s’agit d’une fonctionnalité de niveau développeur visant à leur donner les outils nécessaires pour extraire autant de performances d’un système que possible.
Et, parce qu’il est nouveau, il est peu probable qu’il se retrouve dans les jeux avant un certain temps. Bien que cela soit fondamentalement similaire à la façon dont la propre Xbox Series X de Microsoft (s’ouvre dans un nouvel onglet)Les consoles /S interagissent avec la VRAM partagée qui constitue l’intégralité de leurs systèmes, vous pensez donc que cela devrait être assez simple pour les développeurs habitués à l’architecture Xbox Velocity à mettre en œuvre.
C’est ce qui rend les tas de téléchargement GPU si intéressants pour moi. La console de Microsoft est passée à l’utilisation complète de la mémoire graphique dans cette génération, et crée maintenant une situation sur le PC où Windows pourrait, théoriquement, fonctionner en utilisant uniquement un pool de mémoire vidéo traditionnelle sur une carte graphique.
L’ancienne Xbox One utilisait la RAM traditionnelle, apparemment parce qu’elle était conçue comme une machine multitâche et pas seulement comme une console de jeux. En cela, la latence de la mémoire était plus importante que la bande passante brute que la PlayStation 4 préférait dans sa propre configuration basée sur GDDR5, avec seulement une petite quantité de DDR3 pour les tâches en arrière-plan.
Cependant, la latence n’est plus vraiment un problème pour la VRAM moderne, c’est pourquoi la série X/S a rejoint PlayStation en utilisant GDDR6. Ce qui signifie qu’il est désormais possible de créer une machine de jeu PC dédiée en utilisant uniquement la mémoire graphique partagée entre le CPU et le GPU.
Je pense à un ordinateur portable ou à un appareil portable – le type où un système fermé a du sens – utilisant un APU AMD dans le même esprit qu’une PlayStation 5 (s’ouvre dans un nouvel onglet) ou Xbox Series X et offrant une charge de performances de jeu à partir d’un appareil compact.
Je ne pense pas que je voudrais une machine de bureau comme celle-là, j’aime pouvoir mettre à niveau ma machine et il n’y a pas de modules GDDR6 échangeables à ma connaissance. S’il s’agissait d’un commutateur de gros, les PC deviendraient presque entièrement verrouillés, ce qui ne convient pas à mes sensibilités informatiques ringardes.
Mais pour un appareil de jeu dédié, c’est une perspective intéressante. Après tout, nous savons qu’AMD peut fabriquer des APU avec d’énormes GPU intégrés, et un ordinateur portable de jeu construit autour d’un serait plutôt cool. C’est encore un rêve pour le moment, mais ce n’est plus si loin maintenant que Windows peut désormais être entièrement intégré avec un accès à la mémoire vidéo directement via le CPU.