Téléchargez l'application
Tom's Hardware sur l'App Store
Toute l'actu informatique de référence sur votre iPhone
Oui Non

Principe de fonctionnement

par
Bien que, comme nous l’ayons vu plus haut, les Radeon aient depuis longtemps été utilisées dans des configurations multichips, ATI n’a dédié aucun transistor à cet usage. Les cartes professionnelles comme la simFUSION intégraient ainsi en plus des puces Radeon, une autre puce dédiée à réaliser la fusion les deux images. Par conséquent, contrairement à la technologie de son concurrent, il n’est pas possible de relier deux cartes identiques dans une configuration Crossfire. L’une des deux cartes doit donc être d’un type un peu spécial.

Cette carte appelée Radeon Crossfire Edition par ATI est la carte maîtresse et doit être insérée dans le slot PCI Express primaire de la carte mère. La particularité de cette carte est qu’elle dispose d’une deuxième puce : le Compositing Engine qui comme sur les cartes Evans & Sutherland se charge de fusionner les images générées par les deux puces libérant ainsi totalement les GPU de cette tâche.


Cette puce se trouve être en pratique une puce FPGA de la gamme Spartan 3 de chez Xilinx. L’avantage d’utiliser une puce de type FPGA est que cela permet de la reprogrammer après sa fabrication. En utilisant une puce de ce type ATI se réserve donc la possibilité de changer les modes de combinaison des images produites par les GPU.

En contrepartie les puces FPGA présentent quelques inconvénients par rapport à des ASIC. En particulier leur coût plus élevé dès que le volume devient important (plus de 10 000 unités). Ils sont également plus lents que des ASIC dédiés et consomment plus.

Continuons dans les différences avec le SLI : nVidia, dont la stratégie multi cartes avait été planifiée longtemps à l’avance, a choisi de doter ses cartes d’une connecteur spécifique, permettant aux cartes de communiquer directement l’une avec l’autre. Ce n’est pas le cas d’ATI qui repose donc sur deux techniques pour échanger des informations entre les cartes.

Ainsi chaque puce dispose de son propre espace mémoire en RAM principale stockant ses données privées (commandes, textures, vertex buffers…) mais une autre zone mémoire est réservée pour le partage des données entre les deux GPU. Ces données partagées peuvent être des commandes de synchronisation, des textures etc…


Cette technique repose donc entièrement sur la bande passante offerte par le bus PCI Express ce qui peut être suffisant pour ce type de données mais s’avère évidemment bien trop faible pour s’échanger les portions du frame buffer calculées par le GPU esclave.

Pour ce genre de transfert nécessitant une haute bande passante ATI a décidé d’utiliser un lien externe pour connecter les deux cartes. Ce lien connecte la sortie DVI de la carte esclave au connecteur DMS-59 de la carte maître. Un chip Silicon Image SiL 1161 installé sur la carte maître (du moins sur les pré-versions, puisque sur notre exemplaire de test cette puce est signée Texas Instrument) se charge ensuite de recevoir ces données et de les transmettre au Compositing Engine. Et c’est précisément cette connexion qui se trouve au coeur de la controverse concernant la résolution maximale supportée par une configuration Crossfire mais nous y reviendrons plus loin dans cet article.

Partager:
11
Commentaires
X
Valider

Commentaires
Lire les commentaires sur le forum
Beyond l33t 26/09/2005 15:15
Masquer
-0+

Mouais sans plus pour le moment. :sleep:

Ca fait usine à gaz pour rien cette histoire de câble, de FPGA (pas très sec cette techno Crossfire) et sans compter les turbines sur les X850XT.

Reste maintenant à voir le match R520 vs. 7800 GTX. :love:

M'enfin tout ce qui peut forcer la main à nVidia et ses partenaires à réduire leurs prix est le bienvenu.

mrdoug 26/09/2005 15:45
Masquer
-0+

Mouais autant privilégier le sli si on veut une solution multigpu, apparement il y a pas mal de bugs avec le crossfire. Bon de toutes manières ça reste une solution pour les riches.

Cool@IDN 26/09/2005 16:28
Masquer
-1+

