|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Développeur Ruby on Rails / iOS et journaliste Inscription : juin 2010 Messages : 1 101 ![]() |
Des chercheurs dévoilent un processeur à 1000 cœurs
Intégrés dans une seule puce aux circuits configurables Des chercheurs de l'Université de Glascow en Ecosse viennent de dévoiler une prouesse technologique. Alors que les constructeurs multiplient le nombre de coeurs dans leurs processeurs, participant à la démocratisation de la programmation parallèle, le Dr Wim Vanderbauwhede et son équipe, en collaboration avec l'Université du Massachusetts, ont tenté de pousser l'expérience encore plus loin en créant de multiples unités de calculs indépendantes au sein d'une même puce. Pour y arriver, ils ont utilisé des puces de type Field Programmable Gate Array (FPGA). Les transistors de cette puce peuvent donc être réparties en plusieurs groupes pouvant effectuer des traitements différents et indépendants les uns des autres. L'équipe du projet a ainsi réussi à créer 1000 mini-circuit, ce qui aurait permit d'atteindre des débit de traitement de 5Gbps avec l'algorithme de compression vidéo MPEG. Soit 20 fois plus rapide que la vitesse de compression atteinte par les PC actuels. Cette puissance de calculs ne sont pas le seul atout des puces FPGA qui sont aussi économes et écologiques. Leur consommation en énergie est faible en raison de leur vitesse de traitement prodigieuse. Le Dr Wim Vanderbauwhede rappelle néanmoins que ces puces ne sont pas utilisées dans les ordinateurs standards en raison de la difficulté de les programmer. Une difficulté que les développeurs ayant touché à l'embarqué, au langages de bas niveaux voire à la programmation parallèle connaissent bien. D'autres détails sur cette prouesse seront révélés à l'occasion du Symposium International de l'Informatique Reconfigurable Appliquée, en mars prochain. De quoi rendre jaloux Oracle et sa puce à 128 cœurs prévue pour 2015 ? Source : Press Association Et vous ? Que pensez-vous de cette prouesse ? Prometteuse ou encore très (trop) futuriste ? Bon pour les PC, ou pour les serveurs (ou les deux) ?En collaboration avec Gordon Fowler |
|
|
50
|
|
|
#2 | |
|
Membre émérite
![]() |
Citation:
Je me suis toujours demander si ces petits bijoux ne feraient pas des bons compléments aux x86 pour les traitements lourds dans nos vieilles becannes. |
|
|
|
00
|
|
|
#3 | |||
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 771 ![]() |
Citation:
![]() Citation:
128 threads répartis sur 16 coeurs... ça n'a rien à avoir Citation:
as-tu des références sur ces "énormes" progrès ? |
|||
|
|
00
|
|
|
#4 | |
|
Membre Expert
![]() Inscription : janvier 2007 Messages : 1 452 ![]() |
Hello,
Elles fonctionnent comment les puces FGPA pour être si différentes et si compliquées à programmer ? Ce n'est pas un système de registres avec des jumps et tout ces copains ? (je dis peut être une grosse bêtise..... ne m'en veuillez pas svp) Citation:
Et c'est ce qui les rend si performantes, non ? Partant de cet exemple, il est semble évident qu'utiliser des composants spécialiser, avec les développements logiciels qui vont bien, améliorerait les performances de certains scénarios d'utilisation. Après de là à le généraliser.... Encore faudrait il y trouver un réel intérêt. Les cartes graphiques en ont, avec tous le fric qu'il y à derrière et l'industrie du jeux vidéo qui pousse. Pour les autres scénarios envisageable par contre ... je ne sais pas : / A plus edit D'après ce que j'ai pu lire, d'une manière pratique ces chercheurs auraient spécifiquement programmés 1000 coeurs fpga, pour optimiser l’exécution du codec avec un langage style http://fr.wikipedia.org/wiki/VHDL-AMS ? C'est effectivement très compliqué. Mais alors le processeurs d'oracle sparc t4 est il basé sur ce même système ? Peut être avec un processeur central, et des unités dédiés aux calculs de base de données ? J'y ai bien vu la notion d'optimisation des opérations de cryptage, est aussi le cas pour les requêtes que l'on exécute sur la base de données ? Ne peut on pas imaginer connecter plusieurs de ces 128 unités avec des connexions adéquat pour imiter ces 1024 coeurs ? Peut on imaginer que les performances soient meilleures ? Ou peut être pas ? plein de question en fait... |
|
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() |
|
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : juillet 2007 Messages : 288 ![]() |
Je ne comprends pas pourquoi c'est si exceptionnel... Un GPU NVidia, le GTX 580, a 512 cœurs CUDA, donc en SLI deux cartes en ont déjà 1024 avec des possibilités bien sympathiques...
bref, je dois rater quelque chose, non? |
|
|
00
|
|
|
#7 | |
![]() ![]() Nicolas ValléeIngénieur Système Inscription : décembre 2005 Messages : 9 771 ![]() |
Citation:
ben GPU != FPGA... tout simplement que ce soit en terme de consommation énergétique, d'architecture, etc. regardes la différence entre Cuda et VHDL/Verilog/SystemC |
|
|
|
00
|
|
|
#8 |
|
Membre émérite
![]() |
J’applaudis.
Quand on voit qu'on a toujours du mal a tirée partie du quad core pour le grand public.... Les labo et serveurs vont surement trouver l'utilité a se genre de puce, mais pour les PC pas avant ..... longtemps. |
|
30
|
|
|
#9 |
|
Membre expérimenté
![]() ![]() Inscription : mars 2007 Messages : 505 ![]() |
Actuellement chez nous (dans ma boite) ils sont en train de travailler sur une autre approche, c'est comparable au multi-coeur mais c'est aussi comparable au DSP, bref, actuellement on peux dire que c'est du Dynamic DSP Multi Core.
Au vue des derniers slides et design ça à l'air plutot sympa Maintenant comme dit plus haut, la puissance c'est bien mais encore faut il pouvoir s'en servir facilement et lui trouver une utilité pour les masses sans quoi c'est vouer à mourir à plus ou moins long termes.
|
|
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Laha TOMMYAdministrateur systèmes et réseaux Inscription : septembre 2009 Messages : 162 ![]() |
|
|
|
00
|
|
|
#11 | |
|
Expert Confirmé
![]() ![]() |
Citation:
Par contre effectivement pour faire des labs et des machines virtuelles..... miam miam
__________________
Mon blog consacré aux solutions de Virtualisation |
|
|
01
|
|
|
#12 |
![]() ![]() Développeur informatique Inscription : avril 2010 Messages : 1 037 ![]() |
C'est Glasgow la ville en Ecosse
__________________
"Historiquement, techniquement, économiquement et moralement, Internet ne peut pas être contrôlé. Autant s’y faire." Laurent Chemla Je soutiens Diaspora*, le réseau social libre. Veillez à porter une attention toute particulière à l'orthographe... Blog collaboratif avec des amis : http://geexxx.fr |
|
00
|
|
|
#13 | |
|
Expert Confirmé
![]() Ingénieur développement logiciels Inscription : octobre 2007 Messages : 1 127 ![]() |
Citation:
S'il est très complexe de développer des applications pour plusieurs cœurs de processeur, je suppose que pour ce qui est du multimédia, c'est très intéressant. Par exemple, dans le cas d'encodage ou de décodage de vidéo/image/son, chaque cœur peut s'occuper d'une partie du contenu afin de diminuer encore davantage la taille d'un fichier grâce à des algorithme de compression plus performants.
__________________
"tatatatatatatatataaa !! tata taaa !! tata taaa !! tatatata tataaa !! tata taaa !! tata taaa !!" |
|
|
|
10
|
|
|
#14 | |
|
Membre chevronné
![]() Inscription : avril 2004 Messages : 583 ![]() |
Citation:
Et l'utilisateur constatera que sa machine est de plus en plus lente à démarrer et à répondre à ses besoins
__________________
Ce qui s'énonce clairement se conçoit bien ( Le hautbois) |
|
|
|
00
|
|
|
#15 |
|
Expert Confirmé
![]() ![]() |
j'imagine les vitesses d'encodage/decodage avec 1000 coeurs Barsy
![]() ou encore les compilations ![]() mais c'est nul parce qu'on pourra plus surfer au taf en pretextant une compilation ou un encodage de 4h en cours ...
__________________
Mon blog consacré aux solutions de Virtualisation |
|
00
|
|
|
#16 | |
|
Expert Confirmé
![]() ![]() Tony BAYARTIngénieur développement logiciels Inscription : avril 2005 Messages : 2 196 ![]() |
Citation:
mais 128 threads, 16 coeurs SMT |
|
|
00
|
|
|
#17 |
|
Membre régulier
![]() Inscription : novembre 2005 Messages : 250 ![]() |
Eh, oui, même si ce n'est encore que de l'exploit de labo, ça aboutira et surtout, en attendant va doper et stimuler la recherche.
Bien sûr, je ne l'aurai pas dans mon micro avant bien longtemps (d'ailleurs, en aurai-je besoin ?) mais il est sûr que lorsque ça émergera ça reconfigurera l'ensemble de l'échelle des prix ! Alors bravo et merci RJL1105 |
|
|
00
|
|
|
#18 |
|
Invité régulier
![]() C. G. Étudiant Inscription : décembre 2010 Messages : 14 ![]() |
A voir le coté "Green" du produit...
|
|
|
00
|
|
|
#19 |
|
Invité de passage
![]() Inscription : janvier 2011 Messages : 2 ![]() |
Il va faloir que l'on investissent dans cette technologie chez Novirent!
Promis dès que ça sort, nous le mettrons dans nos serveurs en locations!
|
|
00
|
Copyright © 2000-2012 - www.developpez.com