i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

È passato poco più di un anno da allora Ho testato il nuovissimo Intel Core i9-9900K. Ma il tempo passa, tutto cambia e ora Intel ha rilasciato una nuova linea di processori Intel Core i10-9K di decima generazione. Quali sorprese ci riservano questi processori e sta davvero cambiando tutto? Parliamone subito.

Cometa Lago-S

Il nome in codice per la decima generazione di processori Intel Core è Comet Lake. E sì, sono ancora 10 nm. Un altro aggiornamento Skylake, che la stessa Intel chiama “evoluzione”. Il loro diritto. Lasciamoli chiamare come vogliono. Intanto vedremo cosa è cambiato nella nuova generazione rispetto alla precedente, la nona. E scopriremo quanto dista l'i9-10900K dall'i9-9900K. Allora, andiamo punto per punto.

Cambiare presa

Presa LGA1151 (Socket H4) è stato sviluppato nel 2015 ed è durato 5 anni, dopo aver visto ben quattro generazioni di processori, cosa generalmente non tipica per Intel, a cui piace cambiare socket ogni due anni. Tuttavia, vale la pena notare che l'azienda ha più che compensato questo punto con l'incompatibilità tra nuovi/vecchi processori e chipset...

Sì, niente dura per sempre e Intel, contemporaneamente al rilascio della decima generazione, ha lanciato un nuovo socket: LGA 10 (Socket H1200). Nonostante sia compatibile con i fori di montaggio (5 mm) dei sistemi di raffreddamento esistenti, l'illusoria speranza che non debbano essere modificati si è sciolta dopo i primi test preliminari. Ma ne parleremo più avanti.

Più core, frequenza più alta

Questa è già una tradizionale via d'uscita Intel dalla situazione con i nanometri: se non cambi processo tecnico, quindi aggiungi core e aumenta le frequenze. Ha funzionato anche questa volta.
Al processore Intel i9-10900K sono stati forniti due core, rispettivamente, 4 thread per Hyper-threading (HT). Di conseguenza, il numero totale di core è aumentato a 10 e il numero di thread è aumentato a 20.

Poiché il processo tecnico non è cambiato, i requisiti di dissipazione del calore, o TPD, è passato da 95 W a 125 W, ovvero oltre il 30%. Lascia che ti ricordi che questi sono indicatori quando tutti i core funzionano alla frequenza di base. Raffreddare questo “braciere” con l'aria non è affatto semplice. Si consiglia di utilizzare un sistema di raffreddamento ad acqua (WCO). Ma anche qui c'è una sfumatura.

Se la frequenza di base del nuovo processore aumentasse di soli 100 MHz, da 3,6 a 3,7, quindi da Turboboost È diventato sempre più interessante. Se ricordi, l'i9-9900K in Turboboost è in grado di fornire 5 GHz a un core (raramente due), 4,8 GHz a due e i restanti funzionano a 4,7 GHz. Nel caso dell'i9-10900K, un core ora funziona a 5,1-5,2 GHz e tutti gli altri a 4,7 GHz. Ma Intel non si è fermata qui.

Oltre alla già familiare tecnologia Turbo Boost, è apparso il mega-superturboboost. Ufficialmente si chiama Aumento della velocità termica (TVB). Va notato che questa tecnologia è stata introdotta nell'ottava generazione di Intel Core, ma solo i rappresentanti selezionati l'hanno ricevuta. Ad esempio, conosco personalmente l'i9-9980HK e l'i9-9880H.

L'essenza della tecnologia è che a una determinata temperatura del processore, la frequenza di uno o più core supera il Turboboost. Il valore della frequenza aggiunta dipende da quanto la temperatura operativa del processore è inferiore a quella massima. La frequenza massima dei core del processore con la tecnologia Intel Thermal Velocity Boost abilitata viene raggiunta a una temperatura operativa non superiore a 50°C. Di conseguenza, in modalità TVB, la frequenza di clock di un core sale a 5,3 GHz e quella dei restanti core a 4,9 GHz.

