Retour au site
Connexion :
Abonnement NewsletterOk

IDF: Intel et l'avenir du CPU: de 10 à 100 coeurs!

Publiée par Julien le Mardi 26 Septembre 2006pour le salonIDF 2006

Brève Processeur

La grande messe bi-annuelle d'Intel, j'ai nommé l'Intel Developer Forum, ou IDF pour les intimes, devrait démarrer officiellement demain. En attendant l'ouverture et les bonnes paroles de Paul Otellini, le numéro un d'Intel, les équipes en charge de la recherche et du développement du fondeur ont profité de l'après-midi pour partager certaines de leurs vues au sujet de l'évolution des microprocesseurs. Et autant vous accrocher tout de suite, car pour Intel l'avenir est définitivement à un parallélisme toujours plus important et massif ! Alors que le Kentsfield, ou Intel Core 2 Extreme Quad Core Processor, devrait sortir avant la fin de l'année, Intel pense déjà à l'avenir et l'avenir n'est pas à l'octo-coeur mais à l'informatique à échelle tera. Pour Kevin Kahn, l'un des responsables de la recherche chez Intel, les processeurs du futur seront composés de 10 à 100 coeurs, rien que ça !

IntelIDF 06 - Kevin Kahn

Kevin Kahn, Directeur du labo des technologies de communication d'Intel


Avec autant de coeurs, certains pourraient être généralistes quand d'autres seraient spécifiques pour gérer par exemple le réseau, la cryptographie, le rendu 3D ou encore la décompression vidéo HD. Reste à relier tous ces coeurs entre eux et à les faire comuniquer rapidement. Intel pourrait utiliser une interface de type ring bus ou encore une solution en maillage. Cette dernière pourrait permettre de rerouter facilement le trafic entre les coeurs en cas de congestion du réseau.

Intel IDF 06 - Terascale computing - 2
Intel IDF 06 - Terascale computing - 1

De deux à 100 coeurs : Intel prévoit de nouveaux usages


A l'avenir, Intel aimerait faire communiquer les coeurs de manière optique, en racourant à la technologie des lasers. La dernière annonce en la matière d'Intel date d'un peu plus d'une semaine (voir Le premier laser silicium hybride chez Intel) et elle laisse entrevoir des taux de transfert de 1 terabit à la seconde. Largement de quoi satisfaire les besoins de bande passante entre les coeurs, même si pour l'instant la technologie des puces photoniques se heurte encore à de nombreux obstacles dont un non négligeable : son coût financier. La dernière solution technologique évoquée par Intel pour encore augmenter la bande passante consiste cette fois-ci à modifier la plate-forme. Les chercheurs de la firme de Santa-Clara évoque l'empilement du processeur sur la mémoire afin de permettre aux différents noyaux d'accéder très rapidement à leur mémoire.

Intel IDF 06 - Terascale computing - 3

Empiler le CPU sur la mémoire pour un accès encore plus rapide !
Actu précédente
Brève suivante
Les Commentaires des lecteurs
_
 
le 26 Sept. 06 à 01h35
Edition
 
Mettez moi 2 caisse d'intel 100 duo svp :miam:
 
Contacter le membreVoir profil
le 26 Sept. 06 à 01h35
Edition
 
Apres la loi moore nous aurons droit a la loi Kahn qui veut qu'on double le nombre de cores tous les un an et demi?
 
le 26 Sept. 06 à 01h36
Edition
 
enfin! il ont compris que sa sert a rien de se reposer sur leur avance
ils sont bien reparti avec le core 2 duo et pense déja au core 100 duo!
 
le 26 Sept. 06 à 01h43
Edition
 
100 Core sur un die... ca va etre grave tout petit avec des liaisons de 1 atome entre chaque transistor!!!!
Toulouse en forme ce matin...
 
le 26 Sept. 06 à 01h51
Edition
 
je sens la news a troll , on va pas tarder a voir debarquer des pro-amd

sinon 100 coeurs oui mais quand ???
 
le 26 Sept. 06 à 01h54
Edition
 
euh oui... va falloir revoir la conso a la baisse alors :paf:
un core duo T2600 fait dans les 100W en pointe. Soit 1000W pour 10 :D
Et si l'on parle de TDP on a 31W, soit 310W a refroidir :paf: (pas certain que les W "thermiques" s'additionnent)

Je suis pas certain que la baisse de la facture de chauffage compense la nouvelle facture de conso. du pc :ane:
 
le 26 Sept. 06 à 02h03
Edition
 
crocodudule a écrit:
euh oui... va falloir revoir la conso a la baisse alors :paf:
un core duo T2600 fait dans les 100W en pointe. Soit 1000W pour 10 :D
Et si l'on parle de TDP on a 31W, soit 310W a refroidir :paf:

