@ Теро правильно. Основная причина в том, что большинство ядер имеют прямоугольную форму. Создание многоядерного процессора осуществляется путем зеркального отображения структуры ядра. Зеркалируйте, а не шагайте, чтобы объединить ресурсы на соседних ядрах. Во время тестирования дефект может препятствовать работе ядра по спецификации. В этом случае ядро может быть отключено, и продукт продается с ядром n-1. Некоторые продукты могут иметь нечетное количество ядер, потому что для других функций, таких как оперативная память или регуляторы, требуется место. Например, схема ядра для графических процессоров может использовать много зеркальных ядер, но очень «неестественно», чтобы освободить место для интерфейсов оперативной памяти или шины.
Почему число ядер в процессоре обычно даже
Всякий раз, когда я смотрю на характеристики процессора, количество ядер всегда составляет 2, 4, 8.
Есть ли причины, по которым количество ядер всегда четное и нечетное, например 3, 5, 7?
4 ответа на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Во-первых, у нас было только одно ядро. Так что кто-то в какой-то момент просто решил удвоить его и сделать 2-х ядерную систему.
Исходя из этого, проще построить 4-ядерную систему, потому что вы просто удваиваете 2-ядерную систему и уже знаете, как удвоить ее. Вам не нужно изобретать способ, чтобы ваша система работала с 3 ядрами.
Я думаю, что основной причиной этого является физическое расположение ядер на чипе процессора. Наличие нечетного количества ядер оставило бы неиспользуемый физический слот в чипе.
Я в основном согласен с тем, что говорили все остальные, и просто хочу добавить, почему мы не склонны часто видеть n-1-ядерные процессоры (если вообще больше). Теперь, когда у нас до 4 и 8 ядерных чипов, AMD и (я думаю) Intel начинают объединять два ядра вместе. Таким образом, «ядро» становится немного размытым. В основном они совместно используют кеш и, возможно, другие ресурсы очень жестко. Как мы видим, все больше и больше ядер, некоторые из этих пар превращаются в четырехугольники на уровне кэша L3. Поэтому, если ядро выходит из строя, тогда они просто отключают всю пару или квад, это большая причина, по которой мы видим 6-ядерные и 12-ядерные процессоры в наши дни.
Похожие вопросы
-
8
Должен ли я выбрать 32 или 64 бит для Linux?
-
12
Процессорные ядра: чем больше, тем лучше?
-
5
Почему мой компьютер начинает загружаться, а затем внезапно выключается?
-
-
2
Максимальная температура процессора для Core 2 Duo E6400
-
4
Насколько быстро каждое ядро в двухъядерном процессоре?
-
7
Могу ли я уменьшить скорость процессора моего MacBook при работе от батареи?
-
2
Предлагает ли Intel i7 реальное улучшение по сравнению со своими предшественниками?
-
4
Может ли 32-битная ОС работать на 64-битном процессоре?
-
3
Возможно ли использовать процессор Intel Q8400 в моем ASUS P5N-EM HDMI mobo?
-
3
Отпускает ли загрузка процессора / теплоотвода темп?