explications technique sur l'interface 128 bits

explications technique sur l'interface 128 bits - Carte graphique - Hardware

Marsh Posté le 10-07-2004 à 09:22:56    

salut,
 
Y aurait quelqu'un qui pourrait m'expliquer cette histoire de 128 bits que l'on trouve avec les radeon 9800pro ou bien me renvoyer sur un site? Je n'arrive pas tres bien a differencier les termes "interface memoire 128 bits" et "largeur du bus 128 bits". Je crois avoir vu des radeon 9600xt avec une interface memoire 256 bits par exemple.
 
merci pour vos reponses

Reply

Marsh Posté le 10-07-2004 à 09:22:56   

Reply

Marsh Posté le 10-07-2004 à 09:48:42    

128Mo, 256Mo, c est la quantité de mémoire montée sur la carte, 128bits, c est la "largeur" du bus mémoire, en gros le nombre d informations qui peuvent passer en même temps. Au final 128mo de mémoire a 256bits sont beaucoup plus efficace que 256mo a 128bits, comme il y a parfois sur des cartes de mauvaise qualité. Dans le doute, achete du HIS

Reply

Marsh Posté le 10-07-2004 à 10:39:39    

oui je sais ce que c'est des Mo. Mon probleme c'est la distinction entre largeur du bus et interface memoire. On trouve des radeons avec une interface memoire de 128 bits d'autres avec 256bits. Pourtant il me semble que c'est different de la largeur du bus qui elle aussi peut etre je crois a 128 ou 256 bits pour ce type de carte. Autrement dit il semble qu'on trouve des cartes avec 256 bits en largeur de bus et 128 bits en interface memoire. Et la quelque chose m'echappe!

Reply

Marsh Posté le 10-07-2004 à 10:46:20    

pour etre plus clair voici une news sur la fx 5500. Marc ecrit:

Citation :


Côté mémoire, Inno3D propose deux modèles dotés tout deux de 128 Mo à 200 MHz, d’un côté en 128 bits et de l’autre en 64 bits. Point Of View ne précise pas la largeur du bus mémoire, mais indique que les cartes seront disponibles en versions 128 et 256 Mo avec de la mémoire DDR à 200 MHz.  


 
D'une part, il parle de la memoire qui peut etre a 128 ou 64 bits et de l'autre il explique que la largeur du bus n'est pas connu. J'en conclue qu'on ne peut pas la deduire des infos qu'on a sur la memoire. D'ou ma confusion entre les deux termes
 
question subsidiaire:
Lorsque que l'on parle de radeon 128bits, parle t'on de la memoire ou de la largeur du bus?
 
merci pour vos reponses

Reply

Marsh Posté le 10-07-2004 à 10:56:40    

largeur du bus

Reply

Marsh Posté le 10-07-2004 à 11:38:49    

donc lorsqu'il parle d'interface memoire il se trompe comme ici?
Mémoire :  128 Mo DDR - interface 128 bits  
http://www.rueducommerce.fr/Ordina [...] ie-TV.htm?
 
pour etre plus clair:
c est koi l'interface memoire?
c est koi la largeur du bus?


Message édité par zip8000 le 10-07-2004 à 11:39:27
Reply

Marsh Posté le 10-07-2004 à 11:42:38    

zip8000 a écrit :

pour etre plus clair:
c est koi l'interface memoire?
c est koi la largeur du bus?


 
La même chose: le nombre de "fils" sur lesquels transitent les données entre le GPU et la RAM.

Reply

Marsh Posté le 10-07-2004 à 11:55:18    

dans les memmoire tu as principalement:
- 1 bus données
- 1 bus d adresses
- d autres port qui ne nous interressent pas la.
 
pour determiner la taille de ta mémoire tu fais: nb bits dans le bus de données * nb de bits dans le bus d adresse.
 
ta memmoire est divisé en cases qui sont selectionné par le bus d adresse. dans chaque case tu stocke un nombre de bit égale a ton bus de donnees.
 
sur la ddr tu ecris/lis 2fois par cycle d horloge, sur front montant et descendant. a chaque fois tu lis la case mémoire codé sur le bus d adresse et tu récupère le nombre de bits de donnees.
en gros plus ton bus de donnée est long, plus ton débit est important mais plus ta mémoire est chère.
 
rapidement expliké ca donne ca.

Reply

Marsh Posté le 10-07-2004 à 12:04:29    

ok
ais je bien compris? lorsque l'on parle d'interface 128bits on parle du bus de donnee. lorsque l'on parle de largeur du bus on parle du bus d'adressage.

Reply

Marsh Posté le 10-07-2004 à 12:23:09    

zip8000 a écrit :

ok
ais je bien compris? lorsque l'on parle d'interface 128bits on parle du bus de donnee. lorsque l'on parle de largeur du bus on parle du bus d'adressage.


