Due Dual Core vs. One Quad Core


16

Per un sistema basato su Intel che mantiene costante il numero di core quanta differenza ci sarebbe tra due processori dual core e un processore quad core? Eseguiamo database Oracle OLTP su due processori dual core. Con meno processori dual core disponibili potremmo aver bisogno di passare al quad core, ma siamo limitati a quattro core a causa di problemi di licenza, quindi dovremo passare a un processore. Se effettuiamo il passaggio dovrei aspettarmi di vedere un cambiamento nella velocità di elaborazione del mondo reale?


Interessante da sapere, avrei pensato che avessero cambiato quel modello in socket per sapere.
Oskar Duveborn,

A seconda della piattaforma la licenza è .5 * NumberOfCores che generalmente consente a Oracle di caricare più di per socket, quindi non mi aspetto che cambi.
Leigh Riffel,

2
Per quanto riguarda le prestazioni dell'applicazione di Oracle su 2x dual-core vs 1x quad-core, Jeff ha probabilmente ragione sul fatto che non ci sarebbe una differenza significativa nelle prestazioni. Tuttavia, Chopper3 è anche corretto nel senso generale che i trasporti on-die e la cache condivisa sul quad core offrono prestazioni teoriche superiori rispetto alla configurazione dual-core 2x. A seconda del caso d'uso specifico, il risultato potrebbe essere diverso (ad esempio, calcolo della matrice pesante). Se la risposta di Jeff è quella accettata, suggerisco di aggiornare il titolo della domanda in modo che sia specifico per Oracle.
Burly

Risposte:


13

Dovrebbero esserci differenze minime nelle prestazioni tra due CPU dual core e una singola CPU quad core, se si utilizzano gli attuali Intel Xeons .

Tuttavia, potresti aspettarti di vedere prestazioni leggermente migliori dalla CPU quad-core se si tratta di un "vero" design Quad core, come i nuovi AMD Opterons o la nuova serie Xeon W5xxx (nota anche come Core i7 / Nehalem).

http://techreport.com/articles.x/16656/12

I strabilianti balli delle prestazioni dei Nehalem Xeons rispetto alle generazioni precedenti, in una vasta gamma di applicazioni, parlano da soli. I maggiori guadagni sono arrivati ​​dai nostri test di calcolo scientifico / HPC, in cui lo Xeon W5580 si è dimostrato tra il 50% e il 100% più veloce rispetto all'Harpertown Xeon X5492. Abbiamo visto un notevole aumento delle prestazioni anche in SPECjbb 2005, insieme a miglioramenti più modesti ma ancora sostanziali ovunque.


1
Ciò è più dovuto alle migliori interconnessioni di memoria sulla serie Nehalem EP che alla migliore separazione dei core all'interno del chip.
Richard Gadsden,

3
Non potrei essere più in disaccordo, la latenza off-die (anche su un collegamento QPI da 6,8 GT) è 4 volte più lenta di on-die - e se condivide la cache L1 / L2 potrebbe essere di nuovo più volte più veloce. Anche gli Xeon serie 55xx lo rendono ancora più accattivante.
Chopper3,

5

Controlla la memoria massima che puoi inserire in ciascun sistema: è possibile che tu sia in grado di inserire più RAM in una scatola 2xdualcore di quanto tu possa fare in una scatola 1xquadcore. E più RAM probabilmente aiuterà.


5

Ci scusiamo per il ritardo nell'individuare questa domanda. Esiste un'enorme differenza nelle prestazioni tra una configurazione dual-core, dual-core e una single-core, quad-core - quest'ultima sarà molto più veloce di qualunque marca e modello si scelga, il motivo principale è perché tutto accade " on-die '(anche se c'è un argomento da discutere se si vuole davvero entrarci), quindi latenza e larghezza di banda complessiva sono molto migliori. Ciò è particolarmente vero su un vero chip quad-core come la serie Xeon 55xx.


Ma la configurazione a doppio processore può avere in totale più cache della CPU, che a volte può essere importante.
Ian Ringrose,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.