
Mat dem Advent vun der siwenter Generatioun Intel Core Prozessoren gouf et fir vill kloer datt d'"Tick-Tock" Strategie, déi Intel all dës Zäit gefollegt huet, gescheitert ass. D'Versprieche fir den technologesche Prozess vu 14 op 10 nm ze reduzéieren ass e Versprieche bliwwen, déi laang Ära vum "Taka" Skylake huet ugefaang, während där Kaby Lake (siwenter Generatioun), plötzlech Coffee Lake (aachte) geschitt ass mat enger liicht Ännerung am technologesche Prozess vun 14 nm ze 14 nm + a souguer Coffee Lake Refresh (néngten). Et schéngt wéi wann Intel wierklech eng kleng Kaffispaus brauch. Als Resultat hu mir e puer Prozessoren vu verschiddene Generatiounen, déi op der selwechter Skylake Mikroarchitektur baséieren, engersäits. An d'Intel assurancen datt all neie Prozessor besser ass wéi dee virdrun, op der anerer. Richteg, et ass net ganz kloer firwat genau ...

Komme mer also zréck op eis Generatiounen. A loosst eis kucken wéi se ënnerscheeden.
Kaby Lake
D'Erscheinung vu Prozessoren am Handel ass am Ufank vum 2017 stattfonnt. Wat ass nei an dëser Famill par rapport zu sengem Virgänger? Éischt vun all, ass dëst en neie Grafiken Kär - Intel UHD 630. Plus Ënnerstëtzung fir Intel Optane Erënnerung Technologie (3D Xpoint), wéi och eng nei 200 Serie chipset (déi 6. Generatioun geschafft mat der 100 Serie). An dat ass all déi wierklech interessant Innovatiounen.
Coffee Lake
Generatioun, Codenumm Coffee Lake, gouf Enn 8 verëffentlecht. An Prozessoren vun dëser Generatioun, Cores an proportionally drëtt-Niveau Cache goufen dobäi, Turbo Boost gouf vun 2017 megahertz erhéicht, Ënnerstëtzung fir DDR200-4 gouf dobäi (virdrun war et DDR2666-4), mee Ënnerstëtzung fir DDR2400 war ofgeschnidden. De Grafikkär blouf d'selwecht, awer et gouf 3 MHz kritt. Fir all d'Erhéijung vun de Frequenzen hu mir misse bezuelen andeems d'Wärmepaket op 50 Watt eropgeet. An, natierlech, den neien 95 Serie Chipsatz. Déi lescht war guer net néideg, well séier genuch Spezialisten dës Famill op 300-Serie Chipsets lancéiere konnten, obwuel Intel Vertrieder gesot hunn datt dëst onméiglech ass wéinst dem Design vu Stroumkreesser. Spéider huet Intel awer offiziell zouginn datt et falsch war. Also wat ass nei an der 100. Famill? Tatsächlech gesäit et méi aus wéi e regelméissegen Erfrëschung mat der Zousatz vu Kären a Frequenzen.
Coffee Lake Refresh
Ha! Hei eng Erfrëschung fir eis! Am véierte Quartal vun 2018 goufen d'9. Hardware Ännerungen, déi un den neie Chips gemaach goufen, schützen géint Meltdown V3 a L1 Terminal Fault (L1TF Foreshadow). Software a Mikrocode Ännerungen schützen géint Spectre V2, Meltdown V3a a V4 Attacken. De Schutz géint Spectre V1 wäert weider um Betribssystemniveau patchéiert ginn. D'Aféierung vun Chip-Niveau Patches soll den Impakt vun Software Patches op Prozessor Leeschtung reduzéieren. Awer Intel implementéiert all dës Freed mat Schutz nëmmen a Prozessoren fir de Massemarktsegment: i5-9600k, i7-9700k, i9-9900k. Jiddereen aneren, dorënner Server Léisungen, krut keng Hardware Schutz. Fir déi éischte Kéier an der Geschicht vun Intel Konsument Prozessoren, Coffee Lake Refresh Prozessoren ënnerstëtzen bis zu 128 GB RAM. An dat ass et, keng Ännerungen méi.
Wat hu mir am ënneschten Deel? Zwee Joer Erfrëschungen, Spill mat Kären a Frequenzen, plus eng Rei vu klengen Verbesserungen. Ech wollt wierklech d'Performance vun den Haaptvertrieder vun dëse Familljen objektiv evaluéieren a vergläichen. Also wann ech e Set vu siwenter bis néngter Generatioun op der Hand hat - eis i7-7700 an i7-7700k goufen viru kuerzem vun de frëschen i7-8700, i7-9700k an i9-9900k ugeschloss, hunn ech vun der Situatioun profitéiert a fënnef verschidde gemaach Intel Core Prozessoren weisen wat se fäeg sinn.
Testen
Fënnef Intel Prozessoren sinn am Test involvéiert: i7-7700, i7-7700k, i7-8700, i7-9700k, i9-9900k.

