Cada vez que o relógio toca você está carregando ou descarregando um monte de capacitores. A energia para carregar um capacitor é:
E = 1/2*C*V^2
Onde C
é a capacitância e V
é a tensão à qual foi carregada.
Se sua frequência for f[Hz]
, você terá f
ciclos por segundo e seu poder será:
P = f*E = 1/2*C*V^2*f
É por isso que a potência sobe linearmente com a frequência.
Você pode ver que ele sobe quadraticamente com a voltagem. Por isso, você sempre quer rodar na voltagem mais baixa possível. No entanto, se você quiser aumentar a freqüência, também terá que aumentar a tensão, porque as freqüências mais altas requerem tensões operacionais mais altas, então a tensão aumenta linearmente com a freqüência.
Por esse motivo, o poder aumenta como f^3
(ou como V^3
).
Agora, quando você aumenta o número de núcleos, basicamente aumenta a capacitância C
. Isso é independente da tensão e da freqüência, então a potência aumenta linearmente com C
. É por isso que é mais eficiente em termos de energia aumentar o número de núcleos que é aumentar a frequência.
Por que você precisa aumentar a voltagem para aumentar a frequência? Bem, a voltagem de um capacitor muda de acordo com:
dV/dt = I/C
onde I
é a corrente. Assim, quanto mais alta a corrente, mais rápido você pode carregar a capacitância da porta do transistor para sua voltagem "on" (a voltagem "on" não depende da voltagem de operação), e quanto mais rápido você pode ligar o transistor. A corrente aumenta linearmente com a tensão de operação. É por isso que você precisa aumentar a voltagem para aumentar a frequência.