Почему у i7-5960x всего 3,0 ГГц, а у i7-5930k - 3,5 ГГц?

1175
DaedalEVE

Почему у i7-5960x всего 3,0 ГГц, а у i7-5930k - 3,5 ГГц? Я действительно с нетерпением ждал 8-ядерную Intel i7, пока не увидел, что штатная тактовая частота была ниже, чем его 6-ядерный счетчик. Есть ли какая-то конкретная причина этого? Я ожидал бы, что они будут по крайней мере иметь те же основные часы.

Делаем небольшую математику:

  • 6 ядер @ 3,5 ГГц = 21,0 ГГц от всех ядер (распределены по 12 потокам)
  • 8 ядер @ 3,0 ГГц = 24,0 ГГц от всех ядер (распределены по 16 потокам)

Я правильно смотрю на это? Что именно это означает с точки зрения производительности? I7-5930k просто лучше / быстрее на ядро ​​/ резьбу?

0
Вкратце, заставить 8 ядер работать с определенной скоростью сложнее, чем получить 6 ядер. Ƭᴇcʜιᴇ007 9 лет назад 1
Связанный: [Ядра процессора: чем больше, тем лучше?] (Http://superuser.com/questions/2489/cpu-cores-the-more-the-better) Ƭᴇcʜιᴇ007 9 лет назад 1
Да ладно, если вы установите второй двигатель в машину, он не будет работать вдвое быстрее, не так ли? Little Helper 9 лет назад 0
Ваша "быстрая математика" неверна. Вы не добавляете частоту каждого ядра в многоядерный процессор. Реальная разница в производительности, которую вы увидите между 3,0 ГГц и 3,5 ГГц, не очень значительна по сравнению с возможностью запуска 2 дополнительных потоков. Кроме того, частота усиления 0,5 ГГц делает i7 5960 на самом деле лучше по сравнению с частотой усиления 0,2 ГГц у i7 5930. Ramhound 9 лет назад 0
Ramhound, я знаю, что вы на самом деле не складываете тактовую частоту (частоту ядра) для каждого ядра так, как я, но я искал способ представить общее количество ядер на каждом процессоре при их соответствующей частоте в порядке попытаться упростить вещи для себя. DaedalEVE 9 лет назад 0

1 ответ на вопрос

3
Hennes

Зачем? Обязательно спросите Intel. Они решили это. Скорее всего, причиной жесткой является электроэнергии и тепла.

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

Вполне может быть, что 8 ядер на 3 ГГц превысили бюджет мощности, и тогда у вас есть только несколько вариантов:

  1. Более дорогое охлаждение, более мощный источник питания и т. Д.
  2. Используйте более низкую максимальную тактовую частоту.
  3. Используйте меньше ядер.
  4. Выберите лучшие фишки. (Это работает незначительно. Если 1 из 10 фишек работает лучше и выделяет меньше тепла, то выбрасывание остальных 9 становится затратным.)

Хорошее предположение состоит в том, что Intel изучила возможности своих чипов и выбрала чипы, наиболее соответствующие рыночным запросам. Это означает как чипы со многими ядрами, так и чипы с высокой тактовой частотой. И часто не оба одновременно.

Что касается «быстрой математики»: Ваша сумма ГГц не соответствует фактической скорости вычислений.

Два ядра с частотой 1 ГГц (просто круглое число) могут быть в два раза быстрее, чем одно ядро ​​с частотой 1 ГГц. Или они могут быть в 10 раз быстрее, поскольку с двумя ядрами вы можете получить вдвое больше кеша (при условии, что все данные помещаются в кеш вдвое, но не в кэш 1x). Это также может быть медленнее. (например, задание переключается с одного ядра на другое, что приводит к отсутствию кэша).

Короче говоря: Cores x GHZ! = Скорость процессора.

Интересна реализация Intel как виртуальных ядер (то есть Hyperthreading), так и физических ядер. В случае «Hyperthreading» каждое физическое ядро ​​просто как возможность обрабатывать два потока одновременно. Таким образом, тактовая частота многоядерного процессора (как виртуального, так и физического) не может быть суммирована, поскольку каждое физическое ядро ​​фактически не зависит друг от друга. Ramhound 9 лет назад 0
Правда. Я проигнорировал это, поскольку [оба упомянутых процессора] (http://ark.intel.com/compare/82930,82931) имеют 6 или 8 реальных ядер. Не нужно добавлять больше (и более сложной) информации. Hennes 9 лет назад 0
Я предполагаю, что мой комментарий был больше о вашем комментарии о его "быстрой математике" больше всего на свете. Потому что оба продукта имеют Hyperthreading. Ramhound 9 лет назад 0
Ах! Так на ** i7 5960 ** все 8 ядер в сумме составляют 3,0 ГГц? Это значит, что каждое ядро ​​имеет частоту всего 375 МГц? DaedalEVE 9 лет назад 0
Нет, 8 ядер с частотой 3 ГГц для [i7 5960] (http://ark.intel.com/products/82930/Intel-Core-i7-5960X-Processor-Extreme-Edition-20M-Cache-up- to-3_50-ГГц (q = 5960) означает, что базовая скорость для всех 8 ядер составляет 3,0 ГГц. Он игнорирует возможность кратковременного включения до 3,5 ГГц, что может быть сделано при работе одного ядра, остальные 7 ядер простаивают, а чип не нагревается. Он будет сдавливаться назад, когда ядро ​​Turbo'd или чип нагреется. Там на самом деле гораздо больше к этому. Достаточно, чтобы заполнить страницы. Hennes 9 лет назад 0

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