@nvrask

Насколько велик разрыв во времени при компиляции на ноутбучном/десктопном процессоре?

Насколько велика разница по времени у последних интедовских процессоров? Допустим, у какого нибудь i5 7500 и у 7200U?
  • Вопрос задан
  • 373 просмотра
Решения вопроса 1
Jump
@Jump
Системный администратор со стажем.
1)Компиляция не всегда упирается в производительность процессора. Поэтому на разных процессорах может идти с одинаковой скоростью в конкретном случае.
2)Разные процессоры по разному обрабатывают задачи, и на разных задачах показывают неодинаковую производительность.

По поводу указанных процессоров - у первого в два раза больше ядер, и частота выше на 35%
Если задача хорошо раскидывается по ядрам - второй будет проигрывать в два раза. по ядрам, и на 35% по частоте.
Если задача не может выполнятся параллельно, значение будет иметь только частота.
Если будет много ошибочных предсказаний - второй сможет несколько смягчить свое отставание за счет гипертрединга.
Список если можно продолжать еще долго.

Далее - у ноутбучного процессора в силу конструктивных особенностей плохое охлаждение, он будет быстрее перегреваться, а при перегреве процессор начинает сбрасывать частоту для лучшего охлаждения.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
GavriKos
@GavriKos
Вопрос сильно общий. Ни языка программирования, ни используемого компилятора, ни что компилируется.. Можно ли использовать многопоточную компиляцию, входит ли сюда еще линковка, какой вообще объем проекта...
Так что ответ - от 0 до дофигапроцентов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы