Tradeoff: CPU Clock Speed ​​vs Cache [chiuso]


-1

Se hai avuto due scelte nei processori, uno con cache da 2,7 GHz @ 6 M e l'altro con cache da 3,0 GHz @ 4 M, quale scegli?

Questa non è una domanda di acquisto, quello che sto cercando è una regola empirica generale per sapere se una maggiore velocità di clock della CPU o una cache maggiore sono migliori per carichi di lavoro generici in ufficio.


1
La risposta è, dipende." Valuta di modificare la tua domanda in modo più specifico, includendo i modelli e le piattaforme del processore e il sistema operativo e il software che stai utilizzando.
G Koe,

1
Una grande regola generale è: "640K è più memoria di quella che chiunque avrà mai bisogno su un computer". per i carichi di lavoro generici dell'ufficio, un celeron andrà bene. Se stai chiedendo informazioni sull'effetto di gHz vs cache su carichi di lavoro specifici, vai qui: tomshardware.com/answers/id-1626290/ghz-cache.html
G Koe,

Volevo mantenere questa domanda generica in stile "tutto il resto uguale". Detto questo, sono un amministratore Linux, quindi eseguirò Linux (Xubuntu 12.04), più sessioni SSH e aprirò file di testo multi-gigabyte.
Soviero,

1
La raccomandazione sul prodotto è considerata fuori tema. Come non è una domanda di shopping, hai sottolineato 2 CPU specifiche e hai chiesto quale è meglio per cosa.
Sickest

Risposte:


4

Se hai avuto due scelte nei processori, uno con cache da 2,7 GHz @ 6 M e l'altro con cache da 3,0 GHz @ 4 M, quale scegli?

Dipenderebbe da quali due processori fossero e quali fossero i miei requisiti. Credo che questa domanda si basi sul malinteso comune secondo cui le velocità di clock principali sono una misura delle prestazioni della CPU. Non sono. Un processore con una velocità di clock superiore può o meno eseguire più istruzioni al secondo di un processore con una velocità di clock inferiore. Quindi non c'è niente che tu possa fare con quelle velocità di clock, non puoi confrontarle tra loro.

È un po 'come provare a giudicare quale delle due auto ha un motore più potente osservando quale ha un serbatoio di gas più grande. Sì, le auto con serbatoi di gas più grandi tendono ad avere motori più potenti. Ma l'auto potrebbe essere solo un guzzler del gas, come i Northwood Pentium 4 che avevano alte velocità di clock ma erano orribili perché Intel ha sacrificato le prestazioni orribilmente (estendendo la profondità della pipeline) per aumentare le velocità di clock.

I babbei acquistano CPU in base alla velocità di clock. Acquista in base alle prestazioni misurate su carichi di lavoro realistici.


1
Vecchia domanda, vecchia (ma comunque buona) risposta. Ecco un sidenote: puoi scoprire la maggior parte delle prestazioni dei processori cercando "passmark CPUTYPE" in un motore di ricerca, come Google. Ad esempio "i7 4770K passmark". Offre prestazioni sia single che multi-core, misurate da Passmark.
Shiki,

0

Il tuo carico di lavoro generico è maggiore di quello che si adatta a entrambe le cache. Se entrambe le CPU appartengono alla stessa famiglia di prodotti e hanno lo stesso numero di core / thread, andare con il più alto gHz. La cache viene utilizzata per archiviare bit di dati che potrebbero essere frequentemente richiesti per un programma. I dati conservati nella RAM richiedono un po 'di tempo per accedere (latenza), quindi c'è cache, lo spazio di memoria sulla CPU stessa che rende disponibili bit importanti per un accesso rapido.

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.