Исходный код ядра Linux раскрывает больше секретов AMD Zen

Логотип AMD Zen и дьявольский смокинг

Некоторое время назад появилась новость о некоторых разгадках работы Микроархитектура AMD Zen благодаря коду, предоставленному в ядре Linux для его поддержки. И именно к Zen пробуждает большой интерес, потому что AMD они приложили сверхчеловеческие усилия, отменив все запланированные проекты и сосредоточив свои усилия на Zen, извлекая уроки из ошибок предыдущих микроархитектур. На данный момент, по оценкам, он на 40% лучше IPS по сравнению с текущей микроархитектурой.

AMD хочет вернуться к тому, что было, и противостоять Intel и вернуть долю рынка в лучшие времена. Для этого был найден очень мощный партнер, Samsung, его заводы являются наиболее продвинутыми и будут предоставлять 14-нм производственную технологию FinFET (в чем Intel в последнее время терпит неудачу и была вынуждена отложить и приостановить проекты из-за проблем с ее производством). технология). Кроме того, AMD привлекла несколько горячих умов к тому, что Лиза Су вернулась в зеленую компанию после потери их в прошлом, в дополнение к другим высокопоставленным экспертам.

Компания была реструктурирована И вместо того, чтобы работать в 10 раз больше своего фактического размера, как раньше, теперь он работает как небольшой и динамичный бизнес. И умы, о которых я говорю, сильно весят, как Раджа Кодури, эксперт по графическим процессорам, который ушел из AMD в Apple и теперь вернулся. Марк Папермастер также работал в Apple, IBM и PA Semi, работая над такими проектами, как микропроцессор PowerPC или мощный POWER, теперь он также присоединяется к AMD. Но вишенка на торте - это Джим Келлер (несколько дней назад нанятый Илоном Маском для Tesla Motor), который также пошел в Apple, чтобы возглавить SoC серии ARM Axe, и мало кто знает о высокопроизводительных чипах столько же, сколько Келлер.

Вот почему Zen должен иметь успех, и это то, что теперь мы увидели данные из 32 ядер, которых достигнет Zen, таких как кодовое имя Цеппелин в сообщении "AMD Zeppelin (Семейство 17h, Модель 00h) вы вводите счетчик производительности без инструкций, который обозначается как CPUID.8000_0008H: EBX [1]. А специальный регистр удаленных инструкций (MSR 0xC000_000E9) увеличивается на один раз для каждой отмененной инструкции.«. И следующий патч был предоставлен для ядра Linux, где виден "core_complex" и который может относиться к вычислительному модулю AMD:

+core_complex_ide = (apicid & ((1 << c->x86_coreid_bits) - 1)) >> 3;

+per_cpu(cpu_llc_id, cpu) = (socket_id << 3) | core_complex_id;


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   jorssoftware сказал

    ok