Użytkownik "BartekK" napisał w wiadomości grup
dyskusyjnych:kp2o2i$h4d$1@mx1.internetia.pl...
Błąd. Wydzielane ciepło _w_tranzystorze_cmos_ (lub w bramce) - prawda. W
procesorze, jako zbiorze ogromnej liczby tranzystorów/bramek - nieprawda.
Prawdą by było, jakby wszystkie tranzystory/bramki procesora się przełączały w
takt zegara, a tak nie jest - przełączają się tylko te, które się mają
przełączyć, a które mają - zależy od wykonywanego programu i danych
obrabianych przez program.
Powiedzmy dodajesz 0000 0001 + 0000 0001 = 0000 0010. Tylko bramki w
rejestrach procesora od najniższych bitów wykonały zmianę stanu, a pozostałe
nie, więc zdecydowanie mniej energii to pochłonęło, niż dodanie np 0000 0001 +
1111 1110 = 1111 1111.
Nie błąd, tylko skrót myślowy.
Załóżmy, że do liczby n będziemy dodawać cyfrę 1.
Więcej ciepła wydzieli procesor podkręcony do 4 GHz, niż 3 GHz (załóżmy, że
napięcie jest takie same).
Więcej ciepła będzie stąd, że więcej operacji przełączeń zrobi w ciągu jednej
sekundy.
|