Cg kesako?
à tous voici un petit (
) topic sur le fonctionnement d´une carte graphique,
Bon je ne vais pas vous en dire plus, lisez et on verra par la suite.
L´ordinateur à besoin d´une CG, c´est l´un des éléments qui evolu le plus rapidement, son choix demande réelle reflexion, surtout sur l´utilisation que vous en faite.
à chaque données affichées sur l´écran éffectue un voyage (en 4 etapes), du processeur à l´ecran.
Petit shéma:
1:
Du connecteur de la CG à la puce vidéo où les données sont traitées
2:
De la même puce jusqu´à la mémoire vidéo, histoire de mettre en mémoire une "image" du resultat que vous verrez sur l´écran.
3:
De cette mémoire jusqu´au RAM DAC pour lire l´image et la convertir afin de pouvoir l´afficher sur l´écran.
4:
Ensuite l´image est envoyée du RAM DAC à l´ecran.
Quelques définitions:
Le RAM DAC (Random Access Memory Digital-to-Analog Converter), convertit les données numériques en données analogiques pour qu’une image puisse être affichée sur l’écran.
Les vitesses de transfert du convertisseur numérique/analogique sont mesurées en MHz.
Sur les cartes actuelles la vitesse de transfert est d´environ 400 MHz.
La mémoire:
La mémoire envoie les données reçues du processeur graphique au RAM DAC qui permet l´affichage de l´image sur l´écran.
Il est important que la mémoire graphique soit rapide puisque le processeur graphique lui envoie sans cesse des données à traiter.
Le type de mémoire est plus important que la quantité de mémoire.
La DDR-RAM est le dernier standard en date, actuellement dans sa version 4.
Les differentes mémoire (quelques exemples):
SDRAM: (synchronous Dynamic RAM) Mémoire dynamique synchrone.
SGRAM: (Synchronous Graphics RAM) Mémoire synchronne dédiée à l´affichage.
Bus:
http://www.commentcamarche.net/pc/bus.php3
Les ports:
ISA:
http://www.commentcamarche.net/pc/isa-mca-vlb.php3
AGP:
http://www.commentcamarche.net/pc/agp.php3
PCI:
http://www.commentcamarche.net/pc/pci.php3
PCI Express:
http://www.commentcamarche.net/pc/pci-express.php3
Je ne vais pas approfondir l´architecture, parce que dans 10 ans j´y suis encore, et que de toute manière,
à chaque nouvelles serie de CG, les tests, expliquent.
Finesses de gravure kesako?
"Les processeurs sont tous gravés sur des plaques appelées Wafers.
Les différentes séries de processeurs n´ont pas forcément la même finesse de gravure (mesurée en micromètres (µm) ou nanomètres (nm)).
Les processeurs actuels sont gravés en 0.09µ et 0.065µ (soit respectivement 90 et 65 nanomètres).
Diminuer la finesse de gravure permet de produire plus de processeurs à la fois sur un Wafer et permet donc d´abaisser leur coût de fabrication.
Cette technique permet également de diminuer la consommation du processeur et donc la quantité de chaleur produite ce qui permet d´abaisser la consommation d´énergie et de monter plus haut en fréquence.
Une finesse de gravure accrue permet également de loger plus de transistors dans le core (aussi appelé die) du processeur,
et donc d´ajouter des fonctionnalités supplémentaires tout en gardant une surface aussi compacte que les générations précédentes.
Source:
http://www.vulgarisation-informatique.com/processeur.php
Le monde du Gpu:
Comme dis plus haut le Gpu est l´élement le plus important de la Carte graphique, 3/4 des specifications materielles (vertex shaders, pixels shader etc...).
y sont reunis, le reste des specs reside dans la mémoire.
Quelques définitions:
(vachement technique)
Unité de rastérisation:
http://msi.unilim.fr/~porquet/memoire/node77.html
Shaders:
http://msi.unilim.fr/~porquet/memoire/node73.html
vertex shader:
http://msi.unilim.fr/~porquet/memoire/node75.html
Pixel shader:
http://msi.unilim.fr/~porquet/memoire/node76.html
Caractéristiques des shaders
http://msi.unilim.fr/~porquet/memoire/node78.html
A voir aussi:
Langages:
http://msi.unilim.fr/~porquet/memoire/node79.html
Pour les "foufennes":
http://msi.unilim.fr/~porquet/memoire/node1.html
By posteur fou.