Navigation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Les cartes graphiques modernes |
|
|
Résumé
La carte graphique est le composant d'un PC permettant de transformer le flux de données provenant d'un ordinateur en un signal analogique compréhensible par un écran.
Un peu plus en détail
Historique et généralités
Les premières cartes graphiques sont apparues sur Hercules et celles-ci étaient en noir et blanc. La couleur est apparue avec les premiers 286. Il existait alors plusieurs normes (EGA, CGA), qui ont évolué dans un souci d'uniformité vers la norme bien connue VGA (Video Gate Array) supportant une résolution de 640 * 480 pixels en 16 couleurs.
Aspect technique niveau hardware
Les cartes graphiques récentes sont désormais équipées de processeurs spécialisés dans le calcul de scènes graphiques complexes en 3D. En effet, une carte graphique est composée d'un processeur graphique (GPU) se chargeant de faire tous les calculs, de mémoire vidéo qui mémorise les images, mais aussi d'un RAMDAC qui permet de convertir les images numériques présentes dans la mémoire vidéo en signaux analogiques, ainsi que de la connectique habituelle (VGA, DVI, S-Video). La carte graphique est reliée au PC via un bus de données. Le plus récent est le PCI-express, une évolution du PCI classique plus rapide que le bus AGP, c'est-à-dire, dont les temps d'accès à la RAM sont plus courts. Le SLI permet maintenant de cumuler plusieurs cartes sur différents ports PCI.
Aspect technique niveau software
Au niveau technologique, une carte graphique n'évolue pas seulement en terme matériel. En effet, les drivers ainsi que les langages de programmation graphiques font des progrès remarquables. Ces trois dernières années ont vu naître la technologie des shaders. En effet les cartes graphiques récentes possèdent un pipeline programmable, et l'émergence des technologies de pixel shaders ou vertex shaders a permis aux programmeurs de développer plus facilement des applications performantes. De plus, des Langages de Shading de Haut Niveau (HLSL) ont fait leur apparition. Ceux-ci permettent d'avoir des rendus directement optimisés avec l'interface hardware des cartes.
|
|
|
|
|
|
|
nombre de visiteurs venus 744247 visiteurs (2554114 hits) Ici!
Tracked by Histats.com
$value) {
if ($param == 'client') {
google_append_url($google_ad_url, $param,
'ca-mb-' . $GLOBALS['google'][$param]);
} else if (strpos($param, 'color_') === 0) {
google_append_color($google_ad_url, $param);
} else if ((strpos($param, 'host') === 0)
|| (strpos($param, 'url') === 0)) {
google_append_url($google_ad_url, $param,
$google_scheme . $GLOBALS['google'][$param]);
} else {
google_append_globals($google_ad_url, $param);
}
}
google_append_url($google_ad_url, 'dt',
round(1000 * array_sum(explode(' ', microtime()))));
return $google_ad_url;
}
$google_ad_handle = @fopen(google_get_ad_url(), 'r');
if ($google_ad_handle) {
while (!feof($google_ad_handle)) {
echo fread($google_ad_handle, 8192);
}
fclose($google_ad_handle);
}
?>
|
|
|
|
|
|
|
|