Urtebete pasatxo pasa da geroztik
Kometa aintzira-S
Intel Core prozesadoreen 10. belaunaldiaren kode-izena Comet Lake da. Eta bai, oraindik 14 nm da. Beste freskagarri bat
Entxufea aldatzea
Bai, ezer ez da betiko, eta Intel-ek, 10. belaunaldia kaleratzearekin batera, socket berri bat zabaldu zuen - LGA 1200 (Socket H5). Lehendik dauden hozte-sistemekin muntatzeko zuloekin (75 mm) bateragarria den arren, aurretiazko proben ondoren aldatu behar ez diren itxaropena ilusioa desegin da. Baina horri buruz gehiago.
Nukleo gehiago, maiztasun handiagoa
Hau da dagoeneko nanometroekin egoeratik ateratzeko Intel modu tradizionala: aldatzen ez baduzu
Intel i9-10900K prozesadoreari bi nukleo eman zizkioten, hurrenez hurren, 4 hari bakoitzeko
Prozesu teknikoa aldatu ez denez, beroa xahutzeko baldintzak, edo
Prozesadore berriaren oinarrizko maiztasuna 100 MHz baino ez bada handitu - 3,6tik 3,7ra, orduan
Dagoeneko ezaguna den Turbo Boost teknologiaz gain, mega-superturboboost agertu da. Ofizialki deitzen da Abiadura Termikoaren Bultzada (TVB). Kontuan izan behar da teknologia hau Intel Core-ren zortzigarren belaunaldian sartu zela, baina hautatutako ordezkariek soilik jaso zutela. Adibidez, pertsonalki ezagutzen ditut i9-9980HK eta i9-9880H.
Teknologiaren funtsa da prozesadorearen tenperatura jakin batean nukleo baten edo gehiagoren maiztasuna Turboboost-en gainetik igotzen dela. Maiztasun erantsiaren balioa prozesadorearen funtzionamendu-tenperatura maximoa baino zenbat baxuagoa denaren araberakoa da. Intel Thermal Velocity Boost teknologia gaituta duten prozesadore-nukleoen maiztasun maximoa 50 Β°C-tik gorako funtzionamendu-tenperaturan lortzen da. Ondorioz, TVB moduan, nukleo baten erloju-maiztasuna 5,3 GHz-ra igotzen da, eta gainerako nukleoak 4,9 GHz-ra.
Belaunaldi berrian beste bi nukleo daudenez, overclocking automatiko maximoaren egoeran "suskalde" mota guztiekin "sukalde" honek 250 W-raino igortzen du, eta dagoeneko erronka bat da ura hozteko sistema batentzat (WCO). , batez ere kaxa diseinu trinkoan, urruneko kontroleko ur blokerik gabe...
Nukleoei buruz hitz egin, frekuentziei buruz azaldu, entxufeaz kexatu, goazen aurrera. Aldaketa nagusien artean, L3 cache apur bat handitu eta onartzen den RAM maiztasuna handitu dira - DDR-2666tik DDR4-2933ra. Hori da funtsean dena. Intelek ez zuen integratutako nukleo grafikoa eguneratu ere egin. RAM kopurua ere ez da aldatu, aurreko belaunalditik 128 GB bera heredatu zen. Hau da, freskatzeekin beti bezala: nukleoak eta maiztasunak gehitu zituzten, baina, socketa ere aldatu zuten. Ez dago aldaketa nabarmenagorik, zerbitzariei dagokienez behintzat. Probetara pasatzea proposatzen dut eta belaunaldi berriaren errendimendua aurrekoarekin alderatuta nola aldatu den ikustea.
Testing
Intel Core lineako bi prozesadorek parte hartzen dute probetan:
- Bederatzigarren belaunaldiko i9-9900K
- Hamargarren belaunaldiko i9-10900k
Plataformen errendimendu-ezaugarriak
Intel i9-9900K prozesadoreak
- Plaka: Asus PRIME Q370M-C
- RAM: 16 GB DDR4-2666 MT/s Kingston (2 pieza)
- SSD unitatea: 240 GB Patriot Burst (2 pieza RAID 1-en - urteetan garatu den ohitura).
Intel i9-10900K prozesadoreak
- Plaka: ASUS Pro WS W480-ACE
- RAM: 16 GB DDR4-2933 MT/s Kingston (2 pieza)
- SSD unitatea: 240 GB Patriot Burst 2 pieza RAID 1-en.
Bi konfigurazioek unitate bakarreko urez hoztutako plataformak erabiltzen dituzte. Baina Γ±abardura bat dago... TVB maiztasunak ez galtzeko eta Intel i9-10900K normal abiarazteko, ura hozteko sistema pertsonalizatu indartsu bat muntatu behar izan nuen (aurrerantzean WCO deitzen dena) hamargarren belaunaldiko plataformarako. Nukleoa. Horrek esfortzu pixka bat (eta asko) eskatzen zuen, baina soluzio honek nukleo bakoitzean 4,9 GHz egonkorra lortu ahal izan genuen gailurreko kargatan 68 graduko tenperatura-atalasea gainditu gabe. Agurtu pertsonalizazio heroiei.
Hemen gaitik alde batera utziko dut eta gaiaren planteamendu hori gogoeta pragmatikoek soilik agintzen dutela azalduko dut. Errendimendu handiena eskaintzen duten soluzio teknikoak aurkitzen ditugu rack gutxieneko erabilerarekin, kostu egokia lortuz. Aldi berean, ez dugu hardware overclockik egiten eta hardware garatzaileek sartutako funtzionalitateak soilik erabiltzen dituzte. Adibidez, overclocking profil estandarrak, plataformak baldin badu. Ez dago denbora, maiztasun eta tentsioen eskuzko ezarpenik. Honek era guztietako ezustekoak saihesteko aukera ematen digu. Izan ere, aurretiazko probak bezala, bezeroen esku prestatutako irtenbideak jarri aurretik egiten ditugunak.
Ez da kasualitatea beti unitate bakarreko konfigurazioetan probatzea; nahikoa da proba hori aurkitutako irtenbidearen fidagarritasuna ziurtatzeko. Ondorioz, bezeroak frogatutako ekipamendua eta abiadura maximoa prezio baxuenean jasotzen ditu.
Gure i9-10900K-ra itzuliz, konparatutako prozesadoreetako baten tenperatura 68 gradutik gora igo ez dela ohartzen naiz. Horrek esan nahi du irtenbideak, beste abantaila batzuekin batera, overclocking potentzial ona ere baduela.
Software zatia: OS CentOS Linux 7 x86_64 (7.8.2003).
Nukleoa: UEK R5 4.14.35-1902.303.4.1.el7uek.x86_64
Instalazio estandararekiko optimizazioak egin dira: nukleoa abiarazteko aukerak gehitu dira elevator=noop selinux=0
Probak Spectre, Meltdown eta Foreshadow erasoen adabaki guztiekin egin ziren nukleo honetara atzera eramanda.
Erabili ziren probak
1. Sysbench
2. Geekbench
3. Phoronix Test Suite
Proben deskribapen zehatza
Geekbench proba
Hari bakarreko eta hari anitzeko moduan egindako proben paketea. Ondorioz, errendimendu-indize jakin bat ematen da bi moduetarako. Proba honetan bi adierazle nagusi aztertuko ditugu:
- Nukleo bakarreko puntuazioa - hari bakarreko probak.
- Multi-Core Score - hari anitzeko probak.
Neurri-unitateak: "loroak" abstraktuak. Zenbat eta βloroβ gehiago, orduan eta hobeto.
Sysbench proba
Sysbench hainbat ordenagailu azpisistemaren errendimendua ebaluatzeko proba (edo erreferentzia) paketea da: prozesadorea, RAM, datuak biltegiratzeko gailuak. Proba hari anitzekoa da, nukleo guztietan. Proba honetan, adierazle bat neurtu nuen: CPU abiadura segundoko gertaerak - prozesadoreak segundoko egiten dituen eragiketa kopurua. Zenbat eta balioa handiagoa izan, orduan eta eraginkorragoa izango da sistema.
Phoronix Test Suite
Phoronix Test Suite oso proba multzo aberatsa da. Hemen aurkezten diren ia proba guztiak hari anitzekoak dira. Salbuespen bakarrak horietako bi dira: hari bakarreko probak Himeno eta LAME MP3 Encoding.
Proba hauetan, zenbat eta puntuazio altuagoa izan, orduan eta hobea.
- John the Ripper hari anitzeko pasahitzak asmatzeko proba. Har dezagun Blowfish kripto algoritmoa. Segundoko eragiketa kopurua neurtzen du.
- Himeno proba Poisson-en presio-ebazle lineala da, Jacobi puntuaren metodoa erabiliz.
- 7-Zip Konpresioa - 7-Zip proba p7zip erabiliz errendimendu-probak egiteko funtzio integratua duena.
- OpenSSL SSL (Secure Sockets Layer) eta TLS (Transport Layer Security) protokoloak ezartzen dituen tresna multzo bat da. RSA 4096 biteko OpenSSL-ren errendimendua neurtzen du.
- Apache Benchmark - Probak neurtzen du sistema jakin batek segundoko zenbat eskaera kudeatu ditzakeen 1 eskaera exekutatzean, 000 eskaera aldi berean exekutatzen direlarik.
Eta hauetan, gutxiago bada hobea -proba guztietan neurtzen da betetzeko behar den denbora-.
- C-Ray-k PUZaren errendimendua probatzen du koma mugikorreko kalkuluetan. Proba hau hari anitzekoa da (16 hari nukleo bakoitzeko), pixel bakoitzetik 8 izpi aterako ditu antialiasing-erako eta 1600x1200 irudia sortuko du. Proba egiteko denbora neurtzen da.
- BZIP2 konpresioa paraleloa - Probak fitxategi bat (Linux kernel iturburu kodea .tar paketea) konprimitzeko behar den denbora neurtzen du BZIP2 konpresioa erabiliz.
- Audio-datuen kodeketa. LAME MP3 Encoding proba hari batean exekutatzen da. Proba egiteko behar den denbora neurtzen da.
- Bideo-datuen kodeketa. ffmpeg x264 proba - hari anitzeko. Proba egiteko behar den denbora neurtzen da.
Proben emaitzak
i9-10900K bere aurrekoa baino askoz hobea da 44%. Nire ustez, emaitza zoragarria da.
Hari bakarreko proban aldea guztizkoa da 6,7%, oro har espero dena: 5 GHz eta 5,3 GHz arteko aldea 300 MHz berdina da. Hau da, zehazki, %6. Baina elkarrizketa batzuk egon ziren :)
Baina hari anitzeko loro proban, produktu berriak ia 33% gehiago. Hemen TVBk paper garrantzitsua jokatu zuen, SVO pertsonalizatu batekin ia ahalik eta gehien erabili ahal izan genuena. Gailurrean, probako tenperatura ez zen 62 gradutik gora igo, eta nukleoek 4,9 GHz-ko maiztasunean funtzionatzen zuten.
aldea 52,5%. Sysbench eta hari anitzeko Geekbench probetan bezala, hain abantaila garrantzitsua lortzen da CBO eta TVBren ondorioz. Nukleo beroenaren tenperatura 66 gradukoa da.
Proba honetan, belaunaldi ezberdinetako prozesadoreen arteko aldea da 35,7%. Eta proba bera da prozesadorea karga maximoan mantentzen duen denboraren %100ean, 67-68 gradutan berotzen duena.
97,8%. 2 nukleo eta megahertz gutxi batzuengatik ia bikoitza nagusitzeko probabilitatea "oso txikia da". Hori dela eta, emaitza anomalia baten antzekoa da. Suposatzen dut probaren beraren optimizazioa dagoela, edo prozesadorearen optimizazioa. Edo agian biak. Kasu honetan, ez gara proba honen emaitzetan fidatuko. Zifra ikusgarria den arren.
Baina hemen erabat ziur nago optimizazioa proban bertan egin zela. Hori ere frogatzen dute AMD Ryzen-en behin eta berriz egindako probek, askoz hobeto gainditzen dutenak, Ryazan hari bakarreko probetan hain indartsua ez den arren. Beraz, abantaila da 65% ez du zenbatuko. Baina ezinezkoa zen horretaz ez hitz egitea. Hala ere, bat idazten dugu eta bi kontuan hartzen ditugu.
Belaunaldien arteko aldea - 44,7%. Hemen dena bidezkoa da, beraz, emaitza zenbatzen dugu. Azken finean, hau da, hain zuzen, hari bakarreko karga batean errendimendu maximoa estutzen den proba. Alde batetik, nukleoa findu eta optimizatzeko egindako lana ikus dezakezu - freskatuz freskatu, baina kanpaia azpian dagoen zerbait argi eta garbi optimizatu zen. Bestalde, horrelako emaitzek i9-9900K-rekin proba berean azken aldian gehienez ezin izan genuela estutu adieraz dezakete. Pozik irakurriko dut gai honi buruzko zure pentsamenduak iruzkinetan.
Hamargarren belaunaldiak konfiantzaz gainditzen du bederatzigarrena 50,9%. Nahiko espero dena. Hemen Intel i9-10900K arauak gehitutako nukleoak eta maiztasunak.
Belaunaldien arteko aldea - 6,3%. Nire ustez, emaitza nahiko eztabaidagarria da. Etorkizuneko artikuluetan, proba hau guztiz uztea pentsatzen ari naiz. Kontua da 36 nukleo (72 hari) baino gehiago dituzten sistemetan, proba ez dela batere gainditzen ezarpen estandarrekin, eta batzuetan emaitzen aldea hirugarren hamartarrekin kalkulatu behar da. Beno, ikusiko dugu. Gai honi buruzko zure iritzia iruzkinetan parteka dezakezu.
Aldea da 28%. Hemen ez da ezusteko, anomalia edo optimizaziorik nabaritu. Freskatze hutsa eta ezer gehiago.
i9-10900K i9-9900K gainditzen du 38,7%. Aurreko probako emaitzekin bezala, aldea espero da eta argi erakusten du mikroarkitektura bereko prozesadoreen arteko benetako hutsunea.
Beraz, laburbil dezagun. Orokorrean, ez da ustekabeko ezer - i9-10900K-k i9-9900K aurrekoa baino handiagoa du proba guztietan. Q.E.D. Honen prezioa beroa sortzea da. Etxeko erabilerarako prozesadore berri baten bila bazabiltza eta hamargarren belaunaldiko Core-tik errendimendu maximoa aterako baduzu, aldez aurretik hozte-sisteman pentsatzea gomendatzen dizut, hozgailuak bakarrik ez direlako nahikoa izango.
Edo gurera etorri aitonengatik. Plataforma onean eta CBO oso duin batekin prestatutako irtenbidea, zeinak, beste abantaila guztiez gain, jakin dugunez, overclocking potentziala ere badu.
Probetan zerbitzari dedikatuak erabili ziren
Iturria: www.habr.com