Leeschtung Charakteristiken vun Plattformen
Intel i7-8700, i7-9700k an i9-9900k Prozessoren hunn déiselwecht Basiskonfiguratioun:
- Motherboard: Asus PRIME H310T (BIOS 1405),
- RAM: 16 GB DDR4-2400 MT / s Kingston 2 Stécker, Ganzen 32 GB.
- SSD Drive: 240 GB Patriot Burst 2 Stécker am RAID 1 (eng Gewunnecht iwwer d'Joren entwéckelt).
Intel i7-7700 an i7-7700k Prozessoren lafen och op der selwechter Plattform:
- Motherboard: Asus H110T (BIOS 3805),
- RAM: 8 GB DDR4-2400MT / s Kingston 2 Stécker, Ganzen 16 GB.
- SSD Drive: 240 GB Patriot Burst 2 Stécker am RAID 1.
Mir benotzen personaliséiert Chassis déi 1,5 Unitéiten héich sinn. Si hu véier Plattformen.
Softwaredeel: Betribssystem CentOS Linux 7 x86_64 (7.6.1810).
Ядро: 3.10.0-957.1.3.el7.x86_64
Optimisatiounen par rapport zu der Standardinstallatioun gemaach: Zousätzlech Optiounen fir de Kernel Lift ze starten = noop selinux = 0.
Den Test gëtt mat all Spectre-, Meltdown- a Foreshadow-Patches duerchgefouert, déi op dëse Kernel zréckportéiert goufen. Et ass méiglech, datt d'Testergebnisse bei méi neien a méi aktuellen Kernelen ähnlech sinn. Linux kënne vun deenen ofwäichen, déi kritt goufen, an d'Resultater wäerte besser sinn. Awer, als éischt, fir mech perséinlech CentOS Versioun 7 ass besser, an zweetens, RedHat setzt aktiv d'Innovatiounen am Hardware-Support vun den neie Kernelen zréck op hiren LTS. Dat ass genee dat, wat ech hoffen :)
Tester benotzt fir Fuerschung
- sysbench
- Geekbench
- Phoronix Test Suite
Sysbench Test
Sysbench ass e Package vun Tester (oder Benchmarks) fir d'Performance vu verschiddene Computersubsystemer ze bewäerten: Prozessor, RAM, Datenspeichergeräter. Den Test ass multi-threaded, op all Kären. An dësem Test hunn ech zwee Indikatoren gemooss:
- CPU Geschwindegkeet Eventer pro Sekonn - d'Zuel vun den Operatiounen déi vum Prozessor pro Sekonn duerchgefouert ginn: wat méi héich de Wäert ass, wat de System méi produktiv ass.
- Allgemeng Statistiken Gesamtzuel vun Eventer - Gesamtzuel vun ofgeschlossen Eventer. Wat méi héich d'Zuel ass, wat besser.
Geekbench Test
E Package vun Tester duerchgefouert am Single-threaded a Multi-threaded Modus. Als Resultat gëtt e gewësse Leeschtungsindex fir béid Modi erausginn. Drënner sinn Linken op Testresultater. An dësem Test wäerte mir zwee Haaptindikatoren kucken:
- Single-Core Score - Single-threaded Tester.
- Multi-Core Score - Multi-threaded Tester.
Moosseenheeten: abstrakt "Papageien". Wat méi "Papageien", wat besser.
Phoronix Test Suite
Phoronix Test Suite ass e ganz räiche Set vun Tester. Trotz der Tatsaach, datt all Tester aus dem Pts/Cpu Package duerchgefouert goufen, wäert ech d'Resultater vun nëmmen deenen presentéieren, déi ech perséinlech besonnesch interessant fonnt hunn, besonnesch well d'Resultater vun den ewechgeloossen Tester nëmmen den allgemengen Trend verstäerken.
Bal all d'Tester, déi hei presentéiert ginn, si multi-threaded. Déi eenzeg Ausnahmen sinn zwee vun hinnen: Single-threaded Tester Himeno a LAME MP3 Encoding.
An dësen Tester, wat méi héich d'Zuel ass, desto besser.
- John the Ripper Multi-threaded Passwuert Gussing Test. Loosst eis de Blowfish Krypto Algorithmus huelen. Mooss d'Zuel vun den Operatiounen pro Sekonn.
- Den Himeno Test ass e linear Poisson Drockléiser mat der Jacobi Punkt Method.
- 7-Zip Compression - 7-Zip Test mat p7zip mat integréierter Performance Test Feature.
- OpenSSL ass eng Rei vun Tools déi d'SSL (Secure Sockets Layer) an TLS (Transport Layer Security) Protokoller implementéieren. Mooss d'Performance vun RSA 4096-bëssen OpenSSL.
- Apache Benchmark - Den Test moosst wéi vill Ufroe pro Sekonn e bestëmmte System ka handhaben wann Dir 1 Ufroen ausféiert, mat 000 Ufroe gläichzäiteg lafen.
An an dësen, wann manner ass besser
- C-Ray testt d'CPU-Leeschtung op Schwemmpunktberechnungen. Dësen Test ass multi-threaded (16 thread pro Kär), schéisst 8 Strahlen vun all Pixel fir Anti-Aliasing a generéiert en 1600x1200 Bild. D'Testausféierungszäit gëtt gemooss.
- Parallel BZIP2 Kompressioun - Den Test moosst d'Zäit, déi néideg ass fir eng Datei ze kompriméieren (Kernel Quellcode .tar Pakett) Linux) mat Hëllef vun der BZIP2-Kompressioun.
- Kodéierung vun Audio- a Videodaten. De LAME MP3 Encoding Test leeft an engem eenzege Fuedem, während de ffmpeg x264 Test multi-threaded leeft. D'Zäit fir den Test ofzeschléissen gëtt gemooss.
Wéi Dir kënnt gesinn, besteet d'Testsuite aus reng syntheteschen Tester, déi Iech erlaben den Ënnerscheed tëscht Prozessoren ze weisen wann Dir verschidden Aufgaben ausféiert, zum Beispill Passwuert klickt, Kodéierung vun Medieninhalt, Kryptografie.
E syntheteschen Test, am Géigesaz zu engem Test deen ënner Bedéngungen no der Realitéit duerchgefouert gëtt, ass fäeg fir eng gewësse Rengheet vum Experiment ze garantéieren. Eigentlech ass dofir de Choix op Synthetik gefall.
Et ass méiglech, datt bei der léisung vu bestëmmte problemer a kampfbedingungen, kënnt dir extrem interessant an onerwaart resultater kréien, awer nach ëmmer "allgemeng temperatur am spidol" gëtt sou no wéi méiglech un deem, wat ech aus den testresultater. Et ass och méiglech datt wann ech Spectre / Meltdown Schutz deaktivéieren wann ech 9. Generatioun Prozessoren testen, ech kéint besser Resultater kréien. Awer wann ech no vir kucken, wäert ech soen datt si sech schonn als exzellent gewisen hunn.
Spoiler: Kären, Threads a Frequenzen regéieren d'Rost.
Och virum Test hunn ech d'Architektur vun dëse Prozessorfamilljen suergfälteg studéiert, also hunn ech erwaart datt et keng bedeitend Differenzen tëscht den Testsujete wier. Ausserdeem, net sou vill bedeitend wéi aussergewéinlech: firwat op interessant Indikatoren an Tester waarden, wann Dir Miessunge op Prozessoren ausféiert, déi am Wesentlechen op engem eenzege Kär gebaut sinn. Meng Erwaardunge goufen erfëllt, awer e puer Saache sinn ëmmer nach net ganz ausgefall wéi ech geduecht hunn ...
An elo, tatsächlech, d'Testresultater.

D'Resultat ass ganz logesch: Wien méi Streams an eng méi héich Frequenz huet kritt Punkten. Deementspriechend sinn d'i7-8700 an i9-9900k vir. De Gruef tëscht i7-7700 an i7-7700k ass 10% an Single-threaded a Multi-threaded Tester. Den i7-7700 läit hannert dem i7-8700 ëm 38% a vum i9-9900k ëm 49%, dat heescht bal 2 Mol, awer gläichzäiteg ass d'Laag hannert dem i7-9700k nëmmen 15%.

Linken op Testresultater:
Testresultater vun der Phoronix Test Suite

Am John The Ripper Test ass den Ënnerscheed tëscht den Zwillingsbridder i7-7700 an i7-7700k 10% zugonschte vum "k", wéinst dem Ënnerscheed am Turboboost. D'i7-8700 an i7-9700k Prozessoren hu ganz wéineg Ënnerscheed. Den i9-9900k iwwerhëlt jiddereen mat méi Threads an enger méi héijer Auergeschwindegkeet. Bal duebel d'Zuel vun Zwillinge.

D'Resultat vum C-Ray Test schéngt mir am interessantsten. D'Präsenz vun Hyper-Treading Technologie am i9-9900k an dësem Multi-threaded Test gëtt nëmmen e liichte Steigerung relativ zum i7-9700k. Awer d'Zwillinge ware bal 2 Mol hannert dem Leader.

Am Single-threaded Himeno Test ass den Ënnerscheed net sou grouss. Et gëtt e merkbare Spalt tëscht der 8. an 9. Generatioun vun den Zwillinge: den i9-9900k iwwerhëlt se ëm 18% respektiv 15%. Den Ënnerscheed tëscht dem i7-8700 an i7-9700k ass den Niveau vum Feeler.

D'Zwillinge passéieren den 7zip Kompressiounstest 44-48% méi schlecht wéi de Leader i9-9900k. Wéinst der méi héijer Unzuel u Threads iwwerhëlt den i7-8700 den i7-9700k ëm 9%. Awer dëst ass net genuch fir den i9-9900k z'iwwerhuelen, sou datt mir eng Lag vu bal 18% gesinn.

De Kompressiounszäittest mam BZIP2 Algorithmus weist ähnlech Resultater: Streams gewannen.

MP3 Kodéierung ass eng "Leeder" mat engem Maximum Marge vun 19,5%. Awer am ffmpeg Test verléiert den i9-9900k op den i7-8700 an i7-9700k, awer schléit d'Zwillinge. Ech hunn dësen Test e puer Mol fir den i9-9900k widderholl, awer d'Resultat ass ëmmer d'selwecht. Dëst ass schonn onerwaart :) Am Multi-threaded Test hunn déi meeschte Multi-threaded vun den geteste Prozessoren esou en niddregt Resultat gewisen, manner wéi dat vun den 9700k an 8700. Et gi keng kloer Erklärungen fir dëst Phänomen, an ech maachen et net t wëll Viraussetzunge maachen.

Den openssl-Test weist eng "Leeder" mat engem Spalt tëscht dem zweeten an drëtten Rung. Den Ënnerscheed tëscht den Zwillingen an dem Leader i9-9900k ass vun 42% op 47%. Den Ënnerscheed tëscht dem i7-8700 an i9-9900k ass 14%. Den Haapt Saach ass Flux a Frequenzen.

Am Apache Test huet den i7-9700k jidderee besser gemaach, och den i9-9900k (6%). Awer am allgemengen ass den Ënnerscheed net bedeitend, obwuel et e 7% Spalt tëscht dem schlëmmste Resultat vum i7700-7 an dem bescht Resultat vum i9700-24k ass.

Am Allgemengen ass den i9-9900k de Leader an de meeschten Tester, fällt nëmmen am ffmpeg. Wann Dir mat Video schafft, ass et besser en i7-9700k oder i7-8700 ze huelen. Op der zweeter Plaz am Gesamtklassement ass den i7-9700k, liicht hannert dem Leader, a souguer vir an de ffmpeg an den Apache Tester. Also ech recommandéieren et zouversiichtlech an den i9-9900k fir déi, déi reegelméisseg grouss Influx vu Benotzer op der Säit erliewen. Prozessoren sollen net versoen. Ech hu schonn iwwer de Video gesot.
Den i7-8700 funktionnéiert gutt an de Sysbench, 7zip a ffmpeg Tester.
An all Tester ass den i7-7700k besser wéi den i7-7700 vun 2% op 14%, am ffmpeg Test 16%.
Ech erënneren Iech drun datt ech keng Optimisatiounen gemaach hunn wéi déi am Ufank uginn, dat heescht datt wann Dir e proppere System op engem Dedik installéiert hutt, deen Dir frësch bei eis kaaft hutt, Dir kritt genau déiselwecht Resultater.
Cores, Threads, Frequenzen - eis alles
Allgemeng waren d'Resultater prévisibel an erwaart. A bal all Tester erschéngt eng "Stirway to Heaven", déi d'Ofhängegkeet vun der Leeschtung vun der Unzuel vun de Kären, Threads a Frequenzen weist: méi dovun, besser Resultater.
Well all d'Testsujeten am Wesentlechen de selwechte Kär am selwechte Fabrikatiounsprozess erfrëschten an keng fundamental architektonesch Differenzen hunn, konnte mir net "beandrockend" Beweiser kréien datt d'Prozessoren qualitativ ënnerschiddlech vuneneen sinn.
Den Ënnerscheed tëscht den i7-9700k an i9-9900k Prozessoren an all Tester ausser Sysbench tendéiert op Null, well se wesentlech ënnerscheeden nëmmen an der Präsenz vun Hyper-Threading Technologie an honnert zousätzlech Megahertz am Turbo Boost Modus fir den i9-9900k. Am Sysbench Test ass et just de Géigendeel: et ass net d'Zuel vun de Kären déi entscheet, mee d'Zuel vun de thread.
Et gëtt e ganz grousse Gruef a Multi-threaded Tester tëscht dem i7-7700 (k) an i9-9900k, op e puer Plazen esou vill wéi duebel sou vill. Et gëtt och en Ënnerscheed tëscht dem i7-7700 an i7-7700k - déi extra 300 MHz füügt Beweeglechkeet un déi lescht.
Ech kann och net iwwer de qualitative Impakt vun der Cache Memory Gréisst op Testresultater schwätzen - mir hunn wat mir hunn. Ausserdeem sollt den aktivéierte Schutz vun der Spectre / Meltdown Famill den Impakt vu sengem Volume op d'Testresultater wesentlech reduzéieren, awer dëst ass net sécher. Wann e léiwe Lieser "Brout an Zirkussen" vun eisem Marketing Departement verlaangt, wäert ech frou Iech mat Sécherheet behënnert Testen ze pumpen.
Eigentlech, wann Dir mech gefrot hutt: wéi ee Prozessor géift Dir wielen? — Ech géif fir d'éischt d'Suen an der Täsch zielen an deen auswielen, dee genuch huet. Kuerz gesot, Dir kënnt vu Punkt A op Punkt B an engem Zhiguli kommen, awer an engem Mercedes ass et ëmmer méi séier a méi agreabel. Prozessoren baséiert op der selwechter Architektur wäert, eng Manéier oder aner, mat der selwechter Palette vun Aufgaben eens - e puer just gutt, an e puer excellent. Jo, wéi Tester gewisen hunn, ginn et keng global Differenzen tëscht hinnen. Awer den Ënnerscheed tëscht dem i7 an i9 ass net fortgaang.
Wann Dir e Prozessor fir e puer spezifesch, héich spezialiséiert Aufgaben auswielt, wéi zum Beispill mat mp3 ze schaffen, aus Quellen ze kompiléieren oder dreidimensional Szenen mat Liichtveraarbechtung ze maachen, mécht et Sënn fir op d'Leeschtung vun den entspriechende Tester ze fokusséieren. Zum Beispill kënnen d'Designer direkt op den i7-9700k an i9-9900k kucken, a fir komplexe Berechnungen huelen e Prozessor mat Hyper-Threading Technologie, dat heescht all Prozessor ausser den i7-9700k. Et gi Stréimungen hei.
Also ech roden Iech ze wielen wat Dir leeschte kënnt, andeems Dir d'Spezifikatioune berücksichtegt, an Dir wäert glécklech sinn.
D'Test benotzt Server baséiert op i7-7700, i7-7700k, i7-8700k, i7-9700k an i9-9900k Prozessoren mat . Jidderee vun hinnen kann mat engem 5% Remise fir 3 Méint bestallt ginn - Kontakt mam Code Saz "Ech sinn aus Habr." Wann Dir jäerlech bezuelt, minus weider 10%.
De ganzen Owend an der Arena , Systemadministrator FirstDEDIC
Source: will.com
