Задать вопрос
@nvrask

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

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

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

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

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

Похожие вопросы