Domanda:
Perché i DIMM non sono dotati di un dissipatore di calore come una CPU?
user6039980
2018-06-17 17:33:13 UTC
view on stackexchange narkive permalink

So che un DIMM è composto da un insieme di chip che contengono la logica di controllo che gestisce le operazioni di decodifica e prelettura della memoria. Secondo una specifica del prodotto, ho scoperto che la RAM più recente funziona a una frequenza di clock elevata (> 1 Ghz) paragonabile ad alcune CPU.Ed è questo che mi ha fatto chiedere perché solo la CPU è dotata di un dissipatore di calore, e non anche il DIMM, oltre a una certa frequenza di clock elevata (e quindi la quantità di calore che deve essere raffreddata).

Alcuni DIMM dispongono di dissipatori di calore.Guarda i DIMM orientati all'overclocker.
PC3-8500 non funziona (nonostante il nome comune di DDR3 1066 e nonostante molti fornitori suggeriscano il contrario nei materiali di marketing) non funziona a una frequenza di clock> 1GHz.Ha 1066M * trasferimenti * al secondo, ma poiché è un prodotto Double Data Rate, ciò significa che la sua frequenza di clock è di 533 MHz ed esegue due operazioni per ciclo di clock (in modo simile a un processore dual core).I prodotti PC3-16000 funzionano a 1 GHz, ma sembrano avere universalmente dissipatori di calore.
Umm ... lo sono.Non tutti però, come non tutte le CPU richiedono dissipatori di calore e puoi trovare quelli incorporati a bassa potenza senza dissipatori di calore.Suggerisco di riformulare la tua domanda, perché non sembra ben studiata nel modo in cui l'hai posta.
Perché metti in relazione Ghz con la necessità di dissipatori invece del consumo di energia?Non sono a conoscenza di alcun DIMM che richieda 250 watt.
@TomTom ha capito.
@TomTom: Perché il consumo di energia tende ad aumentare con l'aumentare della frequenza.Questo può essere anche superlineare.Per compensare intervalli di tempo più brevi, sono necessarie tensioni più elevate per mantenere un margine di rumore sufficiente.
Sì, ma è un po 'ignorante andare in base alla frequenza e ignorare totalmente le specifiche del progetto termico.È abbastanza ovvio che, ad esempio, una CPU con socket TR4 - che può utilizzare fino a 250 watt nella versione più recente - avrà una necessità di raffreddamento diversa rispetto a un DIMM che attira - attenzione - circa 1-2 watt, frequenza o meno.La frequenza non è l'unico elemento rilevante.Alla fine, si tratta di consumo di energia e profilo termico, e questo è molto diverso INDIPENDENTEMENTE dalla frequenza.
Analogia alla domanda: "Se il motore del mio quadricottero gira a 9.000 giri / min, perché non ha bisogno dello stesso raffreddamento del motore della mia macchina che gira a 9.000 giri / min?"È una questione di scala.
Cinque risposte:
Bimpelrekkie
2018-06-17 18:13:19 UTC
view on stackexchange narkive permalink

Stai assumendo che la dissipazione di potenza sia direttamente correlata alla frequenza di clock. È vero ma c'è di più.

Supponiamo che io abbia questo chip A in cui solo il 10% dell'area del chip (dimensione del die) funziona alla massima frequenza di clock. Rispetto a un chip B di dimensioni uguali in cui il 100% dei circuiti funziona con una frequenza di clock elevata, il chip A dissiperebbe solo circa 1/10 della potenza dissipata dal chip B.

Il mio punto: non solo la frequenza di clock è importante, ma anche quanto del chip funziona effettivamente a quella frequenza di clock.

Per un chip DRAM (i DIMM per PC usano DRAM) la maggior parte dell'area del chip è costituita da celle DRAM (ovviamente) e queste vengono eseguite a una velocità significativamente inferiore rispetto alla frequenza di clock esterna. Il controller DRAM accede ai chip in parallelo e in sequenza in modo che questa velocità inferiore sia in qualche modo compensata dal parallelismo.

Su una CPU una parte molto più grande dei circuiti funziona effettivamente alla massima frequenza di clock (a seconda di quanto è occupata la CPU, ovviamente) quindi è destinata a dissipare molta più potenza di un chip DRAM dove solo una piccola parte del chip funziona molto velocemente.

Puoi aggiungere un altro semplice fatto.la superficie di un DIMM è notevolmente maggiore della superficie di una CPU.Sì, potrebbe non sembrare così, ma ciò è dovuto principalmente al fatto che "la CPU" è principalmente materiale che diffonde la testa, la CPU acuta è molto più piccola.
È davvero ** significativamente ** inferiore.La maggior parte dei moderni moduli DRAM per PC consumer si aggiorna ogni 64 ms, quindi invece di funzionare nella gamma GHz, funziona nominalmente a un irrisorio 15,625 Hz.Ovviamente, un modulo pesantemente caricato sarà piuttosto tassato, ma anche in questo caso la cache integrata di una CPU ridurrà la necessità di leggere ripetutamente dalla RAM.
@forest, no come 1/64 ms = 15 Hz, per 15 kHz T è di circa 64 us.Ma 15 Hz è solo la frequenza di aggiornamento, quando si accede alle celle DRAM si accederà a una frequenza molto più alta.I 15 Hz sono solo quando ** inattivo ** (seduto lì solo mantenendo il contenuto della RAM).
@Bimpelrekkie Ho detto 15 Hz, non 15 kHz (15,625 dove. È una cifra decimale).Ho detto che un modulo caricato sarà più tassato.La maggior parte delle celle verrà campionata ogni 64 ms.
Olin Lathrop
2018-06-17 18:13:26 UTC
view on stackexchange narkive permalink

