Задать вопрос
@likeapimp
web dev, web design

Насколько важно ли количество ядер?

Здравствуйте! Выбираю ноут, не могу определиться между двухъядерным i5 4210u и четырехъядерным мобильным amd a6 или a8. Смотрел тесты - по ним двухъядерный i5 выигрывает. Может у кого-то есть опыт реального тестирования?
  • Вопрос задан
  • 10116 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Jump
@Jump
Системный администратор со стажем.
По поводу процессоров - тесты не врут.
i5 действительно производительнее, не смотря что у него всего два реальных ядра, кроме этого у него меньше TDP а поэтому меньше проблем с перегревом(проблема ноутов) и с высаживанием батарейки.

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

По поводу i5, гипертрединга, и виртуальных ядер.
Реально у i5 два ядра, система видит четыре.
Это не фейк, и не маркетинговый ход, это работающая технология.
Фишка довольно проста - во всех процессорах ядра очень часто простаивают и этот простой бывает более 50% рабочего времени, даже если он очень загружен, банальная ошибка в предсказании, и ядро кучу тактов тупо стоит ожидая пока загрузятся новые инструкции.
Гипертрединг позволяет быстро переключить контекст и посчитать на процессоре другую задачу в это время.
Т.е он просто использует ядра, когда они бездействуют.
Поэтому два ядра работают не хуже четырех.
Не всегда и не во всех задачах, но эффективность технологии высокая.
Ответ написан
Пригласить эксперта
Ответы на вопрос 6
@vilgeforce
Раздолбай и программист
Коряво написанный код будет работать примерно одинаково медленно :-)
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
у i5 есть гипетрединг, то есть на одно физическое ядро приходится два виртуальных. Подробнее читать в вики.

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

Единственное в чем процессоры AMD пока выигрывают - качество интегрированной графики и их APU. Так что для игрушек я бы выбирал процессоры AMD.
Ответ написан
@386DX
Оба очень бюджетные. На i5 скорее всего придется докупать плашку памяти, так как не будет 2х канального режима (производители экономят). У меня один из ноутов на i3 -2 ядра 4 потока, браузер не тормозит но не более того.
Ответ написан
xirahai
@xirahai
инженер по радиосвязи
Интеловские процы всё же в большей степени совместимы под винду, чем AMD. Поэтому на них система работает стабильнее. А производительность поднять лучше всего увеличив память и установкой ssd винта. Последнее даже совсем казалось бы тормозной ноут заметно оживляет.
Ответ написан
@somebodytolove
Вечный студент
Плюсану i5, у него еще и турбобуст неплохой. Помогает именно тогда, когда хочется "здесь и сейчас", что для мобильного компьютера очень важно.
Из мелких нюансов хочу отметить компактные блоки питания, которыми оснащают модели с процессорами серии "U". Гораздо удобнее носить и пользоваться.
По поводу реального использования могу поделиться только впечатлениями от процессора i3-3120M, работает достаточно быстро, но все портит медленный диск. При покупке отказался от i5 из-за стоимости. На разницу можно было смело приобрести SSD, о чем после скачка доллара жалею.
Процессор AMD нужен только когда играть не на чем =)
Ответ написан
Комментировать
@sisn
Зависит от задачи.

Мы вот купили (для сервера) дохрена ядерные Ксионы несколько лет назад. Промахнулись. На наших задачах оказалось что важнее частота а не количество ядер.
Меняем сервер - теперь количество ядер будет меньше в 8 раз, зато будет выше частота.

Тесты, оценки, сравнения - смысла лишены, если они не привязаны к вашим задача. К конкретно вашим.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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