Poiché nella nuova generazione ci sono altri due core, in uno stato di massimo overclock automatico con tutti i tipi di "boost" questo "fornello" emette fino a 250 W, e questa è già una sfida anche per un sistema di raffreddamento ad acqua (WCO) , soprattutto in un design compatto, senza blocco dell'acqua del telecomando...

Hanno parlato dei core, spiegato delle frequenze, si sono lamentati della presa, andiamo avanti. Le modifiche principali includono una cache L3 leggermente aumentata e una maggiore frequenza della RAM supportata, da DDR-2666 a DDR4-2933. Questo è praticamente tutto. Intel non ha nemmeno aggiornato il core grafico integrato. Anche la quantità di RAM non è cambiata, gli stessi 128 GB sono stati ereditati dalla generazione precedente. Cioè, come sempre con i rinnovamenti: hanno aggiunto core e frequenze, però hanno cambiato anche il socket. Non ci sono cambiamenti più significativi, almeno in termini di server. Suggerisco di passare al test e vedere come sono cambiate le prestazioni della nuova generazione rispetto alla precedente.

Test

Nel test sono coinvolti due processori della linea Intel Core:

  • Nona generazione i9-9900K
  • Decima generazione i9-10900k

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

Caratteristiche prestazionali delle piattaforme