Ca me fais doucement rigoler, ou plutôt ça m'ennerve... Non seulement les cartes graphiques concurentes ne pourront pas fonctionner entre elles (bon là ça parrait logique), mais en plus il vous faudra le bon chipset sur la carte mère, ce qui créé fatalement une relation dure carte graphique/carte mère.
Si demain je veux tester le crossfire sur mon ordinateur, il faudra avant tout que je change ma carte mère car elle a un chipset nvidia nforce 4 (SLI) mais donc incompatible ATI crossfire...

J'EN AI MARRE !!!

Mictateur 26/09/2005 17:06
Masquer
-0+

En même temps, comme on sait que :
- soit on peut pas se le payer (pour le haut/très haut de gamme),
- soit on veut pas se le payer (pour le reste),
autant ignorer ces technologies consommatrices de fric de d'énergie (et bruyantes, sûrement, non ?).

Enfin, du moins, pour moi, c'est vite vu. :)

Cool@IDN 26/09/2005 17:19
Masquer
-0+

En ce qui me concerne, le passage à une carte haut de gamme c'est fait afin de ne pas avoir à en changer pour un certain temps (PCI-E, SLI, socket 939, USB à gogo, firewire, 4 SATA (+4 RAID), patati patata...) mais quand je vois ça... ça me dégoute ! Bientôt il te faudra une carte son compatible ATI et un disque dur SATA compatible ATI pour pouvoir jouir d'une carte graphique canadienne un temps soit peu récente...
















Qui me souffle à l'oreille le si doux nom d'Apple ?

dju 26/09/2005 17:43
Masquer
-0+

en meme temps, le SLI/Crossfire ne sera pas veritablement exploité par les jeux avant plusieurs années, sauf pour l'expression de la libido de leurs propriétaires :o

VxD_problem 26/09/2005 18:01
Masquer
-0+

C'est clair qu'il vaut mieux s'épargner l'achat d'une carte-mère adaptée, d'une alimetation de compétition, de boules quies, etc...

... en s'achetant une "banale" carte haut de gamme seule :)

une bonne 7800GT ou GTX ou encore le R520 qui va bientôt pointer son nez et réinstaurer une juste concurrence.

- moins de bruit
- moins de fric
- moins de Watts
- quand même des performances acceptables ... ah non c'est vrai ça... le 1600x1200 AA4x Aniso 8x ça devient limite limite :o

- compatibilité... une Ati sur du nforce 4 et vice versa ...
- pas de problèmes d'affichage, de gain de performance aléatoire, d'installation fastidieuse de drivers, de tripatouillage intempestifs dans le bios etc.

ccl : y a pas photo, j'attend de voir que vallent les nouvelles CG d'Ati à venir... de voir comment les prix baisseront... et hop.

Mictateur 26/09/2005 18:35
Masquer
-0+

Entièrement d'accord avec toi, vxd_problem ! :bounce:

power600 26/09/2005 19:48
Masquer
-0+

Citation :
Qui me souffle à l'oreille le si doux nom d'Apple ?
Personne, vu que Apple et les cartes graphiques, c'est pas vraiment ça pour l'instant.
Ma radeon AGP 32 Mo supporte pas Core Image sans que je puisse savoir pourquoi, ma 9600XT fournit pas les même perfs que ce qu'lle donnerait sur un PC et elle chauffe un peu beaucoup avec son radiateur minable.
Y a des jeux pour le Mac mais nettement moins encore que sur PC, le matériel reste cher et parfois mal équipé en carte graphique, justement.
Le Mac a progressé mais il est pas encore prêt à se mesurer au PC côté jeu...

Beyond l33t 27/09/2005 07:24
Masquer
-0+

D'autant plus que le PCI-E n'existe pas chez Apple et n'existera vraisemblablement pas avant l'arrivé des machines x86 mi-2006.

boub popsyteam 13/10/2005 01:11
Masquer
-0+

En fait le crossfire c'est dispo que chez chrysler :evil:

http://www.chrysler.com/crossfire/

Les offres du moment

Newsletters


OK