LINUX.ORG.RU

История изменений

Исправление stevejobs, (текущая версия) :

А какой правильный ответ?

На каждый тик заряжается или разряжается куча конденсаторов. Энергия на заряд конденсатора - E = 1/2*C*V^2 (C - емкость, V - вольты до которых он заряжен)

Обозначим частоту за f (в Hz), тогда происходит f циклов в секунду, тогда мощность P = f*E = 1/2*C*V^2*f (тыц)

Поэтому мощность линейно растёт вместе с частотой, а с вольтажом - квадратно. Поэтому проц должен работать с минимально возможным вольтажом, но при повышении частоты нужно повышать и вольтаж, поэтому вольтаж линейно растет вместе с частотой. В результате мощность должна расти как f^3 (или V^3).

Если увеличить количество ядер, по сути это увеличение ёмкости. Учитывая зависимость на вольтаж и частоту, мощность растет линейно вместе с ёмкостью. Поэтому увеличение количества ядер должно быть более экономно, чем увеличение частоты.

При изменении вольтажа нужно изменять частоту потому, что вольтаж конденсатора изменяется как dV/dt = I/C (I - сила тока). Чем выше сила тока, тем быстрее можно зарядить конденсатор до вольтажа означающего 1. Ток растет линейно вместе с вольтажом. Поэтому чтобы увеличить вольтаж, должно быть нужно увеличить частоту.

Сама по себе емкость не имеет никакого отношения к выделению тепла, но она приводит к расходу энергии, потому что нужно потратить 1/2*C*V^2 чтобы зарядить конденсатор. Эта энергия не возникает сама по себе, а берется из какого-то источника. И каждый раз при зарядке конденсатора тратится 1/2*C*V^2 из этого источника, и вот он-то и должен нагреваться.

Осталось пойти и проверить всё это xD

Исходная версия stevejobs, :

А какой правильный ответ?

На каждый тик заряжается или разряжается куча конденсаторов. Энергия на заряд конденсатора - E = 1/2*C*V^2 (C - емкость, V - вольты до которых он заряжен)

Обозначим частоту за f (в Hz), тогда происходит f циклов в секунду, тогда мощность P = f*E = 1/2*C*V^2*f

Поэтому мощность линейно растёт вместе с частотой, а с вольтажом - квадратно. Поэтому проц должен работать с минимально возможным вольтажом, но при повышении частоты нужно повышать и вольтаж, поэтому вольтаж линейно растет вместе с частотой. В результате мощность должна расти как f^3 (или V^3).

Если увеличить количество ядер, по сути это увеличение ёмкости. Учитывая зависимость на вольтаж и частоту, мощность растет линейно вместе с ёмкостью. Поэтому увеличение количества ядер должно быть более экономно, чем увеличение частоты.

При изменении вольтажа нужно изменять частоту потому, что вольтаж конденсатора изменяется как dV/dt = I/C (I - сила тока). Чем выше сила тока, тем быстрее можно зарядить конденсатор до вольтажа означающего 1. Ток растет линейно вместе с вольтажом. Поэтому чтобы увеличить вольтаж, должно быть нужно увеличить частоту.

Сама по себе емкость не имеет никакого отношения к выделению тепла, но она приводит к расходу энергии, потому что нужно потратить 1/2*C*V^2 чтобы зарядить конденсатор. Эта энергия не возникает сама по себе, а берется из какого-то источника. И каждый раз при зарядке конденсатора тратится 1/2*C*V^2 из этого источника, и вот он-то и должен нагреваться.

Осталось пойти и проверить всё это xD