Processori Intel i9-9900K

  • Scheda madre: Asus PRIME Q370M-C
  • RAM: 16 GB DDR4-2666 MT/s Kingston (2 pz.)
  • Unità SSD: Patriot Burst da 240 GB (2 pezzi in RAID 1 - un'abitudine sviluppata nel corso degli anni).

Processori Intel i9-10900K

  • Scheda madre: ASUS ProWS W480-ACE
  • RAM: 16 GB DDR4-2933 MT/s Kingston (2 pz.)
  • Unità SSD: Patriot Burst 240 pezzi da 2 GB in RAID 1.

Entrambe le configurazioni utilizzano piattaforme raffreddate ad acqua a unità singola. Ma c'è una sfumatura... Per non perdere le frequenze TVB e avviare normalmente l'Intel i9-10900K, ho dovuto assemblare un potente sistema di raffreddamento ad acqua personalizzato (di seguito denominato WCO) per la piattaforma con la decima generazione Nucleo. Ciò ha richiesto un po' di impegno (e molto), ma questa soluzione ci ha permesso di ottenere 4,9 GHz stabili in ciascun core ai picchi di carico senza superare la soglia di temperatura di 68 gradi. Onore agli eroi della personalizzazione.

Qui mi permetto una leggera digressione dall'argomento e spiego che questo approccio alla questione è dettato esclusivamente da considerazioni pragmatiche. Troviamo soluzioni tecniche che forniscono le massime prestazioni con un utilizzo minimo del rack, pur ottenendo un costo adeguato. Allo stesso tempo, non overclockiamo l'hardware e utilizziamo solo le funzionalità incluse dagli sviluppatori hardware. Ad esempio, profili di overclock standard, se la piattaforma ne ha. Nessuna impostazione manuale di tempistiche, frequenze, tensioni. Questo ci permette di evitare ogni sorta di sorprese. Come, appunto, i test preliminari, che effettuiamo prima di mettere le soluzioni già pronte nelle mani dei clienti.

Inoltre, non è un caso che testiamo sempre configurazioni a unità singola: tali test sono sufficienti per garantire l'affidabilità della soluzione trovata. Di conseguenza, il cliente riceve attrezzature collaudate e massima velocità al prezzo più basso.

Tornando al nostro i9-10900K, noto che la temperatura di nessuno dei processori confrontati è salita oltre i 68 gradi. Ciò significa che la soluzione, oltre ad altri vantaggi, ha anche un buon potenziale di overclock.

Parte software: Sistema operativo CentOS Linux 7 x86_64 (7.8.2003).
Kernel: UEK R5 4.14.35-1902.303.4.1.el7uek.x86_64
Effettuate ottimizzazioni rispetto all'installazione standard: aggiunte opzioni di lancio del kernel elevator=noop selinux=0
I test sono stati eseguiti con il backport su questo kernel di tutte le patch degli attacchi Spectre, Meltdown e Foreshadow.

Test utilizzati

1. Sysbench
2. Geekbench
3. Suite di test Phoronix

Descrizione dettagliata dei test
Prova Geekbench

Un pacchetto di test effettuati in modalità single-thread e multi-thread. Di conseguenza, per entrambe le modalità viene emesso un determinato indice di prestazione. In questo test esamineremo due indicatori principali:

  • Punteggio single-core: test a thread singolo.
  • Punteggio multi-core: test multi-thread.

Unità di misura: "pappagalli" astratti. Più "pappagalli", meglio è.

Test di sistema

Sysbench è un pacchetto di test (o benchmark) per valutare le prestazioni di vari sottosistemi informatici: processore, RAM, dispositivi di archiviazione dati. Il test è multi-thread, su tutti i core. In questo test, ho misurato un indicatore: eventi di velocità della CPU al secondo: il numero di operazioni eseguite dal processore al secondo. Più alto è il valore, più efficiente è il sistema.

Suite di test Phoronix

Phoronix Test Suite è un set di test molto ricco. Quasi tutti i test qui presentati sono multi-thread. Le uniche eccezioni sono due: i test a thread singolo Himeno e LAME MP3 Encoding.

In questi test, più alto è il punteggio, meglio è.

  1. Test per indovinare la password multi-thread di John lo Squartatore. Prendiamo l'algoritmo crittografico Blowfish. Misura il numero di operazioni al secondo.
  2. Il test Himeno è un risolutore lineare della pressione di Poisson che utilizza il metodo del punto di Jacobi.
  3. Compressione 7-Zip: test 7-Zip utilizzando p7zip con funzionalità di test delle prestazioni integrata.
  4. OpenSSL è un insieme di strumenti che implementano i protocolli SSL (Secure Sockets Layer) e TLS (Transport Layer Security). Misura le prestazioni di OpenSSL RSA a 4096 bit.
  5. Apache Benchmark: il test misura quante richieste al secondo un dato sistema può gestire quando esegue 1 di richieste, con 000 richieste in esecuzione simultaneamente.

E in questi, se meno è meglio, in tutti i test viene misurato il tempo necessario per completarlo.

  1. C-Ray testa le prestazioni della CPU su calcoli in virgola mobile. Questo test è multi-thread (16 thread per core), scatterà 8 raggi da ciascun pixel per l'anti-aliasing e genererà un'immagine 1600x1200. Viene misurato il tempo di esecuzione del test.
  2. Compressione parallela BZIP2: il test misura il tempo necessario per comprimere un file (pacchetto .tar del codice sorgente del kernel Linux) utilizzando la compressione BZIP2.
  3. Codifica dei dati audio. Il test di codifica LAME MP3 viene eseguito in un thread. Viene misurato il tempo impiegato per completare il test.
  4. Codifica dei dati video. Test ffmpeg x264 - multi-thread. Viene misurato il tempo impiegato per completare il test.

Risultati dei test

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

l'i9-10900K è altrettanto migliore del suo predecessore 44%. Secondo me il risultato è semplicemente stupendo.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

La differenza nel test a thread singolo è totale 6,7%, cosa generalmente prevista: la differenza tra 5 GHz e 5,3 GHz è la stessa 300 MHz. Questo è esattamente il 6%. Ma ci sono state alcune conversazioni :)

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

Ma nel test dei pappagalli multi-thread, il nuovo prodotto ha quasi 33% Di più. Qui il TVB ha giocato un ruolo importante, che abbiamo potuto sfruttare quasi al massimo con un SVO personalizzato. Al picco, la temperatura nel test non ha superato i 62 gradi e i core hanno funzionato ad una frequenza di 4,9 GHz.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

differenza 52,5%. Proprio come nei test Sysbench e Geekbench multi-thread, un vantaggio così significativo è ottenuto grazie a CBO e TVB. La temperatura del nucleo più caldo è di 66 gradi.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

