Radiator jest potrzebny, jeśli komponent wytwarza więcej ciepła, niż jest w stanie rozproszyć we własnym opakowaniu. Ciepło to energia elektryczna zamieniana na zmianę temperatury o pewnej masie
W nowoczesnym procesorze energia elektryczna jest zużywana głównie w procesie przełączania tranzystora. Każde przełączenie tranzystora kosztuje energię, a im szybciej musi nastąpić przełączenie, tym większa ilość energii przypadająca na przełączenie.
Teraz, dla każdego cyklu zegara, twój procesor wykonuje wiele skomplikowanych rzeczy, takich jak mnożenie liczb, obliczanie adresów, spekulowanie, co może obliczyć następna operacja, zanim to się faktycznie stanie, i tak dalej. Operacje te prowadzą do wielu przełączania tranzystorów na raz.
Układ DRAM (taki jak ten w DIMMach) różni się tym, że nie ma żadnych skomplikowanych operacji do wykonania - to tylko pamięć, co oznacza, że w zasadzie musi się przełączać (długość słowa) × (bity adresu pamięci) - więc , naprawdę, mniej niż 2000 tranzystorów na pojedynczy układ scalony (jest trochę narzutu na adres i dekodowanie poleceń, ale to bardzo "słodkie" w porównaniu ze złożonością procesora). Jasne, rzeczy, które przełączają te tranzystory, potrzebują więcej energii (ponieważ ładowanie i rozładowywanie stosunkowo dużych kondensatorów, których ładunek jest faktycznym bitem), ale tak naprawdę jest bardzo niewiele tylko tranzystorów.
Następnie pamięć DRAM również musi być okresowo odświeżana, ale dzieje się to tylko co kilka milisekund, a więc tylko co kilka milionów cykli zegara pamięci - a zatem nie przyczynia się w dużym stopniu do ogólnego zużycia energii.