
Il y a un peu plus d'un an, Mais le temps passe, tout change, et voilĂ qu'Intel a sorti la nouvelle gamme de processeurs de 10Ăšme gĂ©nĂ©ration, l'Intel Core i9-10900K. Quels surprises ces processeurs nous rĂ©servent-ils et est-ce que tout change vraiment â parlons-en tout de suite.
Comet Lake-S
Le nom de code des processeurs Intel Core de 10Ăšme gĂ©nĂ©ration est Comet Lake. Et oui, c'est toujours du 14 nm. Un autre rafraĂźchissement , que les gens d'Intel appellent eux-mĂȘmes une « Ă©volution ». C'est leur droit. Qu'ils le nomment comme ils veulent. En attendant, examinons ce qui a changĂ© dans cette nouvelle gĂ©nĂ©ration par rapport Ă la prĂ©cĂ©dente, la neuviĂšme. Et dĂ©couvrons combien le i9-10900K s'Ă©loigne du i9-9900K. Alors, commençons par les points.
Changement de socket
(Socket H4) a Ă©tĂ© dĂ©veloppĂ© en 2015 et a durĂ© pas moins de 5 ans, ayant vu passer quatre gĂ©nĂ©rations de processeurs, ce qui n'est gĂ©nĂ©ralement pas propre Ă Intel, qui aime changer de socket tous les deux ans. Cependant, il convient de noter que l'entreprise a largement compensĂ© cela par l'incompatibilitĂ© entre les nouveaux anciens processeurs et chipsetsâŠ
Oui, rien n'est Ă©ternel sous le soleil, et Intel a lancĂ© en mĂȘme temps que la 10Ăšme gĂ©nĂ©ration un nouveau socket â LGA 1200 (Socket H5). Bien qu'il soit compatible par les points de montage (75 mm) avec les systĂšmes de refroidissement existants, l'espoir illusoire de ne pas avoir Ă les changer s'est dissout aprĂšs les premiers tests prĂ©liminaires. Mais nous en reparlerons plus tard.
Plus de cĆurs, frĂ©quence plus Ă©levĂ©e
C'est devenu traditionnel pour Intel de sortir d'une situation avec des nanomĂštres : si tu ne changes pas , ajoute des cĆurs et augmente les frĂ©quences. Cela a encore fonctionnĂ© cette fois-ci.
Le processeur Intel i9-10900K a reçu deux cĆurs supplĂ©mentaires, soit 4 threads en (HT). Au final, le nombre total de cĆurs a augmentĂ© Ă 10, et le nombre de threads Ă 20.
Comme le processus technologique n'a pas changĂ©, les exigences en matiĂšre de refroidissement, ou , ont Ă©voluĂ© de 95 W Ă 125 W â c'est-Ă -dire plus de 30 %. Je rappelle que ce sont les paramĂštres lorsque tous les cĆurs fonctionnent Ă la frĂ©quence de base. Refroidir cette « chaleur » par air est trĂšs difficile. Il est prĂ©fĂ©rable d'utiliser un systĂšme de refroidissement liquide (AIO). Mais mĂȘme lĂ , il y a un petit dĂ©tail.
Si la frĂ©quence de base du nouveau processeur n'a Ă©tĂ© augmentĂ©e que de 100 MHz â de 3,6 Ă 3,7, alors avec C'est devenu encore plus intĂ©ressant. Si vous vous souvenez, le i9-9900K avec le Turbo Boost peut atteindre 5 GHz sur un seul cĆur (rarement sur deux), 4,8 GHz sur deux, tandis que les autres fonctionnent Ă 4,7 GHz. Dans le cas du i9-10900K, un cĆur fonctionne maintenant Ă 5,1-5,2 GHz, tandis que tous les autres Ă 4,7 GHz. Mais Intel ne s'est pas arrĂȘtĂ© lĂ .
En plus de la technologie Turbo Boost déjà connue, un méga super boost est apparu. Il s'appelle officiellement Thermal Velocity Boost (TVB). Il faut noter que cette technologie a été introduite dÚs la huitiÚme génération des processeurs Intel Core, mais elle n'était accessible qu'à quelques représentants sélectionnés. Par exemple, je connais personnellement les i9-9980HK et i9-9880H.
Le principe de cette technologie est que lorsque la tempĂ©rature du processeur atteint un certain seuil, la frĂ©quence d'un ou plusieurs cĆurs augmente au-delĂ du Turbo Boost. La valeur de la frĂ©quence ajoutĂ©e dĂ©pend de l'Ă©cart entre la tempĂ©rature de fonctionnement du processeur et sa tempĂ©rature maximale. La frĂ©quence maximale des cĆurs du processeur avec la technologie Intel Thermal Velocity Boost est atteinte lorsque la tempĂ©rature de fonctionnement ne dĂ©passe pas 50 °C. En consĂ©quence, en mode TVB, la frĂ©quence d'un cĆur atteint 5,3 GHz, tandis que celle des autres cĆurs atteint 4,9 GHz.
Ătant donnĂ© qu'il y a deux cĆurs supplĂ©mentaires dans la nouvelle gĂ©nĂ©ration, lors d'un overclocking automatique maximum avec tous les types de 'boosts', cette 'machine' consomme jusqu'Ă 250 W, ce qui constitue dĂ©jĂ un dĂ©fi mĂȘme pour un systĂšme de refroidissement par eau, surtout dans un boĂźtier compact, sans Ă©vacuation du bloc d'eau...
Nous avons parlĂ© des cĆurs, expliquĂ© les frĂ©quences, Ă©voquĂ© le socket, allons de l'avant. Parmi les principaux changements, on peut ajouter une lĂ©gĂšre augmentation de la mĂ©moire cache L3 et une augmentation de la frĂ©quence de la mĂ©moire RAM prise en charge - de DDR-2666 Ă DDR4-2933. VoilĂ en gros tout. Intel n'a mĂȘme pas mis Ă jour l'IGP. Le volume de RAM n'a pas changĂ©, les mĂȘmes 128 Go ont Ă©tĂ© hĂ©ritĂ©s de la gĂ©nĂ©ration prĂ©cĂ©dente. C'est donc comme d'habitude avec les refreshs : on a ajoutĂ© des cĆurs et des frĂ©quences, mais Ă©galement changĂ© le socket. Pas d'autres changements substantiels, du moins dans le cadre des serveurs. Je propose de passer aux tests et de voir comment la performance de la nouvelle gĂ©nĂ©ration a Ă©voluĂ© par rapport Ă la prĂ©cĂ©dente.
Test
Les tests impliquent deux processeurs de la gamme Intel Core :
- La neuviÚme génération i9-9900K
- La dixiÚme génération i9-10900K