In questo test, la differenza tra processori di diverse generazioni è 35,7%. E questo è lo stesso test che mantiene il processore sotto carico massimo il 100% del tempo, riscaldandolo fino a 67-68 gradi.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

97,8%. La probabilità di una superiorità quasi doppia grazie a 2 core e pochi megahertz è “estremamente piccola”. Pertanto, il risultato è più simile a un'anomalia. Presumo che ci sia un'ottimizzazione del test stesso o un'ottimizzazione del processore. O forse entrambi. In questo caso, non faremo affidamento sui risultati di questo test. Anche se la cifra è impressionante.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

Ma qui sono assolutamente sicuro che l'ottimizzazione sia stata effettuata nel test stesso. Ciò è dimostrato anche da ripetuti test di AMD Ryzen, che lo superano molto meglio, nonostante Ryazan non sia così forte nei test a thread singolo. Pertanto, il vantaggio è 65% non conterà. Ma era semplicemente impossibile non parlarne. Tuttavia ne scriviamo uno e ne teniamo a mente due.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

La differenza tra generazioni - 44,7%. Qui è tutto giusto, quindi contiamo il risultato. Dopotutto, questo è esattamente il test in cui si ottengono le massime prestazioni con un carico a thread singolo. Da un lato, puoi vedere il lavoro svolto per perfezionare e ottimizzare il kernel: aggiornamento dopo aggiornamento, ma qualcosa sotto il cofano è stato chiaramente ottimizzato. D'altra parte, tali risultati potrebbero indicare che non siamo riusciti a ottenere il massimo l'ultima volta nello stesso test con l'i9-9900K. Sarò felice di leggere i tuoi pensieri su questo argomento nei commenti.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

La decima generazione supera con sicurezza la nona 50,9%. Il che è abbastanza prevedibile. Ecco i core e le frequenze aggiunte dalla regola Intel i9-10900K.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

La differenza tra generazioni - 6,3%. Secondo me il risultato è piuttosto controverso. Negli articoli futuri, sto valutando la possibilità di abbandonare del tutto questo test. Il fatto è che sui sistemi con più di 36 core (72 thread), il test con le impostazioni standard non passa affatto e la differenza nei risultati a volte deve essere calcolata fino alla terza cifra decimale. Bene, vedremo. Puoi condividere la tua opinione su questo argomento nei commenti.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

La differenza è 28%. Non ci sono sorprese, anomalie o ottimizzazioni notate qui. Puro aggiornamento e niente di più.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

l'i9-10900K batte l'i9-9900K 38,7%. Come per i risultati del test precedente, la differenza è prevista e mostra chiaramente il reale divario tra i processori sulla stessa microarchitettura.

i9-10900K vs i9-9900K: cosa si può ottenere dal nuovo Intel Core sulla vecchia architettura

Quindi, riassumiamo. In generale, niente di inaspettato: l'i9-10900K supera il suo predecessore i9-9900K in tutti i test. Q.E.D. Il prezzo per questo è la generazione di calore. Se stai cercando un nuovo processore per uso domestico e intendi ottenere le massime prestazioni dal Core di decima generazione, ti consiglio di pensare in anticipo al sistema di raffreddamento, perché i soli dispositivi di raffreddamento non saranno sufficienti.
Oppure vieni da noi per i nonni. Una soluzione già pronta su una buona piattaforma e con un CBO molto dignitoso, che, oltre a tutti gli altri vantaggi, come abbiamo scoperto, ha anche potenziale di overclock.

Durante i test sono stati utilizzati server dedicati 1dedic.ru basato su processore Intel Core i9-9900K e i9-10900K. È possibile ordinarli tutti, nonché le configurazioni con un processore i7-9700K con uno sconto del 7% utilizzando il codice promozionale INTELHABR. Il periodo di sconto è uguale al periodo di pagamento selezionato al momento dell'ordine del server. Lo sconto utilizzando il codice promozionale è cumulabile con lo sconto del periodo. Il codice promozionale è valido fino al 31 dicembre 2020 compreso.

Fonte: habr.com

Aggiungi un commento