Je suis pas certain que la baisse de la facture de chauffage compense la nouvelle facture de conso. du pc :ane:


:MDR :MDR
Moi je dis il a gagné la bataille des :ane: & trolls
 
le 26 Sept. 06 à 02h03
Edition
 
Outre les problèmes de chaleur et de consommation (mais à mon avis la gravure se fera en bien moins de 65, en 10 ou 2 je sais pas, donc pas trop de probleme la dessus), se pose un vrai problème:
Alors qu'il est évident que l'augmentation de la capacité de traitement linéaire (une suite d'instruction) augmente facilement les performances des programmes, l'augmentation de la puissance parallèle rend bien moins évidente ce gain.
Programmer pour 2 proc est spécifique, et différent de pour 4, pour 8, 10, 100. En fait de nombreuses parties de code ne sont pas généralisable à x processeurs, voire pire, ne sont pas parallélisables!

Même en s'adaptant, même dans le futur, il est facile de démontrer en algorithmique que pas mal d'algos ne sont pas parallélisables, et que pas mal de chaînes d'algos non plus.

Donc Je ne suis pas très convaincu que le gain en coeurs soit aussi interessant et donc suivi qu'Intel ne le laisse penser.

Enfin bon au moins on pourra faire tourner 50 3DsMax en meme temps... tant qu'on a 100G de RAM :)

Dernier problème: les licences/coeur... ça va être le bordel :p
 
le 26 Sept. 06 à 02h09
Edition
 
mop_44 a écrit:
:MDR  :MDR
Moi je dis il a gagné la bataille des  :ane: & trolls

Y a pas de troll, meme si d'ici là on aura certainement bien fait baisser la conso, j'ai du mal a croire que l'on arrive a contenir la conso dans les 100-170W actuel (ou moins) avec un tel nombre.
Ou alors ils parlent pour dans 20ans dans ce cas là, c'est plus de la prédication que de l'annonce
 
le 26 Sept. 06 à 02h12
Edition
 
j'en prend 1 ... je voudrai faire des bench sur pacman :ane:



:paf: :super: -------> []
 
le 26 Sept. 06 à 02h23
Edition
 
De toute façon l'avenir c'est La mécanique quantique :o et avec ca on auta des téra et des téra herz :paf:
 
le 26 Sept. 06 à 02h58
Edition
 
Ninj a écrit:
Donc Je ne suis pas très convaincu que le gain en coeurs soit aussi interessant et donc suivi qu'Intel ne le laisse penser.

Enfin bon au moins on pourra faire tourner 50 3DsMax en meme temps... tant qu'on a 100G de RAM :)
Ben, ce n'est pas ça le but : le multi-tâche ?
 
le 26 Sept. 06 à 03h00
Edition
 
J'espère que pour refroidir le tout (sachant aussi que la puissance des cartes graphiques et la quantité de RAM aura grimpée en même temps), le climatiseur sera livré avec...
 
le 26 Sept. 06 à 03h38
Edition
 
Faudrais pas oublier les RPU, qui combiné au CPU, augmente énormément la capacité de traitrement, mais bon a 5000$ USD du chip. Je sais qui s'envent en combinaison avec des proc Opteron.
 
le 26 Sept. 06 à 04h56
Edition
 
doy a écrit:
Apres la loi moore nous aurons droit a la loi Kahn qui veut qu'on double le nombre de cores tous les un an et demi?


la 'loi' moore à été revue et corrigé au moins une fois pour qu'elle continue d'être.
de plus elle n'est plus valable depuis très longtemps, qu'en sera t'il de la 'loi' kahn ?

de plus 100 cores ... j'ai un GROS doute.
 
le 26 Sept. 06 à 05h00
Edition
 
crocodudule a écrit:
euh oui... va falloir revoir la conso a la baisse alors :paf:
un core duo T2600 fait dans les 100W en pointe. Soit 1000W pour 10 :D
Et si l'on parle de TDP on a 31W, soit 310W a refroidir :paf: (pas certain que les W "thermiques" s'additionnent)

Je suis pas certain que la baisse de la facture de chauffage compense la nouvelle facture de conso. du pc :ane:


conso du core 2 duo :
TDP(w) * (fréquence utilisation(Ghz) / fréquence de base(Ghz)) * (Vcore utilisation (volt)/Vcore de base(volt))²

ou plus simple :
freq(mhz) * Vcore²(volt) * 0.016
 
le 26 Sept. 06 à 05h41
Edition
 
des doutes sur le faite que 100 cores soit bien utiles et que ça augmentes les perfs ? je pense pas que ce soit pour le grand public dans un premier temps, donc oui ça marchera sans aucun probleme, dans des gros serveur et surtout dans des supercalculateur, certain supercalculateur ont plus de 60000 processeurs, donc ceux qui se servent deja de ce genre de machine vont tres bien se servir de cpu a 100 cores