Caractéristiques techniques des plateformes
Processeurs Intel i9-9900K
- Carte mĂšre : Asus PRIME Q370M-C
- Mémoire vive : 16 Go DDR4-2666 MT/s Kingston (2 piÚces).
- Disque SSD : 240 Go Patriot Burst (2 piĂšces en RAID 1 â une habitude acquise au fil des ans).
Processeurs Intel i9-10900K
- Carte mĂšre : ASUS Pro WS W480-ACE
- Mémoire vive : 16 Go DDR4-2933 MT/s Kingston (2 piÚces).
- Disque SSD : 240 Go Patriot Burst 2 piĂšces en RAID 1.
Dans les deux configurations, des plateformes monocarte avec refroidissement liquide sont utilisĂ©es. Mais il y a un inconvĂ©nient⊠Pour ne pas perdre les frĂ©quences TVB et bien faire fonctionner l'Intel i9-10900K, il a fallu assembler un puissant systĂšme de refroidissement liquide sur mesure (ci-aprĂšs SVO) pour la plateforme de dixiĂšme gĂ©nĂ©ration Core. Cela a nĂ©cessitĂ© des efforts importants, mais cette solution nous a permis, mĂȘme sous des charges maximales, d'obtenir une frĂ©quence stable de 4,9 GHz sur chaque cĆur, sans dĂ©passer le seuil de tempĂ©rature de 68 degrĂ©s. Un hommage aux hĂ©ros du custom.
Je vais me permettre une petite digression et expliquer que cette approche est dictĂ©e uniquement par des considĂ©rations pragmatiques. Nous recherchons des solutions techniques qui offrent un maximum de performances avec une utilisation minimale des racks, tout en ayant un coĂ»t raisonnable. En outre, nous ne faisons pas dâoverclocking et utilisons uniquement les fonctionnalitĂ©s prĂ©vues par les dĂ©veloppeurs du matĂ©riel. Par exemple, les profils dâoverclocking d'origine, si la plateforme en dispose. Pas de rĂ©glages manuels des timings, des frĂ©quences ou des tensions. Ce qui nous permet d'Ă©viter divers types de surprises. Tout comme les tests prĂ©liminaires, que nous effectuons avant de remettre les solutions prĂȘtes Ă nos clients.
Nous testons toujours dans des configurations monocarte, ce qui n'est pas un hasard â un tel testing est largement suffisant pour s'assurer de la fiabilitĂ© de la solution trouvĂ©e. Au final, le client reçoit un Ă©quipement vĂ©rifiĂ© avec un maximum de vitesse pour un minimum de coĂ»t.
En revenant à nos i9-10900K, je note que la température de l'un des processeurs comparés n'a jamais dépassé 68 degrés. Cela signifie que la solution, en plus d'autres avantages, a également un bon potentiel d'overclocking.
Partie logicielle : OS CentOS Linux 7 x86_64 (7.8.2003).
Noyau : UEK R5 4.14.35-1902.303.4.1.el7uek.x86_64
Optimisations par rapport à l'installation d'origine : options de démarrage ajoutées au noyau elevator=noop selinux=0
Les tests ont été réalisés avec tous les correctifs contre les attaques Spectre, Meltdown et Foreshadow, intégrés dans ce noyau.
Tests utilisés
1. Sysbench
2. Geekbench
3. Phoronix Test Suite
Description détaillée des tests
Test Geekbench
Un ensemble de tests effectués en mode monoproc et multiproc. Le résultat donne un indice de performance pour les deux modes. Dans ce test, nous examinerons deux indicateurs principaux :
- Single-Core Score â tests monoproc.
- Multi-Core Score â tests multiproc.
UnitĂ©s de mesure : des âperroquetsâ abstraits. Plus il y a de âperroquetsâ, mieux c'est.
Test Sysbench
Sysbench est un ensemble de tests (ou benchmarks) pour Ă©valuer la performance de diffĂ©rents sous-systĂšmes d'un ordinateur : processeur, mĂ©moire vive, disques de donnĂ©es. Le test est multiproc, utilisant tous les cĆurs. Dans ce test, j'ai mesurĂ© un indicateur : le nombre d'Ă©vĂ©nements de vitesse CPU par seconde â le nombre d'opĂ©rations effectuĂ©es par le processeur par seconde. Plus la valeur est Ă©levĂ©e, plus le systĂšme est performant.
Test Phoronix Test Suite
Phoronix Test Suite est un ensemble de tests trÚs riche. Presque tous les tests présentés ici sont multiproc. Les seules exceptions sont deux tests monoproc : les tests Himeno et LAME MP3 Encoding.
Dans ces tests, plus le résultat est élevé, mieux c'est.
- Test multiproc John the Ripper pour le craquage de mots de passe. Utilise l'algorithme cryptographique Blowfish. Mesure le nombre d'opérations par seconde.
- Test Himeno â un solveur linĂ©aire de pression de Poisson utilisant la mĂ©thode de Jacobi.
- 7-Zip Compression â test 7-Zip utilisant p7zip avec la fonction intĂ©grĂ©e de test de performance.
- OpenSSL est un ensemble d'outils implémentant les protocoles SSL (Secure Sockets Layer) et TLS (Transport Layer Security). Mesure la performance RSA OpenSSL à 4096 bits.
- Apache Benchmark â le test mesure combien de requĂȘtes par seconde le systĂšme peut supporter lors de l'exĂ©cution de 1 000 000 requĂȘtes, avec 100 requĂȘtes exĂ©cutĂ©es simultanĂ©ment.
Et ici, moins c'est mieux â dans tous les tests, le temps de passage est mesurĂ©.
- C-Ray teste la performance CPU sur des calculs en virgule flottante. Ce test est multiproc (16 fils par cĆur), tirera 8 rayons de chaque pixel pour le lissage et gĂ©nĂ©rera une image 1600Ă1200. Le temps d'exĂ©cution du test est mesurĂ©.
- La compression BZIP2 parallĂšle â le test mesure le temps nĂ©cessaire pour compresser un fichier (archive .tar du code source du noyau Linux) en utilisant la compression BZIP2.
- Codage des données audio. Le test d'encodage LAME MP3 est effectué en un seul thread. Le temps du test est mesuré.
- Codage des donnĂ©es vidĂ©o. Le test ffmpeg x264 â multithread. Le temps du test est mesurĂ©.
Résultats des tests

