Carte graphique
Un article de Wikipédia, l'encyclopédie libre.

Une carte graphique ou carte vidéo (anciennement par abus de langage une carte VGA) est une carte d'extension d'ordinateur dont le rôle est de produire une image affichable sur un moniteur d'ordinateur. La carte graphique convertit les données numériques internes à l'ordinateur en un signal électrique compatible avec le moniteur.
Sommaire |
[modifier] Composants
[modifier] Le processeur graphique
Le processeur graphique (Graphical Processing Unit ou GPU en anglais) sert à libérer le micro-processeur de la carte mère en prenant en charge les calculs spécifiques à l’affichage, en particulier les calculs spécifiques à l’affichage en 3D.
Cette division des tâches entre les deux processeurs libère le processeur principal de l’ordinateur et en augmente d’autant la puissance.
Le processeur graphique est très souvent muni de son propre radiateur ou ventilateur pour évacuer la chaleur qu’il produit.
[modifier] La mémoire vidéo
La mémoire vidéo conserve les données numériques qui doivent être converties en images par le processeur graphique et les images traitées par le processeur graphique avant leur affichage.
Toutes les cartes graphiques supportent deux méthodes d'accès à leur mémoire. L'une est utilisée pour recevoir des informations en provenance du reste du système, l'autre est sollicitée pour l'affichage à l'écran. La première méthode est un accès direct conventionnel (RAM) comme pour les mémoires centrales, la deuxième méthode est généralement un accès séquentiel à la zone de mémoire contenant l’information à afficher à l'écran.
Voir l'article principal : Mémoire vidéo.
[modifier] Le RAMDAC
Le RAMDAC (Random Access Memory Digital-Analog Converter) convertit les images stockées dans la mémoire vidéo en signaux analogiques à envoyer à l’écran de l’ordinateur.
[modifier] Le BIOS vidéo
Le BIOS vidéo est à la carte graphique ce que le BIOS est au micro-processeur. C’est un petit programme enregistré dans une mémoire morte (ROM) qui contient certaines informations sur la carte graphique (par exemple, les modes graphiques supportés par la carte) et qui sert au démarrage de la carte graphique.
[modifier] La connexion entre la carte graphique et la carte mère
La connexion à la carte mère se fait à l'aide d'un port relié à un bus.
Au cours des années, plusieurs technologies se sont succédées pour satisfaire les besoins de vitesse de transfert sans cesse croissants des cartes graphiques :
- la première technologie utilisée fut la technologie ISA, utilisée à partir de 1984 pour adjoindre des cartes disposant de plus de mémoire vidéo que les cartes standards fournies par les manufacturiers d’ordinateurs ou des cartes utilisant des jeux d'instructions destinés à accélérer l'affichage des fenêtres sous Windows ;
- certaines machines (de marque IBM pour la plupart) ont utilisé le bus VLB (Vesa Local Bus), mais ce type de bus fut rapidement abandonné en raison de sa trop grande specificité.
- avec l'arrivée des premiers processeurs Pentium en 1994, on utilise ensuite l'interface PCI ;
- le bus AGP (Accelerated Graphics Port) est apparu en mai 1997 ;
- le bus AGP est actuellement supplanté par le bus PCI-Express, apparu en 2004.
[modifier] La connectique
On peut retrouver les connexions suivantes selon les cartes graphiques :
- une interface VGA standard qui permet par exemple relier la carte à un écran CRT ;
- une interface DVI permettant d’envoyer des données numériques et non analogiques aux écrans qui peuvent accepter ces données (certains moniteurs LCD par exemple);
- une interface S-Vidéo permettant de relier la carte à une télévision;
- une interface HDMI permettant de relier la carte à un écran haute définition en prennant en compte les DRM.
Les modèles actuels associent généralement deux types d'interface: une interface pour la télévision (S-Vidéo ou HDMI) avec une interface pour écran d'ordinateur (VGA ou DVI).
[modifier] Détermination de la quantité de mémoire vidéo
La quantité de mémoire vidéo nécessaire pour stocker l'image qui va être affichée dépend de la définition affichée.
Cette indication est maintenant de peu d'intérêt avec les cartes graphiques récentes, qui possèdent une mémoire vidéo d'une taille bien supérieure à celle requise pour le simple affichage 2D. En effet pour une scène 3D il faut par exemple stocker les textures qui seront affichées, et celles-ci prennent une place très grande (jusqu'à plusieurs dizaines de Mio).
Définition en pixels | 16 couleurs | 256 couleurs | 32 768 couleurs | 65 536 couleurs | 16 777 216 couleurs |
---|---|---|---|---|---|
640 × 480 | 150 Kio | 300 Kio | 563 Kio | 600 Kio | 900 Kio |
800 × 600 | 234 Kio | 469 Kio | 879 Kio | 938 Kio | 1 406 Kio |
1 024 × 768 | 384 Kio | 768 Kio | 1 440 Kio | 1 536 Kio | 2 304 Kio |
1 280 × 1 024 | 640 Kio | 1 280 Kio | 2 400 Kio | 2 560 Kio | 3 840 Kio |
1 600 × 1 200 | 938 Kio | 1 875 Kio | 3 516 Kio | 3 750 Kio | 5 625 Kio |
[modifier] Histoire et comparaison des cartes graphiques pour compatibles PC
Année | ATI | NVidia | Matrox | Videologic et ou STMicroelectronics |
---|---|---|---|---|
1995 | ? | STG2000 | Millenium | ? |
1996 | All-In-Wonder, Rage3D, Rage/Pro | ? | Mystique | PowerVR ou PCX1 |
1997 | 3D Rage Pro | Riva 128 | élément | ? |
1998 | ? | TNT | G200 | ? |
1999 | Rage 128, Rage 128 Pro | Vanta, TNT2, GeForce | G400 | Kyro |
2000 | Rage Fury Maxx, Radeon | GeForce 2 | G450 | Kyro 2 |
2001 | FireGL, Radeon 7000, 7200, 7500, 8500 | GeForce 3 | G550 | ? |
2002 | Imageon, Radeon 9000, 9100, 9500, 9700 | GeForce 4 | Parhelia | |
2003 | Radeon 9200, 9600, 9800 | GeForce 5200, 5600, 5700, 5800, 5900 | ? | ? |
2004 | Radeon 9250, 9550, X300, X600, X700, X800, X850 | GeForce 4300, 5500, 5750, 5950, 6200, 6600, 6800 | ? | ? |
2005 | Radeon X1300, X1600, X1800 | GeForce 7800 | ? | ? |
2006 | Radeon X1650, X1900, x1950 | GeForce 7100, 7300, 7600, 7900, 7950, 8800 | ? | ? |
2007 | Radeon X2900 | GeForce 8600 | ? | ? |