AMD vient d'annoncer les processeurs Ryzen personnalisés sur sa nouvelle architecture Zen 3 et prépare toujours les annonces de serveur correspondantes, lorsque des informations sur la prochaine génération de processeurs serveur de la société - AMD EPYC GENOA sur Zen 4 - sont apparues sur le réseau.
Nous ne parlons pas seulement de processeurs avec jusqu'à 96 cœurs, mais aussi de sockets nouvelle génération AM5, TR5 (plateforme HEDT), ainsi que SP5 et SP6 (plateforme serveur). Il parle également de la prise en charge de la mémoire PCI-Express 5.0 et DDR5. Alors que l'information circule sur le réseau au niveau des rumeurs, mais compte tenu de l'évolution du segment de consommateurs d'AMD, leur tentative de regagner du terrain sur le marché des serveurs est une question de temps. Ainsi, EPYC MILAN sur Zen 3, selon des informations privilégiées, sera au moins 20% plus productif que la génération précédente de processeurs AMD de l'architecture Zen 2 ROME.
Une voie possible vers le leadership d'AMD consiste à augmenter les threads par cœur... C'est le moment qui peut inverser les tendances du marché des serveurs. C'est pourquoi on parle beaucoup de l'introduction de la technologie SMT4 par AMD dans ses processeurs serveur Zen 4 génération. Nous parlons du traitement simultané de quatre threads, au lieu des deux threads standard par cœur. Il convient de noter que la technologie SMT4 est presque garantie de ne pas être présente dans les processeurs EPYC MILAN.
Si nous parlons de sockets, il devient clair à partir des rumeurs selon lesquelles AMD a extrait tout ce qu'il pouvait de la plate-forme AM4: dans ce code, la société a fait un énorme cadeau aux consommateurs sans mettre à jour le socket pour Ryzen 5xxx et assurer la rétrocompatibilité des nouveaux processeurs de bureau avec un socket existant. Vous pouvez vous rappeler ici les modifications sans fin apportées aux sockets d'Intel, dont au moins trois ont été publiées au cours des quatre dernières années: LGA 1151, LGA 1151 v2 et LGA 1200.
En 2022, l'A4 sera remplacé par la prise A5 et, espérons-le, elle vivra aussi longtemps que l'A4. Des mises à jour de socket serveur sont également à venir: nous passerons de Socket SP4 et Socket SP4r2 à SP5 et SP6. Très probablement, les deux modèles seront publiés en même temps et conviendront à la même génération d'EPYC GENOA avec la même différence que les sockets SP4 et SP4r2: les premiers sont conçus pour les processeurs monothread, et les derniers pour les processeurs EPYC ROME à double thread. Si nous supposons qu'AMD implémente toujours SMT4, alors SP4 fonctionnera, respectivement, avec des processeurs à un et deux threads, et SP4r2 - avec des modèles à quatre threads.
Mais cela vaut la peine de revenir sur le sujet de SMT. Vous devez comprendre que dans le segment des utilisateurs, SMT4 est une fonctionnalité douteuse qui ne fera qu'augmenter la latence et créer des pertes à l'improviste, tandis que le processeur décide lequel des threads transférer la tâche suivante, dont des dizaines et des centaines d'applications différentes créent.
Cependant, dans le cas du segment des processeurs, nous avons affaire à des systèmes plus monolithiques, qui, le plus souvent, sont affûtés pour fonctionner avec un complexe logiciel lourd. C'est là que SMT4 peut bien faire, notamment en informatique. et ce ne sont pas que des calculs théoriques: SMT4 et même SMT8 sont pratiquement un système ancien qui était utilisé il y a vingt ans. Le pic du développement du multithreading est survenu au début des années 2010, alors qu'IBM avait encore sa propre production de serveurs pour les entreprises.
Voici les spécifications de l'IBM Power S822LC - le dernier serveur d'IBM dans cette ligne sur son propre processeur IBM POWER8 Core 2014:
La documentation complète pour le serveur IBM peut être trouvée ici (PDF)
Dans le tableau, vous pouvez voir que le POWER8 Core avait le multithreading variable, du " un thread core-one »et jusqu'à huit threads par cœur de processeur logique. Les fréquences officielles du POWER8 Core par cœur vont de 2,5 GHz à 5 GHz. Dans le même temps, les serveurs IBM sur POWER8 disposaient également de 16 sockets SMP (multitraitement symétrique) - ce qui permettait même alors de combiner une dizaine de serveurs en un cluster informatique.
Il convient de noter que les serveurs IBM étaient une solution très spécifique et étroite pour les grandes entreprises et l'informatique scientifique. En fait, avec la croissance d'AWS et d'Azure, ils ont été évincés de ce segment et l'IBM Power S822LC est devenu le dernier produit de l'entreprise dans cette ligne.
Je dois dire que maintenant, les processeurs Xeon d'Intel, qui ont pratiquement conquis le marché des serveurs, ne fonctionnent pas non plus avec le mode SMT4. Si nous parlons de processeurs pour la «science» - c'est-à-dire de solutions monstrueuses pour 32 à 72 cœurs de la série Phi, par exemple, le processeur Intel Xeon Phi 7295 avec 72 cœurs et un coût de ~ 6200 $ au moment de la sortie, alors nous n'avons pas du tout de multithreading ... Selon la spécification officielle, ce processeur a 72 cœurs et 72 threads.
Le plus populaire Intel Xeon E fonctionne en mode SMT2 - deux threads par cœur. Cela s'applique à presque tous les processeurs de serveur Intel populaires sortis depuis 2013, à commencer par la série E5-V2. Pour donner un exemple concret, deux threads ont déjà été dans la bête de somme extrêmement populaire en la personne du processeur Intel Xeon E5-2680V2, qui est toujours activement utilisé.
Si les prévisions et les données des initiés sont confirmées, nous pouvons nous attendre à une redistribution partielle du marché des serveurs au cours des cinq prochaines années. AMD se développe activement dans le sens du bureau, maintenant il commence à faire pression sur le segment des serveurs. Intel prévoit d'annoncer des processeurs de serveur ce printemps, mais ce n'est pas un fait qu'ils seront beaucoup plus puissants que le nouveau MILAN, et encore plus le prochain GENOA. Les "Blues" éprouvent toujours des difficultés importantes avec la lithographie et ne peuvent pas vraiment descendre en dessous de la technologie de processus 14 nm, lançant en quelque sorte la production de processeurs pour ordinateurs portables 10 nm.
PS En tant que publicité, nous voulons offrir, en particulier pour les lecteurs de Habr, une remise honnête de 10% sur tous les tarifs de notre hébergement intesect.host . La réduction est valable dans tous les centres de données. L'offre est valable du 16 au 22 novembre inclus. Code promotionnel d'
achat: habr