Nous vous avions déjà parlé du Power7, le prochain processeur d'IBM. Destiné à succéder au Power6, ce processeur devrait proposer entre quatre et huit cores et surtout une nouveauté intéressante : un nouveau type de mémoire cache. Alors qu'Intel utilise habituellement de la mémoire SRAM qui a besoin de 6 ou 8 transistors pour la mémoire cache (selon les CPU), IBM devrait utiliser de la eDRAM, un type de mémoire qui permet de garder des performances élevées tout en limitant le nombre de transistors (typiquement, on en utilise deux fois moins). Dans la pratique, un Itanium doté de 4 cores (Tukwila) nécessite environ 2 milliards de transistors (30 Mo de cache), un Nehalem-EX (8 cores, 24 Mo de L3) atteint 2,2 milliards et un Power7 doté de 32 Mo de cache L3 (8 cores) ne nécessite « que » 1,2 milliard de transistors, ce qui permet de limiter la taille physique du CPU.
1 024 threads dans une machine
Autre point intéressant, le Power7 dispose de huit cores (au maximum) et chaque core peut exécuter quatre threads (soit trente-deux threads par CPU). Dans une machine dotée de trente-deux CPU (le maximum), un système à base de Power7 est donc capable de prendre en charge mille vingt-quatre threads de façon simultanée. Notons enfin que la bande passante est assurée par quatre contrôleurs DDR3 par CPU, comme chez Intel. Le Power7 devra faire face aux deux prochains processeurs haut de gamme d'Intel, l'Itanium Tukwila et le Nehalem-EX, qui partagent une partie de leurs technologies (notamment la liaison inter-CPU).
Vivement que les développeurs modifient leurs comportements ...
C'est bien connu, les developpeurs sont des faineasses qui préfèrent jouer au babyfoot et fumer des pétards plutot que d'optimiser leurs programmes ...
Hrrrm bref.
Vivement des vrais languages de programmation...
Sans cesse revues à la baisse d'année en année...
Ce doit être le plus gros échec technologique de notre siècle, après Vista bien entendu...
Tu confonds avec les chats
Le Power4 était l'un des tout premiers processeurs multi-cœur, si ce n'est le premier (en 2001, avant même qu'Intel se lance dans le multi-thread), et le Power5 a ajouté le multi-thread en 2003 (un peu après Intel, mais toujours en multi-cœur alors qu'Intel était encore en simple cœur).
Achetes-toi une Xbox360 et tu en auras un
Et si tu en veux un qui soit un peut particulier, fait péter la PS3, tu auras un poerPC un peu special avec
Oui et non, y a des laptops "serveurs" en PowerPC chez IBM
Puis sinon, les Mac, les derniers iBook G3 étaient en IBM
Le jour ou Microsoft écrira vraiment un nouvel OS en repartant de zéro, peut-être ...
En attendant le Power, c'est quand même d'un autre niveau. IBM n'est plus dans la micro, mais leurs labos restent vraiment au top.
Le jour ou Microsoft écrira vraiment un nouvel OS en repartant de zéro, peut-être ...
En attendant le Power, c'est quand même d'un autre niveau. IBM n'est plus dans la micro, mais leurs labos restent vraiment au top.
C'est sur que Windows existe que sur x86, tiens... Genre Itanium, Alpha, MIPS, PowerPC... OK, les derniers sont pas portés (officiellement) mais NT est parfaitement portable. En gros, NT5 fonctionne sur Itanium, Alpha et x86 (au moins) et NT4 sur MIPS et PowerPC, en plus. Sans compter la Xbox sous PowerPC.
Quant au fait que NT est lié au x86 c'est faux. Lorsque microsoft a commencé son développement, il y avait plusieurs équipe bossant chacune sur un cpu différent en dessous de la HAL (hardware abstraction layer). A savoir les intel i860 (nom de code N-Ten) qui était sensé succéder à l'architecture x86, les 386 et 486, les DEC Alpha et MIPS R4000 (utilisés par SGI dans ses workstations).
http://channel9.msdn.com/shows/Going+Deep/Windows-Part-I-Dave-Probert/
http://channel9.msdn.com/shows/Going+Deep/Windows-Part-II-Dave-Probert/
http://channel9.msdn.com/shows/Going+Deep/Windows-Part-III-Dave-Probert/
http://channel9.msdn.com/shows/Going+Deep/Windows-Part-IV-Dave-Probert/
Si seules les versions x86 sont restées c'est uniquement à cause du succès commercial de celui-ci + de la base énorme de logiciels compilés pour cette architecture.