Actu : Non, l'Itanium n'est pas mort ! [HFR] - HFR - Hardware
Marsh Posté le 08-11-2012 à 18:51:57 0
C'est Oracle qui va pas être content Contraint par la justice de continuer leur développement sur Itanium, voila du boulot pour eux.
D'un autre coté, ces processeurs ne sont pas mauvais.
Marsh Posté le 08-11-2012 à 18:58:51 0
Mais à quoi servent-ils concrètement ?
Je veux dire, quel usage en fait-on ? Quels sont leurs avantages, inconvénients ?
Marsh Posté le 08-11-2012 à 19:20:03 5
Ce sont des processeur pour les serveurs, l'architecture EPIC avait de l'avenir il y a 15 ans .... mais aujourd'hui avec les multi cores, elle perds un peut de son avantage ... qui est d'exécuter plusieurs instructions en parallèle dans un même core.
C'est fou, le cache L2 et L3 prennent 80% de la superficie du die ...
Les 8 cores sont déplacé en périphérie (En haut et en bas) de chaque côté à droite et à gauche je crois que c'est les contrôleurs mémoire, 8 X 32 bit?
Marsh Posté le 08-11-2012 à 20:03:44 0
du coup visent-ils le même marché que les power d'IBM qui sont capables il me semble d'exécuter plusieurs instructions en parallèle dans un même core ?
Par contre pourquoi on ne les trouve plus dans les supercalculataurs?
Marsh Posté le 08-11-2012 à 20:11:48 2
johnjhon a écrit : |
Ca n'est pas vraiment le marché visé, le x86 a pris le marché des supercalculateurs (cf news suivante ), leur rapport performance/prix étant plus intéréssant.
Marsh Posté le 08-11-2012 à 22:52:54 0
Ce sont surtout des processeurs qui peuvent exécuter rapidement des programmes difficilement multi-thread. Aujourd'hui, pour aller vite, on multiplie les cores, qui fonctionnent en parallèle. Mais certains programmes ne nécessitent pas cela, ou leur découpage en thread indépendants est trop difficile. Dans ce cas, avoir des processeurs capable d'exécuter des instructions puissantes rapidement est un avantage.
Marsh Posté le 08-11-2012 à 23:41:22 0
Singman a écrit : Ce sont surtout des processeurs qui peuvent exécuter rapidement des programmes difficilement multi-thread. Aujourd'hui, pour aller vite, on multiplie les cores, qui fonctionnent en parallèle. Mais certains programmes ne nécessitent pas cela, ou leur découpage en thread indépendants est trop difficile. Dans ce cas, avoir des processeurs capable d'exécuter des instructions puissantes rapidement est un avantage. |
donc en fait l'itanium c'est un proco pour joueurs
Marsh Posté le 09-11-2012 à 01:56:24 0
dark oopa a écrit : donc en fait l'itanium c'est un proco pour joueurs |
Non, l'Itanium n'exécute pas le jeu d'instruction x86. Le seul windows qui tournait sur Itanium est Windows server 2008 R2 mais Microsoft a arrêté son support en Avril 2010. Actuellement, il tourne avec du HP-UX, un unix maison de chez HP, et peut être encore sur des Debian ou dérivé.
Dans l'accord qu'a signé HP avec Intel pour le développement de l'Itanium, on connait même le nom des CPU : Tukwila, Poulson, Kittson et Kittson+. Le dernier devrait sortir en 2017.
C'est interessant de garder ce type de processeur en vie et de continuer le développement, car rien n'est jamais acquis définitivement. Aujourd'hui, on multiplie les thread et les cores, en s'appuyant sur le x86. On voit que des CPU plus simples, avec moins d'instructions moins de cores mais gravés plus finement sont parfois plus efficace (les ARM). Demain, il se peut que la multiplication des cores ou la simplification des instructions atteignent une limite (un peu comme les RISC en leur temps) et qu'on revienne a des choses déjà étudiées.
Marsh Posté le 09-11-2012 à 03:08:17 1
johnjhon a écrit : du coup visent-ils le même marché que les power d'IBM qui sont capables il me semble d'exécuter plusieurs instructions en parallèle dans un même core ? |
Cette capacité est apparue sur les processeurs x86 avec le premier pentium (avec 2 unités d'entiers), il s'agit d'exploiter de l'"instruction-level parallelism". On dit que tel ou tel processeur est plus ou moins "large", par exemple le pentium 1 n'était pas tellement large, mais plus que le 486 condamné aux instructions une par une. C'est indépendant des threads et cores.
Un i5 ou un Bulldozer sont plus larges qu'un Atom ou un Bobcat. Au "sommet" on trouve les Power7 et Itanium mais juste derrière on a nos CPU de PC, puis en dessous les netbooks x86 puis les téléphones. Mais ce qui compte est la performance et les i5, i7, FX sont dans les CPU les plus puissants.
Ce qui remet en cause l'Itanium ce sont les Xeon Nehalem EX, puis Westmere EX et Ivy Bridge EX. Les machines ont les caractéristiques "RAS" (fiabilité, disponibilité et "serviceability" -> pouvoir faire des trucs comme brancher CPU et RAM à chaud, la machine devant tourner des années sans interruption). Et le gros L3 dont peut profiter une base de données. Autrement dit le x86 existe maintenant sur le haut de gamme avec les Power7, Itanium et Sparc.
Marsh Posté le 09-11-2012 à 10:06:30 0
Bonne nouvelle !!!
nous utilisons des conf itanium dans du serveur SGI
on travail dans le domaine du prepresse et les serveurs en question sont la pour gérer des filesystem impressionnant ou l'on doit gérer des fichiers pdf très haute résolution. ( annotation, conversion, meta-data, versionning et autre )
et dans nôtres cas les itanium's font des merveilles
il y a en encore du Sparc en dev ... ?
faut que je regarde ca.
Marsh Posté le 09-11-2012 à 11:16:15 0
SGI n'utilise plus les Itanium depuis belle lurette, aucune misa a jour prévue.
Marsh Posté le 09-11-2012 à 11:16:33 0
blazkowicz a écrit : Cette capacité est apparue sur les processeurs x86 avec le premier pentium (avec 2 unités d'entiers), il s'agit d'exploiter de l'"instruction-level parallelism". On dit que tel ou tel processeur est plus ou moins "large", par exemple le pentium 1 n'était pas tellement large, mais plus que le 486 condamné aux instructions une par une. C'est indépendant des threads et cores. |
Oui, juste pour préciser, l'autre différence est que l'Itanium est un CPU in order (traite les instructions dans l'ordre) contrairement aux x86 modernes qui sont OOO (peut changer l'ordre dans lequel il execute les instructions).
C'est ce qui rend le parrallélisme très différent sur Itanium, vu que c'est le compilateur qui doit gérer le parrallélisme des instructions en détectant quelles instructions peuvent être traitées simultanément.
Sur le papier ca parraissait plus simple (moins de transistors pour gérer l'OOO, plus de temps à la compilation et plus de moyens pour trouver un assemblage optimal, etc), en pratique de l'aveu d'Intel c'était un challenge beaucoup plus complexe qu'il n'y parraissait pour un compilo.
Marsh Posté le 09-11-2012 à 15:30:39 2
Il n'y a plus qu'HP avec ses Superdomes qui utilisent encore ces cpus.
Où je travaille, ces serveurs sont remplacés par du x86 sous Linux ou Solaris. Autant dire que c'est une espèce en voie d'extinction.
Marsh Posté le 09-11-2012 à 18:46:56 0
Le principal avantage des architectures EPIC/RISC est leur niveau de disponibilité. En jargon technique, on appelle celà les fonctionnalités RAS (Realiability-Availability-Serviceability). Ces environnements offrent un niveau de disponibilité environ 100x plus élevé que celui des environnements x86. Ces architectures sont également très évolutives - jusqu'à 256 curs par serveur. En terme de longévité, les systèmes à base d'architectures EPIC/RISC sont imbattables.
Marsh Posté le 04-07-2016 à 06:53:16 0
Singman a écrit :
|
Certes, mais si des développeurs créaient des jeux compatibles Itanium ça donnerait quoi au niveau des perfs?
Marsh Posté le 08-11-2012 à 18:45:02 0
Intel vient d'annoncer l'arrivée de nouveaux processeurs dans sa gamme Itanium dédiée aux marchés serveurs. Derrière le nom des Itanium 9500 Series se cachent ...
Lire la suite ...