Le i9-10900K est meilleur que son prédécesseur de 44%. Selon moi, le résultat est vraiment impressionnant.

La diffĂ©rence dans le test monocĆur n'est que de 6,7%, ce qui est assez prĂ©visible : la diffĂ©rence entre 5 GHz et 5,3 GHz, les mĂȘmes 300 MHz. C'est exactement 6%. Et pourtant, il y avait tant de discussions đ

Mais dans le test multithread, le nouveau processeur a presque 33% de plus. Ici, le TVB a jouĂ© un rĂŽle important, que nous avons pu presque utiliser au maximum avec le refroidissement personnalisĂ©. Pendant le pic, la tempĂ©rature dans le test ne dĂ©passait pas 62 degrĂ©s, et les cĆurs fonctionnaient Ă une frĂ©quence de 4,9 GHz.

La diffĂ©rence 52,5%. Comme dans les tests Sysbench et le Geekbench multithread, un Ă©cart aussi significatif est atteint grĂące au refroidissement personnalisĂ© et au TVB. La tempĂ©rature du cĆur le plus chaud est de 66 degrĂ©s.

Dans ce test, la différence entre les processeurs de différentes générations est de 35,7%. Et c'est le test qui maintient le processeur sous une charge maximale pendant 100% du temps, le chauffant à 67-68 degrés.

