Могут ли в Ryzen 3000 появиться 10 и 14 ядерные процессоры

Пока прогрессивная часть общественности гадает, будут ли в линейке Ryzen 3000 процессоры с количеством ядер более 8, рассмотрим вероятность появления 10 и 14 ядерных моделей.

Предлагаю взглянуть на процессоры первой линейки. В её основе лежат 2 кристалла с кодовым названием CPU Complex. Каждый полноценный CPU Complex содержит 4 ядра, 8 МБ кэша 3-го уровня и 2 МБ кэша 2-го уровня.

На основе этого можно сформировать линейки 4/6/8 ядерных процессоров с универсальной компоновкой: 2 кристалла на процессор.

Для продолжения анализа нам необходимо иметь схему одного кристалла. Собственно, вот она:

Здесь можно увидеть 4 ядра, L2 и L3 кэш. Благодаря универсальной компоновке — 2 кристалла на процессор — можно синхронным отключением блоков получать разные модели. Главное, что нужно учитываться — связку L2-кэш + ядро. Кэш 2-го уровня имеет размер 0,5 МБ.

Если посмотреть на всю линейку, выделяются следующие моменты:

— 8-ядерные процессоры (Ryzen 7) — 2 полноценных кристалла. Иными словами, полностью рабочие чипы. Это даёт 8 ядер и 4/16 МБ кэш (L2/L3 соответственно).

— 6-ядерные процессоры (старшие модели Ryzen 5) — кристаллы с 1 отключенным блоком каждый. Это суммарно даёт 3 МБ кэша 2-го уровня и 16 МБ 3-го уровня. Как видим, в данные модели идут кристаллы с полностью рабочим L3-кэшем.

— 4-ядерные процессоры (младшие модели Ryzen 5) — кристаллы с 2-мя отключенными блоками. В сумме выходит 2 МБ кеша 2-го уровня. Далее вновь имеем разделение: 16 МБ L3-кэша 3-го уровня для R5 1500X и 8 МБ L3 для R5 1400.

— 4-ядерные (Ryzen 3) — кристаллы с 2-мя отключенными блоками. Содержат 2 МБ кэша 2-го уровня и 8 МБ L3-кэша.

На данный момент, представленный образец Ryzen 3000 содержит одно 8-ядерное процессорное ядро.

Исходя из этого, младшие модели могут создаваться из одного кристалла, путём отключения 2/4 ядер. Но возможен и альтернативный вариант: процессор будет содержать пару кристаллов. В таком случае, наиболее логичным выглядит парное отключение блоков. Это значит, что вероятность увидеть 14-ядерный процессор (2x CPU Complex с одним отключенным ядром) стремится к нулю. 14 ядер можно получить двумя способами: отключением 1-го ядра в каждом блоке, либо взять один полноценный блок и один «обрезанный», на 6 ядер. Очевидно, что вариант с отходом от симметрии маловероятен.

Аналогично обстоят дела и с 10-ядерными модели. Если отбросить вариант отхода от симметрии, останется 2 кристалла с 3-мя отключенными ядрами каждый. Очевидно, что смысла в подобном мало.

Выводы

Новые CPU могут содержать 1 или 2 процессорных кристалла. В первом случае, вполне логично напрашиваются 8/6/4 ядерные процессоры. Во втором — 16/12/8 ядерные. Причём, 8-ядерные могут быть двух видов: сделанные из одного полноценного кристалла, либо из двух дефектных. Понятно, что второй вариант будет чуть медленнее.

С одной стороны, выпускать процессоры с числом ядер более 8, не имеет особого смысла (Intel сейчас предлагает максимум 8 ядер в настольном сегменте). Потенциально, 16 ядер по сравнению с 8 дают гораздо меньше, нежели 8 по сравнению с 4, согласно закону Амдала.

С другой стороны, AMD уже сделала шаг в сторону мультикристалльной компоновки, а значит вполне может выпустить 12-ядерную модель и посмотреть, чем ответит конкурент. По слухам, Intel может выпустить 10-ядерный настольный процессор на 14-нм технологии. Из-за более быстрого однопотока, 10 ядер от Intel могут оказаться быстрее, чем 12 от AMD. В таком случае, 16-ядерный Ryzen вновь вернёт «красным» лидерство в многопоточных приложениях.


Это тоже интересно

Варианты апгрейда старого игрового компьютера

Читать 2 апреля 2019

Компьютерный дайджест №31 за 10–16 июня

Читать 17 июня 2019

Почему процессор загружен на 100%?

Читать 4 декабря 2019

Компьютерный дайджест №16 за 25 февраля — 3 марта

Читать 4 марта 2019

Комментарии

Пока комментариев нет. Будьте первым!

Ваша электронная почта нигде не хранится!