Dans le domaine des serveurs, et plus particulièrement des applications qui ont besoin d'allouer de gros volumes de données, quelle est selon vous la puce de l'avenir ???
Trois choix (à ce jour) me semblent pertinent:
- Intel Itanium - versions existantes et futures
- IBM Power 5, et P6 (à venir)
- Sparc 64 (??)
- Choix subsidiaire: puces hybrides: AMD Opteron et Intel EMT64, fonctionnant en 32/64
->>>>> j'ai bien dit, pour les serveurs !!!
Je met volontairement de côté des puces qui sont supposées être mortes à terme:
- PA RISC 64 (HP)
- DEC ALPHA
- Motorola
- etc...
Donnez vos avis...
(Sans vouloir "feeder" le troll, ce sondage est directement orienté dans mon domaine, à savoir les SGBDs, où le besoin d'adresser +de 1,7 Go de "shared memory" est plus que courant)
# Distinction Intel/AMD
Posté par Mister Fred . Évalué à 2.
Je ne voudrais pas dire de bétise, mais il me semble qu'il y a une différence de taille entre les Intel EMT64 et les Opterons : Les premiers ont un jeu d'instructions 32 bits "classique" et un espace d'adressage sur 64 bits, alors que les seconds ont deux jeux d'instructions, 32 et 64 bits (et adressage sur 64 bits).
Corrigez-moi si je me trompe.
Fred
[^] # Re: Distinction Intel/AMD
Posté par mdlh . Évalué à 3.
Si les pointeurs sont bien des mots de 64 bits, il me semble que seuls 48 bits sont prit en compte pour l'adressage de la memoire virtuelle et42 bits pour l'adressage de la memoire physique.
[^] # Re: Distinction Intel/AMD
Posté par Gwenole Beauchesne . Évalué à 7.
EM64T: 64-bit virtuel, 40-bit physique. Par contre, certaines implémentations (anciens Xeon, et bugs) ne pouvaient supporter que 36-bit physique.
Les 48-bit virtuel que tu peux voir dans /proc/cpuinfo c'est ce qui est dispo pour le user-space. Le kernel supporte jusqu'à 46-bit physique, si ça sort un jour.
[^] # Re: Distinction Intel/AMD
Posté par Alexandre . Évalué à 1.
AMD64 peut faire du 32bit et du 64bit, et EM64T == AMD64.
Tu confonds certainement avec l'archi IA64 des Itaniums ...
[^] # Re: Distinction Intel/AMD
Posté par georgeswwbush . Évalué à -2.
Rien à voir avec AMD64 et Itanium, puces "réellement" 64 bits de AMD et Intel
[^] # Re: Distinction Intel/AMD
Posté par Hank Lords . Évalué à 6.
Mais AMD64 est la technologie hybride de AMD, l'équivalent de EMT64. La plupart des processeurs (desktops et serveurs) vendus aujourd'hui par AMD sont des "AMD64" y compris les opterons.
[^] # Re: Distinction Intel/AMD
Posté par Mark Havel . Évalué à 5.
Pour en revenir au sujet initial au lieu d'enculer les mouches sur les détails spécifiques des implémentations d'AMD et d'Intel du 64 bits sur des CPU x86, il me parait clair que c'est le meilleur rapport qualité prix qui va l'emporter.
Et actuellement, c'est le x86-64 qui prend des parts de marché. C'est pas cher, Sun se permet même de se foutre de la gueule de Dell à ce sujet, ça permet un portage d'application largement plus simple et facile que d'aller s'amuser à optimiser le tout pour des Power, des Sparc ou des Itanium. C'est pas pour rien que pour survire, Sun s'est mis à faire des serveurs AMD64.
En plus, ça va dans le sens de la standardisation constante que l'on trouve en informatique, que cela soit de fait ou grâce à quelques organisations ouvertes. A mon avis, dans quelques années, les trucs propriétaires à la Sparc ou Power disparaitront ou connaitront des nouvelles vies. Il n'est pas impossible que IBM parvienne à faire survivre ses Power sous la forme de Cell grâce aux consoles de jeu, mais je pense réellement qu'à terme, ce sont les descendants très lointains du 8086 qui remporteront la mise.
[^] # Re: Distinction Intel/AMD
Posté par Alexandre . Évalué à 2.
Et oui, Intel a tout simplement repis le jeu d'AMD pour faire son EM64T.
# besoin ?
Posté par Nicolas Boulay (site web personnel) . Évalué à 2.
Si tu veux de la grosse patatte pas chère, sans hésiter : opteron, Intel n'est plus compétitif en serveur.
Pour plus chère, pour tout sauf du calcul (BDD, serveur de fichier...), à tester les nouvelles machines T1 de sun. Leur nouveau processeur bourré de core, peut s'avérer interrescant surtout si la consomation global de la machine peut devenir problèmatique (cout en clim).
Ensuite, voir les POWER5 ou autres.
L'Itanium dépote pas mal mais coute chère et consomme beaucoup. Les chassis BULL commence à 20k¤ et sont parmis les plus efficaces.
Ensuite, y'a le haut de gamme proprio BULL que l'itanium n'arrive pas à atteindre encore.
"La première sécurité est la liberté"
[^] # Re: besoin ?
Posté par Cook Captain . Évalué à 1.
[^] # Re: besoin ?
Posté par Dabowl_92 . Évalué à 6.
# ibeumeu
Posté par mathic . Évalué à 3.
# Ma vision des choses à moi que j'ai
Posté par Jerome Herman . Évalué à 7.
a) soit la virtualisation des machines prend bien et est un succès. Et alors IBM qui a environ dix ans d'avance sur tout le monde va faire de la charpie de la concurrence. On aurait alors des machines virtuelles standard, beaucoup plus évoluées que les machines virtuelles actuelles (type JVM ) avec des puces dédiées pour la gestion d'accès concurent aux ressources et des hyperviseurs de machine virtuelles tournant sur un OS sur carte mère qui viendrait remplacer le bios.
Cette solution apporterait trois avantages majeurs :
- intercompatibilité quasi parfaite de toutes les architectures au niveau bytecode (pas besoin d'écrire quarante version pour tirer partie des spécifité, c'est le just-in-time qui s'en charge à la linéarisation du code)
- Sécurité accrue (possibilité de séparer tous les services accédés sur une VM chacn)
- Redondance accrue (avec recréation à la volée d'une VM défficiente sur un autre serveur en cas de forte charge/problème technique).
Dans ce cas là la répartition serait de l'ordre de 70% de parts de marchés pour IBM - 30% pour SUN. L'architecture x86/x86-64 serait mise hors-jeu très vite à cause de ses grosses defficience en terme de gestion temps réel/partage dynamique des ressources.
b) La virtualisation des machines ne prend pas, et alors les divers programmeurs viseront toujours le marché le plus prometteur (ie l'architecture la plus répandue) et là comme d'hab ce sera la pire des architectures qui gagnera la bataille (ici en l'occurence les processeur INTEL en EMT-64). Tout le reste sera trop cher et restera cantonné a des travaux très spécifiques (gourmands en ressources ou necessitant une grosse parallélisation)
Très malheureusement, et malgré de gros progrès en matière de VM l'hypothèse b) reste la plus probable....
[^] # Re: Ma vision des choses à moi que j'ai
Posté par Nicolas Boulay (site web personnel) . Évalué à 2.
Ce qui signifie aussi plus de sécurité pour les services mais aussi possiblité de faire tourner linux et windows en même temps.
"La première sécurité est la liberté"
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.