Estaba buscando tutoriales de OpenMP y me encontré con un video que mostraba algunas ecuaciones simples que promueven las jerarquías de múltiples núcleos contra las de un solo núcleo. Las ecuaciones utilizadas son
Capacitancia = Capacidad de almacenar energía
C=q/V q=CV
Trabajo = Mover la carga a través de la tensión
W=Vq W=CV^2
Potencia = Trabajo en un periodo de tiempo
P=Wf P=CV^2f
A continuación, procede a calcular la necesidad de energía de un procesador de un solo núcleo como
Ps = CsVs^2fs
donde Xs significa X utilizado en un sistema de un solo núcleo.
A continuación, lo calcula para un sistema de doble núcleo encargado de realizar el mismo trabajo. Pero utiliza los siguientes parámetros (no son exactamente 2 o 0,5 multiplicadores, pero sólo hacen que el problema sea más fácil de entender):
Cd = 2Cs Vd = 0,5Vs fd = 0,5fs
La potencia se calcula como
Pd = 0,25P
No entiendo por qué se altera la tensión y la capacitancia.
El vídeo está aquí youtu.be/cMWGeJyrc9w?t=3m45s, si el enlace del tiempo no te funciona, empieza sobre el minuto 3:45.