I DIMM non dissipano la stessa potenza di una CPU, quindi non hanno bisogno dello stesso raffreddamento.Inoltre, la potenza dissipata dalla memoria e dai chip di controllo è molto più distribuita fisicamente.

La dissipazione di potenza può essere approssimativamente proporzionale alla frequenza di clock, ma quella costante di proporzionalità è abbastanza diversa tra una CPU e una memoria.La CPU ha molti più transistor e gate che commutano alle transizioni di clock rispetto alla memoria.

Ricorda che per CMOS, nel momento in cui la corrente è più o meno proporzionale alla velocità di clock, la corrente dominante carica e scarica tutti i piccoli condensatori parassiti sulle uscite di ogni gate.Se hai meno gate che cambiano stato, la corrente è inferiore, il che si traduce in una dissipazione inferiore alla stessa frequenza di clock.

Marcus Müller
2018-06-17 18:16:34 UTC
view on stackexchange narkive permalink

È necessario un dissipatore di calore se il componente produce più calore di quello che può dissipare attraverso il proprio pacchetto. Il calore è l'elettricità convertita in una variazione di temperatura di una certa massa

Ora, in una moderna CPU, ciò che utilizza l'energia elettrica è principalmente il processo di commutazione di un transistor. Ogni singola commutazione a transistor costa energia e quanto più velocemente deve avvenire la commutazione aumenta la quantità di energia per commutazione.

Ora, per ogni ciclo di clock, la tua CPU fa cose molto complicate come moltiplicare numeri, caclulare indirizzi, speculare su cosa potrebbe calcolare la prossima operazione prima che avvenga effettivamente e così via. Queste operazioni portano a molti transistor che cambiano contemporaneamente.

Un chip DRAM (come quello sui tuoi DIMM) è diverso in quanto non ci sono operazioni complesse da fare - è solo memoria, il che significa che fondamentalmente deve cambiare circa (lunghezza parola) × (bit di indirizzo di memoria) - quindi , in realtà, meno di 2000 transistor per un singolo chip (c'è un po 'di overhead di decodifica di indirizzi e comandi, ma è molto "carino" rispetto alla complessità di una CPU). Certo, le cose che questi transistor commutano richiedono più energia (perché quella carica e scarica condensatori relativamente grandi, la cui carica è il bit effettivo), ma sono davvero solo pochi transistor.

Quindi, anche la DRAM deve essere periodicamente aggiornata, ma ciò avviene solo ogni pochi millisecondi, quindi solo ogni paio di milioni di cicli di clock della memoria e quindi non contribuisce notevolmente al consumo energetico complessivo.

"Condensatori relativamente grandi" nella gamma nF ...
Devo ammettere che non so quanto siano grandi.Probabilmente più dozzine di picofarad!
WooShell
2018-06-18 15:31:44 UTC
view on stackexchange narkive permalink

Alcuni tipi di DIMM hanno (e necessitano) di dissipatori di calore.Mentre quelli su memory stick orientati ai giocatori sono principalmente per motivi di design / spettacolo, ci sono ad es.FBDIMM per server che, a causa della loro diversa architettura, richiedono molta più potenza (gli ultimi che ho usato erano all'incirca a 10 W per stick) e quindi necessitano di una capacità di raffreddamento maggiore di quella che può fornire il semplice pacchetto di chip di plastica. DDR2 FBDIMM

"quelli su memory stick orientati ai giocatori sono principalmente per motivi di design / spettacolo" - Non sono d'accordo.Avevo bisogno di acquistare radiatori per la memoria del mio PC alcuni anni fa, e questo mi ha aiutato a prevenire i BSoD di Windows.Solo aneddotico, lo so, ma ancora.
@Mołot Ecco perché ho scritto "principalmente" .. potrebbero esserci casi d'angolo in cui le memory stick sono overcloccate abbastanza (o progettate male così tanto, o installate in una custodia con scarso flusso d'aria) che non funzionano più in modo stabile senza raffreddamento extra ..ma la grande maggioranza non ne ha bisogno.Ho appena esaminato alcune memory stick per gamer Kingston e sono tutte nell'area di 1,5-2 watt, che potrebbero essere facilmente dissipate anche senza il dissipatore di calore.
Ad essere onesti, l'OC nei giochi non è più un "caso d'angolo", è qualcosa che i produttori si aspettano che accada.Inoltre, faccio sempre del mio meglio per acquistare la memoria più veloce che la mia CPU può gestire, e questo fa la differenza, immagino.
Thomas
2018-06-18 14:58:20 UTC
view on stackexchange narkive permalink

La DRAM è costruita da porte e condensatori.Pensa ai bicchieri d'acqua, alcuni vuoti, altri pieni.Versa un po 'd'acqua e riempila periodicamente man mano che evapora.

La cache della CPU è composta da flip-flop.Pensa a rubinetti pieni di acqua fredda o calda.Non è necessario ricaricare, ma consumano molta acqua (energia).

A causa di questa differenza, i chip DRAM di solito non hanno bisogno di dissipatori di calore (non molta perdita di energia) ma la CPU sì.Tieni presente che la CPU esegue anche i calcoli (un altro set di manichette antincendio) che contribuiscono al calore.



Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 4.0 con cui è distribuito.
Loading...