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

Des processeurs reconfigurables pour Torrenza

par - source: SRC

Seymour Cray SRC, une société créée par Seymour Cray en 1996, va proposer des puces compatibles avec la plateforme Torrenza d’AMD. SRC produit des processeurs avec une architecture originale, les MAP.

Les produits de SRC

SRC produit des processeurs reconfigurables, contrairement aux architectures fixes des processeurs généralistes comme les x86. Malgré une vitesse un peu faible (entre 100 et 150 MHz), ils sont très efficaces. Ils sont capables d’utiliser toute leur puissance pour une tâche précise, en reconfigurant les unités à la volée. Pour des programmes qui effectuent des tâches répétitives, par exemple rechercher une chaîne précise dans un grand volume de données, un MAP à 100 MHz peut être 50 ou 100 fois plus rapide qu’un Xeon 2,8 GHz.

Torrenza, le partage selon AMD

Le principe de Torrenza est assez simple : comme l’Opteron (et les K8 en général) utilise un bus HyperTransport, des puces utilisant le même bus pourraient être ajoutées à un système. Torrenza permet d’utiliser un socket AMD (un socket F, par exemple) pour rajouter des fonctions à un système. Notons que plusieurs systèmes utilisent déjà HyperTransport, comme certains PowerPC (pour le chipset) ou la Xbox.

La solution de SRC a été testée avec des serveurs HP, mais sera disponible chez d’autres constructeurs.

Partager:
8
Commentaires
Lire plus
X
Valider

Commentaires
Ajouter un commentaire
boub popsyteam 19/06/2007 12:42
Masquer
-0+

Citation :ou la Xbox 360


[:al0y]

dandu 19/06/2007 14:40
Masquer
-0+

non, la Xbox.

Je pense pas que la 360 utilise HypertTransport, justement. Mais le chipset de la première Xbox (premier chipset Intel de chez nVidia, par ailleurs), l'utilise

riri2 19/06/2007 15:02
Masquer
-0+

Ce type de processeur reconfigurable n'a rien de révolutionnaire : ca fait quelques années déjà que les FPGA intégrant un core CPU simple (PowerPC, ARM...) offrent ce genre d'architecture : des performances tres élevées pour des calculs répétitifs même si c'est assez délicat a programmer (VDHL, Verilog...). On pense aussi aux GPUs qui sont de plus en plus utilises pour ce genre d'application.

aka_mgr 19/06/2007 18:40
Masquer
-0+

Les processeurs Transmeta n'étaient-ils pas censés proposer une architecture similaire ?
Je me souviens qu'il était question au début de pouvoir modifier leur jeu d'instruction... Ce n'est peut-être plus le cas maintenant ?

dandu 19/06/2007 19:25
Masquer
-0+

le processeur de SRC a l'avantage de proposer de programmer en C, c'est le processeur lui même qui se reconfigure, on programme "classiquement".

le Transmetta, c'est différent. En pratique, il fallait un microcode pour les autres architectures que le x86. Je pense que des Transmetta ont été utilisé pour les premiers test de l'architecture 64 bits d'AMD.
Faut dire que vu les perfs en x86 (assez faibles), je pense pas que ça aurait vraiment été intéressant

Totophe 19/06/2007 21:06
Masquer
-0+

Citation :

non, la Xbox.

Je pense pas que la 360 utilise HypertTransport, justement. Mais le chipset de la première Xbox (premier chipset Intel de chez nVidia, par ailleurs), l'utilise




Je dirais tout à fait le contraire :
Sur la XBox, c'est de l'Intel justement : il ne faut pas oublier que c'est AMD l'initiateur de l'hypertransport !
Du temps des powermac G5, la liaison entre le CPU et le northbridge était un double lien HyperTransport : IBM étant le fondeur du processeur de la XBox 360 ( qui est un tri-core PowerPC il me semble) il n'a pas du modifier le lien entre le northbridge et le processeur.

cyrano 19/06/2007 23:30
Masquer
-0+

Je ne sais ou vous voyez qu'il s'agit d'un FPGA + un cpu, je ne vois nul part de description précise de ces MAP sur internet.

dandu 20/06/2007 10:23
Masquer
-0+

Totophe :

C'est la liaison inter-chipset qui est en Hyper Transport dans le Xbox1, pas le processeur. Mais c'est un chipset nVidia, pas Intel, d'ailleurs.

Même chose dans les G5, c'est la liaison northbridge/southbridge (et northbridge/midibridge/southbridge dans les Powermac) qui est en HT, pas le FSB du CPU.

et le processeur de la Xbox360 est pas vraiment un G5, il est beaucoup plus simple. A fréquence/core égale, il se fait éclater, mais avec trois core SMT et 3,2 GHz, l'efficacité est pas le point le plus important : beaucoup de puissance brute, mais pas super efficace.

cyrano : c'est pas un FPGA dans le sens classique du terme. Et on trouve quelques infos sur le net et sur le site de src. Les benchs viennent d'un site linux.

Publicité

Les offres du moment

Newsletters


OK