Carte vidéo
La plupart des traitements effectués sur un ordinateur sont effectués via l'unité centrale de traitement de l'ordinateur, ou CPU. Par conséquent, afin de donner une pause au processeur et de l'aider à fonctionner plus efficacement, une carte vidéo peut être utilisée pour traiter la partie graphique de la charge de traitement. Comme la plupart des programmes actuels sont orientés graphiquement, la carte vidéo peut aider la plupart des programmes à fonctionner plus efficacement. Cependant, la différence de performances est particulièrement visible dans les applications de retouche d'image et les jeux 3D.
Les cartes vidéo, également appelées accélérateurs graphiques, peuvent accélérer le rendu graphique 2D et 3D. Des programmes tels que des éditeurs de photos et des navigateurs Web peuvent bénéficier de l’accélération 2D, tandis que CAD Les programmes de conception et les jeux vidéo bénéficieront probablement de l'accélération 3D de la carte. Certains programmes dépendent tellement de la carte vidéo qu'ils ne s'exécutent pas si aucune carte vidéo prise en charge n'est installée.
La plupart des cartes vidéo supportent le OpenGL et DirectX bibliothèques. Ces bibliothèques incluent des commandes de manipulation des graphiques que les programmeurs peuvent inclure dans leur code. Certaines de ces commandes peuvent inclure le déplacement ou la rotation d'un objet, la transformation de polygones, la projection de lumière et la création d'ombres. En utilisant les fonctions standard OpenGL ou DirectX, il est plus facile pour les développeurs de créer des programmes graphiques. Bien entendu, il est également nécessaire pour l'ordinateur d'inclure une carte vidéo prise en charge pour que le programme puisse s'exécuter.
Les cartes vidéo sont généralement installées dans le PCI or AGP fentes à l'arrière d'un ordinateur. La plupart des ordinateurs sont livrés avec une carte vidéo installée dans l’un de ces emplacements, ce qui signifie qu’elle peut être mise à niveau ultérieurement.