Подтвердить что ты не робот

Какова связь между использованием ЦП и потреблением энергии?

Какова функция, описывающая связь между использованием ЦП и потреблением энергии (электричество/тепло).

Интересно, если он линейный/сублинейный/exp и т.д.

Я пишу программу, которая уменьшает загрузку/загрузку ЦП других программ, и моя главная проблема заключается в том, насколько я могу извлечь выгоду из энергии.

Кроме того, мой сервер в основном используется как веб-сервер или БД в центре обработки данных (без головы).

В случае, если для центра обработки данных требуется больше энергии для охлаждения, мне также нужно учитывать это. Мне также нужно знать, каков эффект использования ЦП на все потребление мощности машины.

4b9b3361

Ответ 1

Здесь вы можете найти короткий ppt, ответивший на ваши вопросы, и предоставив дополнительную информацию.

Хотя в ppt нет уведомления об авторских правах, работа, вероятно, защищена, поэтому я скопирую здесь только три графика, относящиеся к вашему основному вопросу и последующим действиям в комментариях.


введите описание изображения здесь


введите описание изображения здесь


введите описание изображения здесь


НТН!

Ответ 2

Для CPU только линейный был бы наиболее вероятным.
Это осложняется процессорами, которые могут снизить тактовую частоту при низкой нагрузке (например, ноутбуки), но для сервера это, вероятно, хорошее приближение.
Помните, что CPU не является единственным компонентом - вам нужно умножить на процентное соотношение мощности процессора по сравнению со всей системой.