La carte graphique qui intègre votre processeur, quelle VRAM utilise-t-elle dans votre PC ?

by Jack
AMD-HSA2

Il est assez bien connu que les iGPU qui sont actuellement sur le marché représentent un énorme bond en avant par rapport à ce que nous avons vu il y a quelques années à peine, mais cela entraîne une conséquence très intéressante à gérer : les performances de ses « supposés » VRAM. Comment le processeur alloue-t-il la mémoire graphique au iGPU? Et surtout, à quel point les performances dépendent-elles de ce type de mémoire ?

Les cartes graphiques intégrées sur les cartes mères et les processeurs ont toujours dépendu de la mémoire externe pour être utilisées comme RAM vidéo ou VRAM, mais depuis un certain temps, les affectations sont différentes et il est commode de comprendre pourquoi.

Votre iGPU utilise toujours la RAM système comme VRAM

Et il le fait pour une raison très simple : le rapport bénéfice/coût. Les processeurs qui disposent d’iGPU et qui ne sont pas appelés en tant que tels APU car la partie CPU prévaut sur son contraire, disposent généralement d’une carte graphique de bas niveau, compétente pour certaines tâches oui, mais pas pour le gaming en tant que tel. Par conséquent, et bien que ce type d’appareil puisse avoir hbm-mémoire à son crédit et atteindre des performances de tir en raison des coûts finaux pour le prix du processeur, cela ne se fait pas.

AMD-HSA2

Mais ce n’est pas fait pour les APU en tant que tels et pour les mêmes raisons. La technologie est là, elle est mature, mais elle coûte cher à mettre en œuvre et personne de sensé ne paierait le surcoût, donc la gamme de processeurs finirait par mourir par rapport à celle du rival. La solution pour avoir de la VRAM ? Celui de toujours, celui de toute vie : utiliser la RAM systèmec’est-à-dire la mémoire DDR comme échangeur d’informations.

La différence est la manière de l’attribuer par votre PC, puisque dans le passé une toute petite partie était réservée à la VRAM, seulement quelques Mo, jusqu’à ce que le potentiel de l’iGPU décolle, les jeux demandaient plus de mémoire vidéo et il a fallu changer le système.

Les API graphiques et l’importance de la vitesse

Certains APU autorisent toujours une allocation maximale depuis le BIOS/UEFI, mais en tant que tel, cela a tendance à disparaître car la mémoire partagée fait un meilleur travail ces jours-ci grâce aux pilotes DX12 et AMD et Intel.

Normalement, le paramètre qui définit la VRAM dans le BIOS est le VRAM pré-allouée DVMT, où, en règle générale, il laisse jusqu’à 4 096 Mo attribués. Windows et DX12 utilisant ce qu’on appelle hUMA (en particulier chez AMD) ou architecture de mémoire unifiée. Ce système partage la mémoire RAM du PC avec l’iGPU et si notre processeur et notre plate-forme le permettent, il devrait être en AUTO, car ce sera, comme on dit, le système qui parviendra à augmenter ou réduire la taille du frame buffer via un modèle de mémoire cohérent et bidirectionnel (HSA chez AMD).

UMA

La proportion de RAM utilisée est déterminée en partie par l’allocation en tant que mémoire partagée, qui en même temps chevauche la Mémoire virtuelle Windows s’il y a un cas de manque de RAM dans le système. La chose à comprendre ici est que l’API et le pilote feront osciller la quantité de VRAM allouée dans un rapport entre 1:4 et 1:2selon les cas.

Autrement dit, si le système nécessite 1 Go de VRAM pour l’iGPU, notre PC devrait avoir 4 Go dans le meilleur des cas et 2 Go dans le pire. Il ne s’agit en aucun cas d’une règle exacte, car nous disons qu’elle est gérée de manière totalement ouverte et libre (si nous l’indiquons dans AUTO), de sorte que la VRAM de votre iGPU reste et restera la RAM système sur PC.

Related Articles

Leave a Comment