Стоит ли переплачивать за i7 4790?

Здравствуйте. Имеет ли смысл переплачивать за i7-4790 из-за 8 потоков или же остановиться на i5-4690k?

И еще, расскажите, пожалуйста, как себя показывает на практике технология НТ, будет ли заметен прирост производительности и насколько. Спасибо.
  • Вопрос задан
  • 1144 просмотра
Решения вопроса 1
Jump
@Jump
Системный администратор со стажем.
Стоит ли переплачивать за i7 4790?

Чтобы ответить на этот вопрос нужно знать какие задачи будут выполнятся этим компьютером.

В принципе чем больше ядер - тем больше задач одновременно может выполнять компьютер.
Но некоторые приложения не умеют работать в несколько потоков, и работают исключительно на одном ядре.
Для таких приложений прироста в скорости не будет. Для них надо повышать частоту ядра, а не количество ядер.

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

В общем - если задача ускорить какое то однопоточное приложение - смысла нет.
А если задача повысить общую производительность системы - смысл есть.

Так же стоит помнить что производительность зависит не только от процессора.
Если у вас производительность упирается в объем памяти, или скорость жесткого диска, то разницы какой процессор вообще нет - будет работать одинаково медленно.

Технология НТ это полезная и реально работающая штука, но надо понимать как она работает.
Принцип ее работы такой - допустим у вас одно ядро, на нем выполняется задача, но для этой задачи не оказалось данных в кэше, приходится подгружать данные, а это длительный процесс.
И такое случается постоянно. В большинстве задач ядро простаивает 50-80% времени ожидая данные.
В итоге ваше ядро будет половину времени не работать а ждать пока загрузятся данные.
Технология HT позволяет использовать простаивающее ядро для расчета других задач.
Т.е пока у него вынужденный простой, оно производит вычисления для другой задачи.
И в результате выполняет гораздо больше работы.
Но в некоторых задачах таких простоев не возникает, поэтому никакого прироста производительности нет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 4
nazarpc
@nazarpc
Open Source enthusiast
Здравствуйте. Имеет ли смысл переплачивать за i7-4790 из-за 8 потоков или же остановиться на i5-4690k?

Никто не знает, зависит от того, что вы будете делать и на сколько при этом будет загружен CPU.
И еще, расскажите, пожалуйста, как себя показывает на практике технология НТ, будет ли заметен прирост производительности и насколько.

В зависимости от задачи прирост может быть до 80-90%, то есть почти вдвое. А вообще погуглите, сложно, что ли?
Ответ написан
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Я юзаю i5-3570, топовый, если не путаю, около 6000 стоит - советую и вам присмотреться.
Хотя все зависит от целей, в которых вы хотите его использовать. Для игр - 5-ый лучше, для всего остального - 7-ой.
Ответ написан
выбор определяется целями использования
Ответ написан
OAPrilepa
@OAPrilepa
Frontend developer
Для web разработки в принципе хватает и i3, но видеомонтаж на нем не пробовал. На i5 + ssd + 8 гб озу тормозов в работе вообще не было еще ни разу, хотя часто бывает открыто несколько проектов в phpStorm, десятки вкладок, макеты в photoshop.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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