non, cf Gigathlon

Reply

Marsh Posté le 10-07-2004 à 12:23:09   

Reply

Marsh Posté le 10-07-2004 à 12:54:41    

oulala. Bon je recommence:
la largeur du bus c'est le nombre de bits qu'un bus peut transmettre simultannement. Si on a la frequence de ce bus alors on peut determiner la bande passante.
cf http://www.commentcamarche.net/pc/bus.php3. ca me semble clair cette partie
 
l'interface memoire maintenant:
c'est la que ca se corse. Si on considere qu'une memoire est constituee de "cases", est ce que dire d'une carte qu'elle a une interface memoire de 256bits ca signifie que chaque "case" peut stocker 256bits?
 
maintenant si on a une largeur de bus de 256 bits avec une interface memoire de 256bits alors l'acces a la memoire par le gpu ce fera en une fois. En revanche pour une largeur de bus de 128bits il faudra 2 cycles pour acceder a la memoire.
 
j'ai bon m'sieur?

Reply

Marsh Posté le 10-07-2004 à 12:57:52    

zip8000 a écrit :

oulala. Bon je recommence:
la largeur du bus c'est le nombre de bits qu'un bus peut transmettre simultannement. Si on a la frequence de ce bus alors on peut determiner la bande passante.
cf http://www.commentcamarche.net/pc/bus.php3. ca me semble clair cette partie
 
l'interface memoire maintenant:
c'est la que ca se corse. Si on considere qu'une memoire est constituee de "cases", est ce que dire d'une carte qu'elle a une interface memoire de 256bits ca signifie que chaque "case" peut stocker 256bits?
 
maintenant si on a une largeur de bus de 256 bits avec une interface memoire de 256bits alors l'acces a la memoire par le gpu ce fera en une fois. En revanche pour une largeur de bus de 128bits il faudra 2 cycles pour acceder a la memoire.
 
j'ai bon m'sieur?


Largeur de Bus = interface mémoire!

Reply

Marsh Posté le 10-07-2004 à 13:55:31    

kand on parle de largeur de bus fo preciser lekel :)
pour les cartes en question c bien 256bits ou 128bits par "case". 2fois par cycle le GPU peut lire ou ecrire dans une "case"

Citation :


maintenant si on a une largeur de bus de 256 bits avec une interface memoire de 256bits alors l'acces a la memoire par le gpu ce fera en une fois. En revanche pour une largeur de bus de 128bits il faudra 2 cycles pour acceder a la memoire.


 
non pas dutout. avec un bus donnees de largeur 256 tu transmet a chaque cycle 2*256=512bits tandis qu avec 128 c 2*128=256bits
a frequence egale ta memmoire  a une bande passante théorique 2fois pus faible avec 128 que 256bits
 

Reply

Marsh Posté le 10-07-2004 à 15:29:40    

ok. Je commence a comprendre.  

Citation :


avec un bus donnees de largeur 256 tu transmet a chaque cycle 2*256=512bits tandis qu avec 128 c 2*128=256bits  


 
on multiplie par 2 parce que c'est de la ddr?
 

Citation :


Largeur de Bus = interface mémoire!  


par contre ca, ca me pose un soucis. Il existe bien des xt 9600 avec une largeur de bus de 128bits et une interface memoire de 256bits. Celle ci par exemple:
http://www.rueducommerce.fr/destoc [...] ct_id=7834
non?

Reply

Marsh Posté le 10-07-2004 à 17:48:34    

zip8000 a écrit :


par contre ca, ca me pose un soucis. Il existe bien des xt 9600 avec une largeur de bus de 128bits et une interface memoire de 256bits. Celle ci par exemple:
http://www.rueducommerce.fr/destoc [...] ct_id=7834
non?


:heink: non
c'est clairement indiqué : Interface mémoire :  256 bits

Reply

Marsh Posté le 10-07-2004 à 20:44:06    

je crois que j'ai compris mon erreur. je me basais sur l'article de marc (cf ci dessus). Bon en fait maintenant ca ne me choque plus largeur du bus = interface memoire. Je vais digerer tout ca.
 
merci a tous en tout cas!

Reply

Marsh Posté le 14-07-2004 à 23:39:34    

zip8000 a écrit :

je crois que j'ai compris mon erreur. je me basais sur l'article de marc (cf ci dessus). Bon en fait maintenant ca ne me choque plus largeur du bus = interface memoire. Je vais digerer tout ca.
 
merci a tous en tout cas!


 
L'erreur vient de Sapphire je pense, qui jusqu'à récemment indiquait sur la 9600xt un bus mémoire 256 bits, ce qui est bien sûr archi-faux... (la brochure a été corrigée il y a +/- 2 mois)


Message édité par Gigathlon le 14-07-2004 à 23:40:07
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed