Des processeurs reconfigurables pour Torrenza
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.
- OCZ enrichit son haut de gamme de DDR2
- Ca bouge dans monde du WiMAX
- Partenaire : Concept Cars, les technologies embarquées
- Déjà une Radeon HD 2600 XT améliorée ?
- Des films Blu-ray à la location... Une victoire décisive ?
- PES 08 fait son coming out
- Une carte son X-Fi au format ExpressCard
- Apple iPhone : 40 % d'autonomie en plus
- Samsung : trois nouveaux SyncMaster 2ms
- Les Athlon 64 X2 BE-2300 et 2350 débarquent au Japon
- HD-EP10 : la troisième platine HD DVD de salon Toshiba
- SyncMaster 226BW, interview de Samsung France
- Dell supprime les Bloatware
- Seagate : un disque dur 2,5 pouces pour conditions extrêmes
- La production massive des puces 45nm commence
- Blu-ray : Hitach-LG passe au 6x
- Lite-on : quatre nouveaux graveurs
- Un nouveau rhéobus multifonctions chez AeroCool





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
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.
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 ?
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
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.
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.
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.