In bytsje mear as in jier is ferrûn
Komeet Lake-S
De koadenamme foar de 10e generaasje fan Intel Core-processors is Comet Lake. En ja, it is noch altyd 14 nm. Noch in ferfrissing
Feroarje socket
Ja, neat duorret foar altyd, en Intel, tagelyk mei de frijlitting fan 'e 10e generaasje, rôle in nije socket út - LGA 1200 (Socket H5). Nettsjinsteande it feit dat it is kompatibel mei mounting gatten (75 mm) mei besteande cooling systemen, de illusionêre hoop dat se sille net moatte wurde feroare oplost nei de earste foarriedige tests. Mar dêroer letter mear.
Mear kearnen, hegere frekwinsje
Dit is al in tradysjonele Intel-wei út 'e situaasje mei nanometers: as jo net feroarje
De Intel i9-10900K-prosessor krige twa kearnen, respektivelik, 4 triedden per
Sûnt de technyske proses is net feroare, de waarmte dissipation easken, of
As de basisfrekwinsje fan 'e nije prosessor mei mar 100 MHz ferhege - fan 3,6 nei 3,7, dan fan
Neist de al bekende Turbo Boost-technology is mega-superturboboost ferskynd. Offisjeel hjit it Thermal Velocity Boost (TVB). Dêrby moat opmurken wurde dat dizze technology waard yntrodusearre werom yn 'e achtste generaasje fan Intel Core, mar allinnich selektearre fertsjintwurdigers krigen it. Bygelyks, ik persoanlik ken de i9-9980HK en i9-9880H.
De essinsje fan 'e technology is dat by in bepaalde prosessortemperatuer de frekwinsje fan ien of mear kearnen boppe Turboboost komt. De wearde fan de tafoege frekwinsje hinget ôf fan hoefolle leger de prosessor bestjoeringssysteem temperatuer is as it maksimum. De maksimale frekwinsje fan prosessorkearnen mei Intel Thermal Velocity Boost-technology ynskeakele wurdt berikt by in wurktemperatuer fan net heger dan 50 °C. As gefolch, yn TVB modus, de klok frekwinsje fan ien kearn rint op 5,3 GHz, en de oerbleaune kearnen nei 4,9 GHz.
Sûnt yn 'e nije generaasje binne d'r noch twa kearnen, yn' e steat fan maksimale auto-overklokken mei alle soarten "fersterkingen" stjoert dizze "kachel" oant 250 W út, en dit is al in útdaging sels foar in wetterkoelsysteem (WCO) , foaral yn in kompakt gefal ûntwerp, sûnder ôfstân kontrôle wetter blok ...
Se prate oer de kearnen, útlein oer de frekwinsjes, klage oer de socket, litte wy fierder gean. De wichtichste feroarings omfetsje in wat ferhege L3-cache en in ferhege frekwinsje fan stipe RAM - fan DDR-2666 oant DDR4-2933. Dat is yn prinsipe alles. Intel hat de ynboude grafyske kearn net iens bywurke. It bedrach fan RAM is ek net feroare, deselde 128 GB waard erfd fan 'e foarige generaasje. Dat is, lykas altyd mei refreshes: se hawwe kearnen en frekwinsjes tafoege, lykwols hawwe se ek de socket feroare. D'r binne gjin wichtige feroarings mear, teminsten yn termen fan servers. Ik stel foar om troch te gean nei testen en te sjen hoe't de prestaasjes fan 'e nije generaasje binne feroare yn ferliking mei de foarige.
Testing
Twa processors fan 'e Intel Core-line binne belutsen by testen:
- Njoggende generaasje i9-9900K
- Tsiende generaasje i9-10900k
Prestaasje skaaimerken fan platfoarms
Intel i9-9900K processors
- Motherboard: Asus PRIME Q370M-C
- RAM: 16 GB DDR4-2666 MT/s Kingston (2 st.)
- SSD drive: 240 GB Patriot Burst (2 stikken yn RAID 1 - in gewoante ûntwikkele troch de jierren).
Intel i9-10900K processors
- Motherboard: ASUS Pro WS W480-ACE
- RAM: 16 GB DDR4-2933 MT/s Kingston (2 st.)
- SSD drive: 240 GB Patriot Burst 2 stikken yn RAID 1.
Beide konfiguraasjes brûke ien-ienheid wetterkuolle platfoarms. Mar d'r is in nuânse ... Om TVB-frekwinsjes net te ferliezen en de Intel i9-10900K normaal op te starten, moast ik in krêftich oanpast wetterkoelsysteem (hjirnei oantsjutten as WCO) gearstalle foar it platfoarm mei de tsiende generaasje Kearn. Dit easke wat ynspanning (en in protte), mar dizze oplossing koe ús in stabile 4,9 GHz yn elke kearn krije by de peaklasten sûnder de temperatuerdrompel fan 68 graden oer te stekken. Groetnis oan de oanpassingshelden.
Hjir sil ik mysels in lichte ôfwiking fan it ûnderwerp tastean en ferklearje dat dizze oanpak fan 'e saak allinich diktearre wurdt troch pragmatyske oerwagings. Wy fine technyske oplossings dy't soargje foar maksimale prestaasjes mei minimale rack utilisaasje, wylst it berikken fan in adekwate kosten. Tagelyk oerklokken wy gjin hardware en brûke wy allinich de funksjonaliteit dy't waard opnommen troch hardware-ûntwikkelders. Bygelyks, standert overclocking profilen, as it platfoarm hat ien op alle. Gjin hânmjittich ynstellen fan timings, frekwinsjes, spanningen. Dêrmei kinne wy allerhanne ferrassingen foarkomme. As, yn feite, foarriedige testen, dy't wy fiere foardat klearmakke oplossingen yn 'e hannen fan kliïnten.
It is ek gjin tafal dat wy altyd testen yn konfiguraasjes mei ien ienheid - sokke testen is genôch om de betrouberens fan 'e fûne oplossing te garandearjen. As gefolch, de klant krijt bewezen apparatuer en maksimale snelheid oan de leechste priis.
Werom nei ús i9-10900K, merk ik op dat de temperatuer fan gjin fan 'e fergelike processors boppe 68 graden gie. Dit betsjut dat de oplossing, tegearre mei oare foardielen, ek goed oerklokkepotinsje hat.
Software diel: OS CentOS Linux 7 x86_64 (7.8.2003).
Kernel: UEK R5 4.14.35-1902.303.4.1.el7uek.x86_64
Makke optimisaasjes relatyf oan de standert ynstallaasje: tafoege kernel launch opsjes elevator = noop selinux = 0
Testen waard útfierd mei alle patches fan 'e Spectre, Meltdown en Foreshadow oanfallen backported nei dizze kernel.
Tests dy't waarden brûkt
1. Sysbench
2. Geekbench
3. Phoronix Test Suite
Detaillearre beskriuwing fan tests
Geekbench test
In pakket fan testen útfierd yn single-threaded en multi-threaded modus. As resultaat wurdt in bepaalde prestaasjesyndeks útjûn foar beide modi. Yn dizze test sille wy nei twa wichtichste yndikatoaren sjen:
- Single-Core Score - single-threaded tests.
- Multi-Core Score - multi-threaded tests.
Maat ienheden: abstrakte "papegaaien". Hoe mear "papegaaien", hoe better.
Sysbench test
Sysbench is in pakket fan tests (as benchmarks) foar it beoardieljen fan de prestaasjes fan ferskate kompjûter subsystemen: prosessor, RAM, gegevens opslach apparaten. De test is multi-threaded, op alle kearnen. Yn dizze test metten ik ien yndikator: CPU snelheid eveneminten per sekonde - it oantal operaasjes útfierd troch de prosessor per sekonde. Hoe heger de wearde, hoe effisjinter it systeem.
Phoronix Test Suite
Phoronix Test Suite is in heul rike set fan tests. Hast alle tests presintearre hjir binne multi-threaded. De ienige útsûnderingen binne twa fan harren: single-threaded tests Himeno en LAME MP3 Encoding.
Yn dizze tests, hoe heger de skoare, hoe better.
- John the Ripper multi-threaded wachtwurd rieden test. Litte wy it Blowfish-crypto-algoritme nimme. Maat it oantal operaasjes per sekonde.
- De Himeno-test is in lineêre Poisson-drukoplosser mei de Jacobi-puntmetoade.
- 7-Zip-kompresje - 7-Zip-test mei p7zip mei yntegreare prestaasjetestfunksje.
- OpenSSL is in set ark dy't de SSL (Secure Sockets Layer) en TLS (Transport Layer Security) protokollen ymplementearje. Maat de prestaasjes fan RSA 4096-bit OpenSSL.
- Apache Benchmark - De test mjit hoefolle oanfragen per sekonde in bepaald systeem kin behannelje by it útfieren fan 1 oanfragen, mei 000 fersiken dy't tagelyk rinne.
En yn dizze, as minder better is - yn alle testen wurdt de tiid mjitten dy't it nimt om it te foltôgjen.
- C-Ray test CPU prestaasjes op driuwende punt berekkeningen. Dizze test is multi-threaded (16 triedden per kearn), sil sjitte 8 strielen fan elke piksel foar anti-aliasing en generearje in 1600x1200 ôfbylding. De testútfiertiid wurdt metten.
- Parallel BZIP2-kompresje - De test mjit de tiid dy't nedich is om in bestân te komprimearjen (Linux kernel boarnekoade .tar-pakket) mei BZIP2-kompresje.
- Kodearring fan audio gegevens. De LAME MP3-kodearringstest rint yn ien tried. De tiid dy't nedich is om de test te foltôgjen wurdt mjitten.
- Fideo gegevens kodearring. ffmpeg x264 test - multi-threaded. De tiid dy't nedich is om de test te foltôgjen wurdt mjitten.
Testresultaten
i9-10900K is safolle better as syn foargonger 44%. Neffens my is it resultaat gewoan prachtich.
It ferskil yn 'e single-threaded test is totaal 6,7%, dat wurdt algemien ferwachte: it ferskil tusken 5 GHz en 5,3 GHz is deselde 300 MHz. Dit is krekt 6%. Mar der wiene wat petearen :)
Mar yn de multi-threaded papegaai test, it nije produkt hat hast 33% mear. Hjir spile TVB in wichtige rol, dy't wy mei in oanpaste SVO hast maksimaal brûke koene. Op it hichtepunt, de temperatuer yn 'e test net opstean boppe 62 graden, en de kearnen eksploitearre op in frekwinsje fan 4,9 GHz.
Difference 52,5%. Krekt as yn 'e Sysbench en multi-threaded Geekbench-tests, wurdt sa'n wichtige foarsprong berikt troch CBO en TVB. De temperatuer fan de waarmste kearn is 66 graden.
Yn dizze test is it ferskil tusken processors fan ferskate generaasjes 35,7%. En dit is deselde test dy't de prosessor 100% fan 'e tiid ûnder maksimale lading hâldt, en waarmet it oant 67-68 graden.
97,8%. De kâns op in hast twafoldige superioriteit troch 2 kearnen en in pear megahertz is "ekstreem lyts." Dêrom is it resultaat mear as in anomaly. Ik nim oan dat der òf optimalisaasje fan de test sels, of optimalisaasje fan de prosessor. Of miskien beide. Yn dit gefal sille wy net fertrouwe op de resultaten fan dizze test. Hoewol't it figuer is yndrukwekkend.
Mar hjir bin ik absolút wis dat optimalisaasje dien is yn 'e test sels. Dit wurdt ek bewiisd troch werhelle testen fan AMD Ryzen, dy't it folle better trochjaan, nettsjinsteande it feit dat Ryazan net sa sterk is yn single-threaded tests. Dêrom is it foardiel 65% sil net telle. Mar it wie gewoan ûnmooglik om der net oer te praten. Dochs skriuwe wy ien en hâlde twa yn gedachten.
It ferskil tusken generaasjes - 44,7%. Alles is hjir earlik, dat wy telle it resultaat. Ommers, dit is krekt de test wêryn de maksimale prestaasje wurdt útdrukt yn ien-threaded lading. Oan 'e iene kant kinne jo it wurk sjen dat dien is om de kernel te ferfine en te optimalisearjen - ferfarskje troch te ferfarskjen, mar wat ûnder de motorkap wie dúdlik optimalisearre. Oan 'e oare kant kinne sokke resultaten oanjaan dat wy de lêste kear yn deselde test mei de i9-9900K it maksimum net koene útdrukke. Ik sil bliid wêze om jo gedachten oer dizze saak te lêzen yn 'e kommentaren.
De tsiende generaasje nimt de njoggende mei fertrouwen yn 50,9%. Wat frij ferwachte wurdt. Hjir binne de kearnen en frekwinsjes tafoege troch de Intel i9-10900K-regel.
It ferskil tusken generaasjes - 6,3%. Neffens my is it resultaat frij kontroversjeel. Yn takomstige artikels oerwage ik dizze test hielendal te ferlitten. It feit is dat op systemen mei mear as 36 kearnen (72 triedden) de test hielendal net foarby mei standert ynstellings, en it ferskil yn resultaten soms moat wurde berekkene op de tredde desimaal plak. No, wy sille sjen. Jo kinne jo miening oer dizze saak diele yn 'e kommentaren.
It ferskil is 28%. D'r binne hjir gjin ferrassingen, anomalies of optimisaasjes opmurken. Pure ferfarsking en neat mear.
i9-10900K slacht i9-9900K troch 38,7%. Lykas by de resultaten fan 'e foarige test, wurdt it ferskil ferwachte en lit dúdlik de echte gap sjen tusken processors op deselde mikroarsjitektuer.
Dus, litte wy gearfetsje. Yn 't algemien is neat ûnferwachts - de i9-10900K prestearret syn foargonger i9-9900K yn alle tests. Q.E.D. De priis foar dit is waarmte generaasje. As jo op syk binne nei in nije prosessor foar thús gebrûk en sille squeeze maksimale prestaasjes út de tsiende generaasje Core, Ik riede dat jo tinke oer it koelsysteem fan tefoaren, omdat coolers allinne sil net genôch.
Of kom by ús foar pakesizzers. In klearmakke oplossing op in goed platfoarm en mei in heul fatsoenlike CBO, dy't, neist alle oare foardielen, lykas wy fûnen, ek oerklokkepotinsjeel hat.
Dedicated servers waarden brûkt yn testen
Boarne: www.habr.com