et coté grand publique, on a le temps aussi pour que les os et softs s'adaptent, car c'est pas pour demain, les 16 cores sont deja prevu pour au moins 2009, donc, les 100 core, c'est pas pour maintenant
 
le 26 Sept. 06 à 06h09
Edition
 
Les gains de perf de 1 a 2 core en encodage est au alentour de 85%, de 2 a 4, ca chute énormément (30 a 40 ?) etc. j'avais vu un gain avoir testé jusqu'a un 8 (ou 16) cores (sur doom9)...
Et la Ram qu'il faut pour ces 100 cores ? Avisynth en mutithread bouffé 2fois plus de ram.

En fait ca concernerait peut-etre qu'a un très petit nombre d'utilisation (Folding@home i.e.).

Probablement qu'il y a une telle annonce car A.M.D. écoute aussi, stratégie tout ça mensonge/vérité ? Dissimuler sa vrai roadmap...

Sinon, à la sortie de l'octo-core, achetez Falcon4, qui gère jusqua 7 threads je crois.
 
le 26 Sept. 06 à 06h27
Edition
 
appophiss a écrit:
des doutes sur le faite que 100 cores soit bien utiles et que ça augmentes les perfs ? je pense pas que ce soit pour le grand public dans un premier temps, donc oui ça marchera sans aucun probleme, dans des gros serveur et surtout dans des supercalculateur, certain supercalculateur ont plus de 60000 processeurs, donc ceux qui se servent deja de ce genre de machine vont tres bien se servir de cpu a 100 core

t1 mais ce qu'il faut pas lire ...
Encore et toujours les mêmes anneries sur ce genre de news portant sur les multi core ... Il y en a qui ne se rendent pas compte à quel point ils sont ridicules.

Le plus gros supercalculateur actuel comporte un total de 4352 processeurs (soit 8704 cœurs) et c'est le TERA-10. On est loin des 60k processeurs (mono coeur ?) qui sont apparement fréquents selon toi.


Ceux qui se servent de ce genre de machine (dans un sens tu n'as pas tort et là c'est une réponse pour les autres), ceux qui se servent de ce genre de machine, c'est parceque les systèmes parallèles permettent une certaine forme de calcul. Ce sont donc des machines adaptées au travail qui leur est demandée. 100 coeurs, voir 2 coeurs (attention, je vais m'attirer les foudres des commerciaux et de ceux qui sont tombés dans leur panneau mais bon, il faut bien que je flame un peu aussi), ne servent strictement à rien pour un usage public.

Le but d'avoir plusieurs coeurs, c'est d'optimiser un "processus" en partageant ses threads. Pas de pouvoir lancer effectivement 100 3DStudio max en mm temps. Actuellement, l'utilité que tout un chacun dans le domaine du public a au niveau du gain (je parle uniquement pour 2 Studio max par exemple avec un processeur bicore) est à peine perceptible pour une machine équivalente.

Alors un jour oui, le grand public utilisera des logiciels qui seront optimisés pour avoir des tâches répartis sur 10 coeurs. Mais c'est pas demain la veille... Et penser que c'est pour faire 10 activités à la fois (graver, jouer, taper son document word et j'en passe), c'est se foutre le doigt dans l'oeil.

J'en profiterai pour quoter un passage de wikipedia :

Les superordinateurs tirent leur supériorité sur les ordinateurs conventionnels à la fois d'une architecture innovante leur permettant d'exécuter plusieurs tâches simultanément, et d'une étude poussée pour améliorer tous les composants de l'ordinateur. Ils sont le plus souvent conçus spécifiquement pour certains types de tâche (le plus souvent les calculs numériques scientifiques) et offrent des performances très limitées pour d'autres tâches.

[...]

Comme pour tout système parallèle, la loi d'Amdahl s'applique, et les concepteurs de superordinateurs consacrent beaucoup d'efforts à éliminer les parties non parallélisables du logiciel et à développer des améliorations matérielles pour supprimer les goulots d'étranglement restants.

et ceci à l'heure actuelle. Des personnes pourtant qui sont précurseur de ce que sera l'informatique de demain. Je vous laisse en tirer des conclusions.
Il s'en passera des années entre le premier processeur vendu avec 10 coeurs et le jour où on en aura une vraie utilité. Je parle evidemment de vrai upgrade et pas de sidegrade.

Nous sommes malheuresement les victimes de la course à l'arm... euh, à la course aux nouvelles technologies. La guerre froide a changé de protagonistes et ne se déroule plus dans l'espace.

Bon début de journée.