97,8%. La probabilitĂ© d'un avantage presque double grĂące Ă 2 cĆurs et quelques mĂ©gahertz est "extrĂȘmement faible". Par consĂ©quent, le rĂ©sultat ressemble plus Ă une anomalie. Je soupçonne qu'il s'agit soit d'une optimisation du test lui-mĂȘme, soit d'une optimisation du processeur. Ou peut-ĂȘtre les deux. Nous ne comptons pas sur les rĂ©sultats de ce test dans ce cas. Bien que le chiffre soit impressionnant.

Ici, je suis absolument sĂ»r qu'il y a eu une optimisation dans le test lui-mĂȘme. Cela est prouvĂ© par les tests rĂ©pĂ©tĂ©s d'Amd Ryzen, qui rĂ©ussissent beaucoup mieux, alors que les Ryzen ne sont pas trĂšs forts dans les tests monocĆurs. Donc, l'avantage dans 65% ne comptera pas. Mais il Ă©tait tout simplement impossible de ne pas en parler. NĂ©anmoins, nous notons un rĂ©sultat â mais gardons deux choses Ă l'esprit.

La diffĂ©rence entre les gĂ©nĂ©rations est â 44,7%Ici, tout est fait de maniĂšre transparente, donc nous prenons en compte les rĂ©sultats. C'est justement ce test qui extrait la performance maximale sous une charge monocĆur. D'une part, on peut voir l'effort de l'amĂ©lioration et de l'optimisation du noyau â le rafraĂźchissement est un rafraĂźchissement, mais il est clair que quelque chose a Ă©tĂ© optimisĂ© sous le capot. D'autre part, de tels rĂ©sultats peuvent indiquer que nous n'ont pas rĂ©ussi Ă extraire le maximum lors du dernier test avec l'i9-9900K. Je serais ravi de lire vos pensĂ©es Ă ce sujet dans les commentaires.

La dixiĂšme gĂ©nĂ©ration surpasse nettement la neuviĂšme sur 50,9%. Ce qui est tout Ă fait prĂ©visible. Ici, ce sont les cĆurs et la frĂ©quence qui dominent, avec l'Intel i9-10900K.

La diffĂ©rence entre les gĂ©nĂ©rations est â 6,3%. Ă mon avis, le rĂ©sultat est assez discutable. Dans de futurs articles, je pense mĂȘme Ă abandonner complĂštement ce test. Le fait est que, dans les systĂšmes avec plus de 36 cĆurs (72 threads), le test ne passe pas du tout avec les paramĂštres par dĂ©faut, et il faut parfois calculer la diffĂ©rence de rĂ©sultats jusqu'au troisiĂšme chiffre aprĂšs la virgule. Eh bien, nous allons voir. Vous pouvez partager votre opinion Ă ce sujet dans les commentaires.

La différence sur 28%. Aucune surprise, anomalie ou optimisations n'ont été observées ici. Un simple rafraßchissement et pas plus.

Les i9-10900K surpassent les i9-9900K sur 38,7%. Comme dans le cas des rĂ©sultats du test prĂ©cĂ©dent, la diffĂ©rence est attendue et montre bien l'Ă©cart rĂ©el entre les processeurs sur la mĂȘme microarchitecture.

Ainsi, faisons le bilan. En gĂ©nĂ©ral, rien d'inattendu â l'i9-10900K surpasse son prĂ©dĂ©cesseur, l'i9-9900K, dans tous les tests. Ce qui devait ĂȘtre prouvĂ©. Le prix de cela est la dissipation thermique. Si vous envisagez un nouveau processeur pour un usage domestique et que vous comptez tirer le maximum de performance de la dixiĂšme gĂ©nĂ©ration de Core, je recommande de rĂ©flĂ©chir Ă un systĂšme de refroidissement, car un simple refroidisseur ne suffira pas ici.
Ou venez chez nous pour des serveurs dĂ©diĂ©s. Une solution prĂȘte sur une bonne plateforme et avec un systĂšme de refroidissement liquide trĂšs dĂ©cent, qui, comme nous l'avons constatĂ©, a Ă©galement un potentiel d'overclocking.
Des serveurs dĂ©diĂ©s ont Ă©tĂ© utilisĂ©s dans les tests basĂ©s sur des processeurs. Chacun d'eux, ainsi que les configurations avec le processeur i7-9700K, peuvent ĂȘtre commandĂ©s avec une remise de 7% avec le code promo INTELHABR. La durĂ©e de la rĂ©duction correspond Ă la pĂ©riode de paiement choisie lors de la commande du serveur. La rĂ©duction du code promotionnel s'ajoute Ă la rĂ©duction pour la pĂ©riode. Le code promotionnel est valable jusqu'au 31 dĂ©cembre 2020 inclus.
Source : habr.com
