Какому процессору intel соответствует amd a8

Обновлено: 06.07.2024

Какой бюджетный процессор лучше: Intel vs AMD

Недавно у нас было опубликовано два сравнительных обзора бюджетных процессоров от компаний Intel и AMD (обзор AMD, обзор Intel). И если в каждом «лагере» иерархия моделей была более-менее очевидна, то при сравнении процессоров от разных производителей сложно понять какая модель и в каких задачах покажет себя лучше.

В этом небольшом обзоре я попробую сравнить бюджетные модели процессоров от разных производителей.

Участники обзора

Перечень участвующих в сравнении процессоров я свел в следующую таблицу, к которой будут даны некоторые пояснения.

Также нужно отметить, что процессоры Intel (в отличии от AMD) имеют встроенное графическое ядро и поэтому немного дороже своих аналогов без встроенной графики. Все диаграммы я буду строить в соответствии с ценой процессоров, от дешевых к дорогим. Самый дорогой процессор Intel i5-10600K, хоть и не является бюджетным, тоже поучаствует в обзоре в качестве представителя «среднего класса».


Тестовые стенды

Итак, для тестирования процессоров Intel использовался следующий набор комплектующих:

Тесты проводились как на штатной частоте памяти, так и при небольшом её разгоне. I5-10600K также был разогнан до 4,8 ГГц на все ядра (плюс разгон контроллера памяти до 4,5 ГГц).

Процессоры AMD тестировались на следующей платформе:

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

Комплект оперативной памяти использовался один и тот же, но при работе на платформе AMD были несколько снижены тайминги в штатном режиме работы. Это был один из тестируемых режимов из обзора на процессоры AMD (который уже не переделать). В целом, это не слишком критично.

Для оценки производительности ядер я использую следующие программы:

  • Cinebench R20
  • Blender (рендер сложной сцены)
  • Avidemux (рендер видеоролика)

Утилиты для оценки скорости работы с памятью:

  • Shadow of the Tomb Raider
  • Assassins Creed Origins
  • World of Tanks
  • Metro Exodus

Температура процессоров под нагрузкой

Нагрев процессоров в стресс-тестах измерялся при помощи утилиты OCCT, которая позволяет создать максимальную нагрузку на процессор. В реальности такое встречается не часто.


Как видно, процессоры от AMD в среднем горячее своих конкурентов. Из стана «синих» достойно нагреться сумел только i5-10600K, выступающий «вне конкурса».

Кроме температуры мне интересно было посмотреть на потребление энергии при интенсивных нагрузках.


Здесь "отлично" показал себя Ryzen 5 2600, взявший планку в 100Вт. В среднем, процессоры Intel потребляют заметно меньше энергии.

Далее переходим к тестированию производительности.

Производительность вычислений

Cinebench R20

В однопоточном тесте неплохо себя показали процессоры AMD 3-го поколения, особенно модель Ryzen 3 3300X. Core i3 тоже достаточно быстры. Разгон оперативной памяти практически не повлиял на результаты данного бенчмарка, а вот разгон процессора – дал небольшой прирост (там, где он был возможен).


В многопоточном тесте отлично себя показал i5-10400. Недалеко от него ушел 12-поточный Ryzen 5 2600.


Если сравнивать 4-ядерные процессоры, то модели от AMD выглядят чуть лучше (в том числе за счет возможности разгона).

Blender

Скорость рендеринга очень зависит от количества потоков.


Как и в предыдущем тесте, неплохо себя показали 12-поточные Ryzen 5 2600 и i5-10400. Из совсем уж дешевых моделей лучше выглядит Ryzen 3 1300 Pro. Pentium`ы не тянут, несмотря на равное количество потоков (4).

Кодирование видео (x.265)

Похожей задачей является кодирование видеофайлов. Для тестов я использовал программу Avidemux версии 2.6.19 и кодек x.265.


В этой задаче лучше выглядят core i5-10400 и i3-10300. Также неплохо себя показал Ryzen 3 3300x. Решения от Intel в общем немного быстрее.

Бенчмарк AIDA64

По данным программы AIDA64 скорость чтения данных из памяти у процессоров AMD заметно выше конкурентов. При этом меньшие тайминги на равных частотах тут практически ни на что не влияют.

А вот скорость записи у Ryzen третьего поколения заметно меньше. Впрочем, это компенсируется большим кэшем третьего уровня.

Латентность памяти традиционно ниже у процессоров Intel. При этом разгон памяти положительно сказался на этом показателе, что (теоретически) должно повлиять и на скорость в играх.


WinRAR

Скорость архивирования зависит от скорости работы памяти, так как при этом обрабатываются большие массивы данных. Но и количество ядер имеет значение.


Здесь лидером оказался Core i5-10400, не сильно уступив «старшему брату» Core i5-10600K. Из стана «красных» абсолютным чемпионом стал Ryzen 3 3300x. Думаю, большой кэш 3-го уровня (16 МБ) сыграл здесь не последнюю роль.

Разгон памяти положительно сказался на результатах всех участников теста.

Игровые тесты

Теперь сравним производительность процессоров в играх.

Shadow of the Tomb Raider

Для начала рассмотрим показатель «ЦП Игра», который зависит от скорости процессора и памяти.


Лучше всех себя показал Core i5-10400, но и Ryzen 5 3500X от него не сильно отстал. В целом, даже самые слабые процессоры демонстрируют неплохие показатели.

Реальная частота кадров несколько отличается. Так дешевые процессоры, поддерживающие только 4 потока вычислений, сразу дают просадку до 80 кадров в секунду, хотя видеокарта позволяет поддерживать более высокую частоту кадров.


Участники теста, имеющие 8 и более потоков вычислений, способны полностью нагрузить видеокарту. Частота кадров чуть выше у процессоров Intel, но разница буквально в несколько кадров, что не принципиально.

Assassins Creed Origins

Игра про ассасина также требовательна к производительности центрального процессора.


Процессоры Intel здесь явно лидируют по скорости, но критичным этот отрыв не назвать. Разница в пределах 10 кадров в секунду. 4-поточные процессоры способны выдать только 60 кадров в секунду в этом бенчмарке.

World of Tanks

Эта игра не слишком требовательна к вычислительной мощности процессора. Все участники набирают примерно одинаковое количество баллов. Разница в пределах 11%.


Процессоры от Intel тут явно смотрятся лучше, даже самые дешевые модели.

Metro Exodus

Создатели этого бенчмарка неплохо его оптимизировали, судя по тому, что у всех тестируемых процессоров очень близкие показатели. Но Intel все равно смотрятся чуть лучше своих соперников.


Выводы

Однозначных выводов о преимуществе того или иного производителя сделать, по моему мнению, нельзя. Дело в том, что цены на процессоры устанавливают исходя из их реальной производительности. В результате, удачные решения (типа Ryzen 3 3100) могут расти в цене, или вообще исчезать с полок магазинов (Ryzen 3 3300x).

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

Выбор конкретного решения стоит делать исходя из наличия нужных моделей в магазинах и их стоимости.


Мы регулярно публикуем статьи о новых процессорах компании Intel, которая в течение многих лет остаётся лидером на рынке серверных решений. Однако в последнее время ситуация меняется: другие игроки активно заявляют о себе. В марте этого года компания AMD выпустила процессоры серии EPYC, о которых появляются интересные и в целом положительные отзывы (например, статья на сайте Anandtech). Но лучше один раз увидеть и потрогать руками, чем читать сотни статей в специализированных журналах и в Интернете.

Впрочем, заслуживающих внимания статей было не так уже и много. Более того, компания AMD с самого момента появления процессоров не публиковала почти никаких технических и маркетинговых материалов: на текущий момент они исчерпываются статьей AMD EPYC SoC Sets 4 World Records on SPEC CPU Benchmarks, которая имеет скорее маркетинговый, чем технический характер.

Возможность всё попробовать самим нам представилась: недавно коллеги из компании ASUS предоставили нам для тестирования сервер на базе процессора AMD EPYC 7351. Мы решили сравнить его с процессорами линейки Intel Skylake SP и провести тесты производительности. Результаты тестирования и их детальный анализ приводятся ниже.

Несколько замечаний о методике тестирования

При выборе методики мы руководствуемся в первую очередь принципом практической полезности. Здесь наша точка зрения совпадает с позицией авторов статьи Методика тестирования производительности компьютерных систем образца 2011 года (версия 5.0): во время тестов должны выполняться задачи, максимально приближенные к тем, для решения которых сервер будет использоваться на практике.

Синтетические тесты сведены к необходимому минимуму: мы проводим их исключительно для того, чтобы получить общее представление о возможностях процессорах (которое в ходе дальнейших экспериментов может быть скорректировано) и сравнить наши результаты с опубликованными в специализированной прессе и Интернете. Гораздо больший интерес для нас представляют задачи, которые в повседневной практике решаем мы и наши потенциальные пользователи: например, обработка больших объёмов данных, компиляция сложного ПО, работа с СУБД под большой нагрузкой и другие.

В рамках эксперимента, о котором пойдёт речь ниже, были проведены следующие тесты:

  • базовый набор синтетических тестов (мы использовали Geekbench);
  • компиляция набора библиотек Boost;
  • тест для оценки работы с памятью (мы использовали бенчмарк STREAM);
  • бенчмарки NAMD (очень хорошо помогают оценить производительность вычислений с плавающей точкой).

Общие технические характеристики

В нашем тесте были задействованы три сервера:

  • CPU AMD EPYC 7351/516 ГБ RAM/2×800ГБ SSD;
  • CPU Intel Xeon Gold 6140/384 ГБ RAM/2×800ГБ SSD;
  • СPU Intel Xeon Silver 4114/384 ГБ RAM/2×800 ГБ SSD.

В таблице ниже представлены подробные технические характеристики всех процессоров:

Характеристика Intel Xeon Silver 4114 Intel Xeon Gold 6140 AMD Epyc 7310
Технологический процесс 14 нм 14 нм 14 нм
Количество ядер 10 18 16
Количество потоков 20 36 32
Базовая частота 2,20 ГГц 2,30 ГГц 2,40 ГГц
Максимальная частота Turbo 3,00 ГГц 3,70 ГГц 2,90 ГГц
Кэш L3 13,75 МБ 24,75 МБ 64 МБ
TDP (thermal design power) 85 Вт 140 Вт 155/170 Вт

Микроархитектура Zen: краткая справка

Процессоры AMD Epyc построены на базе микроархитектуры Zen, которая впервые была представлена в начале этого года (если точнее — 2 марта). Она используется не только в серверных, но и в десктопных решениях (процессоры AMD Ryzen). Как и в процессорах Ryzen, в Epyc используются восьмиядерные кристаллы, которые состоят из двух модулей CCX. CCX — это сокращение от Core Complex. Так в AMD называется модуль из четырёх процессорных ядер с общим кэшем третьего уровня.

Как видно из таблицы выше, у процессоров AMD Epyc 16 ядер. Технически это реализовано так: два восьмиядерных кристалла соединены при помощи шины Infinity Fabric. Они имеют общий контроллер памяти и общий хаб PCI Express.

  • два потока на ядро (технология Simultaneous Multi-Threading, или просто SMT, которую можно рассматривать как своего рода аналог hyperthreading);
  • кэш декодированных микроопераций;
  • поддержка новых наборов инструкций (AVX, AVX2, BMI1 и BMI2, AES, SHA1/SHA256, RDSEED, SMAР и многих других, в том числе и специфичных для AMD);
  • большая унифицированная кэш память второго уровня (512 КБ на ядро).

Слабым местом процессоров AMD в сравнении с Intel долгое время считалась энергоэффективность. При создании линейки EPYC была проделана большая работа по устранению соответствующих недостатков. Для улучшения энергоэффективности и снижения энергопотребления были в AMD EPYC используются новые технологии, в том числе динамическое изменения частоты и напряжения в зависимости от температуры и загрузки процессорных ядер.

С помощью используемых алгоритмов энергоэффективности можно распознать, чувствительна ли к задержкам текущая загрузка, и при необходимости снизить частоту ядра для оптимизации производительности на ватт потребления энергии. Также в процессорах Epyc реализована функция линейного регулирования питания отдельно по ядрам. Каждое ядро может работать с собственной частотой и напряжением, если это обусловлено загрузкой и другими факторами.

Взгляд в общих чертах: базовые синтетические тесты

Тесты Geekbench

После разбора теоретических моментов самое время приступить к тестам и анализам их результатов. Для начала мы решили посмотреть, какие результаты покажет процессор AMD EPYC 7351 при выполнении самых распространённых синтетических тестов. О нашем отношении к синтетическим тестам мы уже сказали выше: мы используем их исключительно в качестве отправной точки для размышлений и выдвижения гипотез, и не более.

Мы выбрали Geekbench — это комплект синтетических тестов, по результатам выполнения которых начисляются баллы и создаётся очень подробная и наглядная диаграмма. Собственные результаты можно загрузить на сайт и сравнить с результатами, полученными другими пользователями.

Полный перечень тестов, включенных в комплект, приводится в официальной документации. И хотя Geekbench имеет репутацию теста, предназначенного в первую очередь для десктопных компьютеров, он включает неплохой набор стандартных серверных бенчмарков.

Сначала мы запустили Geekbench на двух серверах: с AMD EPYC и c Intel Xeon Gold 6114.

Были получены следующие результаты:

    — Intel Xeon Gold (4399 баллов по тестам одноядерной производительности и 74097 — по тестам многоядерной); — Intel Xeon Silver (3410 — одноядерная производительность, 43971 — многоядерная производительность); —AMD (3737 баллов — одноядерная производительность и 61235 — многоядерная ).

Пропускная способность памяти: бенчмарк STREAM

Микроархитектура процессоров Intel и AMD существенно отличается. В этой связи было бы интересно посмотреть, как задействованные в нашем тесте процессоры работают с подсистемой памяти. Для этого мы воспользовались известным бенчмарком STREAM.

Это синтетический тест, в ходе которого измеряется пропускная способность при работе с установившимися массивами данных. С более подробным описанием этого бенчмарка можно ознакомиться в статье Джона МакАлпина. Если говорить кратко, STREAM — это довольно простая программа на C, выполняющая векторную операцию вида a(i) = b(i) + q*c(i), тип данных double (64 bit), q — константа. Используется в тестах для оценки производительности суперкомпьютеров (например, в HPC Challenge Benchmark).

В нашем случае была ещё одна сложность: конфигурации серверов были не совсем равноценными. У AMD больше каналов памяти — 8, чем у процессоров Intel (по 6 каналов у каждого).

Тем не менее, мы тест провели, и результаты получились весьма любопытные. В целом они совпадают с теми, что получили авторы процитированной выше статье на Anandtech. Хотя эксперимент мы проводили по-другому: для сборки программы из исходного кода мы пользовались стандартным компилятором gcc (и при этом не выставляли никаких дополнительных флагов), а не компилятором Intel.

По итогам результаты распределились следующим образом (ГБ/с, чем больше — тем лучше):


Как видим, процессор AMD лидирует со значительным опережением (об этом пишет и производитель в недавно опубликованных маркетинговых материалов — например, в статье AMD EPYC SoC Delivers Exceptional Results on the STREAM Benchmark on 2P Servers).

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

Сборка Boost

Для оценки производительности очень хорошо запустить на сервере сборку чего-нибудь сложного и ресурсоёмкого. Мы собираем набор библиотек C++ Boost: скачиваем архив с исходниками последней версии с официального сайта (на сегодняшний день это версия 1.65.1), распаковываем и запускаем сборку (всё строго по инструкции, без изменения настроек и выставления дополнительных флагов компилятора).

Результаты получаются следующие:

  • на сервере с Intel Xeon Gold сборка выполняется за 9 минут 12 секунд;
  • на сервере с AMD Epyc 7351 — за 10 минут 15 секунд;
  • на сервере с Intel Xeon Silver — за 12 минут.

Бенчмарк NAMD

NAMD (Nanoscale Molecular Dynamics) — программа для молекулярной динамики, которая используется не только для научных расчётов, но и в качестве бенчмарка для оценки производительности вычислений с плавающей точкой. Бенчмарки NAMD хороши, во-первых, тем, что они основаны на вычислительных задачах, приближенных к реальным, а во-вторых — тем, что создают хорошую нагрузку на процессор.

Для тестов мы использовали скомпилированные бинарные файлы, размещённые на сайте Университета Иллинойса. Там же можно найти конфигурационные файлы для бенчмарков.

Были проведены два стандартных теста: STMV и APOA1. Так как у всех задействованных в тесте процессоров разное количество ядер, мы ограничили выполнение теста 40 потоками (по потоку на ядро).

Помимо трёх упомянутых выше серверов, в этом тесте был также задействован сервер c процессором Intel Xeon E5 2630v4.

При оценке и анализе результатов мы обратим внимания в первую очередь на время выполнения теста. Полученные результаты представлены на следующей диаграмме:


В лидеры, как и следует ожидать, вырывается Intel Xeon Gold На втором — AMD EPYC (224.000992 с). Далее идут Intel Xeon Silver (250.966705) и Intel Xeon E5 2630v4 (262.287109 c).

Следующий тест — это APOA1 (Apoleprotein A1), стандартный бенчмарк NAMD. Здесь результаты распределились следующим образом:

  • Intel Xeon Gold — 19.105089;
  • AMD EPYC — 22.09503;
  • Intel Xeon Silver — 25.303406;
  • Intel Xeon E5 2630v4 — 23.258205.


AMD Epyc в очередной раз показал себя вполне предсказуемо, обойдя Intel Xeon Silver, но уступив Intel Xeon Gold.

Заключение

По результатам тестов мы можем заключить, что процессор AMD EPYC 7351 показывает в целом хорошую производительность и по результатам тестов занимает место между Intel Xeon Silver и Intel Xeon Gold. Компания AMD уже не в первый раз пытается занять собственную нишу на рынке. Насколько удачными будут эти попытки — покажет время.

Что можно сказать о новых процессорах Intel и AMD с точки зрения соотношения «цена — качество»?

Рекомендуемая цена для AMD EPYC 7351 — 1100 долларов (информация из статьи In the Epyc center: More Zen server CPU specs, prices sneak out of AMD), и это гораздо дешевле, чем большинство процессоров линейки Intel Xeon Gold (например, рекомендуемые цены). При этом указанная сумма вполне сопоставима со стоимостью «старших» моделей Xeon Silver (например, Xeon Silver 4116, для которого рекомендуемая цена составляет 1000 долларов).

На фоне Silver AMD EPYC выглядят вполне конкурентоспособно: результаты как наших, так и сторонних бенчмарков (например, Intel Xeon Silver 4116 Linux Benchmarks and Review of the Top-End Xeon Silver и Dissecting Intel's EPYC Benchmarks: Performance Through the Lens of Competitive Analysis), показывают, что по целому ряду тестов процессоры AMD лидируют.

Мы вполне согласны с авторами процитированный выше статьи на Anandtech, что для некоторых вариантов использования (например, в качестве веб-сервера или в качестве сервера приложений Java) серверы на базе AMD EPYC вполне можно рекомендовать.

Вместе с тем для более специализированных задач (например, для высокопроизводительных вычислений или виртуализации) процессоры Intel пока что более предпочтительны (см. размышления на эту тему в статье Dissecting Intel's EPYC Benchmarks: Performance Through the Lens of Competitive Analysis).

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

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Ни для кого не секрет, что где-то с середины 00-х AMD сильно отстала от Intel. В числе причин принято называть низкий прирост скорости IPC (межпроцессного взаимодействия) у процессоров и неэффективные инженерные решения.

Скорее всего, сыграли и проблемы с управленцами – иначе история AMD не поделилась бы на жизнь до и после прихода Лизы Су, ставшей исполнительным директором AMD в 2014 году и до сих пор ведущую корпорацию к новому величию.

А с Intel после кризиса AMD ничего особенного не происходило, и подлинную романтику вокруг развития компании найти тяжело. Линейка Core росла и развивалась стабильно, разве что в какой-то момент ценовая политика «синих» перестала устраивать многих сознательных фанатов железа.

В 2017 году конкуренты из AMD представили процессоры архитектуры Zen, и длящаяся полвека битва возобновилась с новой силой. Итак, когда мощь «красных» стала очевидной, настало время сравнить эти процессоры.

Эпоха Zen

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Поговорим о развитии микроархитектур х86. Кратко: K8 была отличной и востребованной; во времена K10 пошел явный упадок, приведший к этакому застою конца десятилетия. Но и релиз Zen не то чтобы взорвал умы потребителей.

Несмотря на сегодняшний успех, первое и второе поколения Ryzen не смогло конкурировать с актуальным на тот момент Core i5-7600K. Преимущество большего количества ядер и многопоточности было нивелировано аппаратными ошибками, в том числе проблемами с откликом процессора.

Intel с треском проигрывает AMD – процессоры Ryzen отжимают рынок
Лиза Су, президент AMD, наверняка пляшет от радости – процессоры заняли три четверти рынка игровых процессоров. Причины такой популярности очень.

Настоящий толчок к происходящему в данный момент перевороту на рынке дали процессоры Ryzen 3000 с 7-нм кристаллами и архитектурой Zen 2. Значительное усовершенствование реализации IPC позволило увеличить число ядер, а чистая однопоточная производительность Zen 2 оказалась даже выше, чем у Coffee Lake.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Таким образом «красные» сравнялись с основной силой Intel. После релиза от вернувшихся конкурентов Intel почувствовала угрозу, особенно со стороны AMD Ryzen Threadripper, но волнение касалось разработок для профи. Ответ оказался невнятным: процессоры Skylake Refresh оставили многих экспертов в смешанных чувствах и разбитых ожиданиях нового технологического прорыва.

Но Intel предлагала все больше ядер и больше потоков в каждой ценовой категории. У Intel Core i3 10-го поколения производительность выше, чем у Kaby Lake Core i7-7700K 7 поколения. Мощнейшие представители i9 по числу ядер сравнимы с Intel Xeon, что не может не поражать.

AMD и Intel показывают совершенно разный подход к созданию процессоров. Одни условно берут числом, другие размерами, но нельзя точно определить лидера.

Монолиты Intel против чипсетов AMD

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Больше десяти лет назад, еще во времена первых процессоров Phenom, у обеих корпораций был сложный выбор. Intel, несмотря на протесты некоторых инженеров, предпочла развивать монолитные 45-нм кристаллы против перспективной многочиповой компоновки.

Что это за монолиты? Если вкратце, то все ядра, кэш и прочие компоненты физически расположены на одном кристалле. Благодаря выбранной уютной компоновке снижается задержка, быстрее осуществляется доступ любого ядра к кэшу и системной памяти, что позволяет оптимизировать производительность и даже повысить энергоэффективность.

Монолитные процессоры эффективней, но как-то дороже и вообще.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Производители процессоров и других изделий с использованием кремния, по статистике, никогда не имеют стопроцентного выхлопа с произведённой продукции. Доход зависит от количества брака на производстве. Например, 90% процессоров Intel свыше 14-нм готовы к полноценному использованию (ну, плюс-минус). Звучит круто, но 1 процессор из 10 окажется с дефектом, 10 процессоров из 100 не принесут профит.

Это немного грустно для производителя, который вынужден нанимать специалистов по ценообразованию, и совсем грустно для конечного покупателя, который оплачивает эти дефектные продукты из своего кармана по законам рыночка.

Коротко про монолиты: жизнь показала, что с ними все отлично при числе ядер до 4-х, а дальше затраты производства показывают экспоненциальный рост (резко вверх). До недавнего времени Intel и старалась оставаться на уровне эффективного производства.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Причина роста? Очевидно, что каждое ядро в используемой монолитной схеме должно быть функциональным. Вы наверняка уже разобрались, что монолит-монолитом, но каждое ядро является отдельным компонентом и объединяет их лишь пресловутый кристалл, и сделали простейший вывод: чем сложнее единая схема, тем вероятнее поломка в ней.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Тогда на один готовый к продаже 20-ядерный Xeon приходится до 2-х непригодных для использования. Естественно, инженеры тоже слышали эту историю и трудятся над повышением эффективности производства. Но обычная математика работает против них.

Возвращаемся к вопросу «Intel против AMD» и подытожим раздел: рассматриваемая продукция Intel конкурентоспособна по цене и производительности при малом количестве ядер, но не годна в ином случае, если только процессоры не продаются с минимальной прибылью или с даже в убыток. Но можно предположить, что Intel проще производить 2-ядерные и 4-ядерные процессоры, чем AMD возиться с Ryzen 3 SKU.

Компоновка Chiplet от AMD

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Да, вернемся от монолитов к чипсетам. Приятное, хрустящее название можно развернуть на огромное и громоздкое «многокристальный (многочиповый) модуль (MCM)», отдающее советскими словарями технических терминов.

Так как процессоры Ryzen не так давно ворвались в поле зрения обычных пользователей, многие используемые решения все еще не переведены в признанные обществом термины. Поэтому связь между блоками в процессорах AMD Ryzen приходится называть Infinity Fabric.

Эта самая Infinity Fabric дает повод представить Ryzen как несколько отдельных процессоров, связанных между собой коммутатором 256-разрядных двунаправленных шин.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Тут требуется уточнение – это не гирлянда из случайно болтающихся ядер, а упорядоченные кластеры 4 ядер и их кэшей, называемые CCX. Два кластера (или комплекса, как хотите) CCX объединяются в CCD, создавая основу процессоров Ryzen и Epyc на архитектуре Zen. Пойдем до конца – 8 CCD позволяют Threadripper 3990X использовать до 64 ядер. Вау.

Такие «наборы» позволяют снизить количество идущих в утиль процессоров – каждый 4-ядерный блок отличается максимальной функциональностью и не выходит из строя при исключении ядер из работы. То есть два блока с дефектными ядрами, грубо говоря, можно пихнуть в сборку для 6-ядерного процессора и снизить его цену.

Новые процессоры Ryzen 3000 претендуют на лидерство среди процессоров для гейминга?
Состоялся релиз третьего поколения процессоров от AMD. И, как минимум, у них приятные цены. Но насколько они актуальнее продуктов от других фирм. Как и в случае с Intel, на каждый плюс приходится минус: обмен данных по связями Infinity Fabric происходит с большей задержкой. В этом и причина неубедительного релиза Ryzen первого поколения, о котором говорилось еще в начале статьи.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Скорость шины Infinity Fabric также напрямую зависит от тактовой частоты и разгона памяти, что давало ощутимую производительность процессора в руках грамотных оверклокеров при стабильных 1800 МГц у Ryzen 3000.

AMD исправила указанный недостаток (который и не все наши соотечественники считают недостатком из-за Precision Boost) в Ryzen 3000 с помощью огромного кэша третьего уровня L3, назвав его «кэшем» для гейминга. Воззовем к цифрам: у Intel i7 9700K всего 12 Мбайт L3. А AMD же объединила 3700X с 32 Мбайт L3 и 3900X с 64 Мбайт L3.

L3 равномерно распределяется между ядер и не вытесняет общие данные; увеличенный кэш позволяет ядрам использовать больше кэша по своим надобностям при низком уровне автоматического планирования ядер и обращаться к любому блоку L3 за приблизительно одинаковое время.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Пропуская уже наверняка утомившие вас подробности, весь этот комплекс мер позволил компенсировать задержку, возникающую из-за компоновки с Infinity Fabric.

Тогда можно заявить, что Ryzen 3000 при практически любой нагрузке показывают равную или лучшую производительность, чем Coffee Lake, справляясь с основными трудностями еще до их возникновения.

Не так давно все интернеты были забиты тестами от восторженных техноблогеров, которые радовались возвращению «красных» на рынок потребительских процессоров и наперебой сравнивали Ryzen 3000, кажется, даже с подобранными на улице камнями. В пользу Ryzen, конечно. Так что наверняка в памяти читателей еще остались впечатления от техноистерии и уточнений не требуется.

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

Чиплет или монолитный кристалл: что лучше?

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Очевидно, что каждый из рассмотренных подходов к проектированию имеет место быть. Решения Intel и AMD справедливы для конкретных ситуаций – понятно, что в обеих корпорациях работаю неглупые люди, которые видели перспективы того или иного способа.

Вряд ли, правда, AMD рассчитывала на 10 лет упадка и внезапного возвращения, но точно известно, что Intel выбирала между компановками.

Вполне вероятно, что процессоров с многочиповой компановкой станет больше из-за так называемого «конца эпохи Мура», то есть увеличения интервалов удвоения производительности процессоров – ядра уже не становятся вдвое быстрее каждые два года, что приводит к необходимости использования большего количества ядер для сохранения темпа роста.

Ради справедливости, конечно, надо упомянуть о работе AMD над монолитными решениями для мобильных платформ. Но не более, мы же вроде тут нормальные геймеры, которые «привет герц-гигагерц, почему один, сейчас будет три».

Sunny Cove против Zen 2

И мы все ближе к основной теме статьи – прямому сравнению процессоров. Очевидно, что микроархитектуры последних процессоров Intel и AMD значительно различаются.

В AMD Zen 2 блок кэш-памяти 3-го уровня имеет функцию обратной записи, а кэш-памяти 2-го уровня использует блок предсказателя переходов (ветвлений) TAGE. Sunny Cove и Skylake используют стандартные предсказатели и сказать об этом больше нечего – Intel хранит подробности в тайне.

Предсказания ветвления звучит ведь красивее, чем переходов? Правда? И «инструкция» понятнее «команды?

Поэтому некоторые группы спецов как будто находят кайф в нахождении новых проблем с процессорами Intel и раздувают скандалы. Так, в 2015 году группа ученых обнаружила, что Skylake намертво зависает на математических операциях.

Intel о проблеме знала и игнорировала ее, так как 99,99% пользователей даже не помышляют о подобных операциях, но процессоры были признаны дефектными со всеми вытекающими.

Перейдем к блоку декодеров: в решениях Intel с декодером инструкций на пять полос и с предсказателем ветвлений обеспечивается до 6 микроопераций за такт. У Zen 2 четыре полосы и обрабатываются до 8 инструкций из кэша в планировщик за цикл.

Intel использует стандартный – когда используется слово «стандартный», помните, что стандарты до недавнего времени задавала Intel – планировщик для работы с числами.

AMD отдельные планировщики для целых чисел (INT) и чисел с плавающей запятой (FP), то есть разбивает в две очереди для переименования и одну распределяемую очередь на удаление.

Intel против AMD: чем отличаются процессоры Ryzen и Core i

Только вообразите, но серверная часть – это совершенно разные истории в процессорах Intel и AMD. AMD почти сразу разделяет очереди целых чисел и векторов, в то время как у Intel единый планировщик.

Одним из основных отличий в исполнительных блоках заключается в том, что ядро Sunny Cove поддерживает инструкции AVX-512, а ядро Zen 2 ограничено инструкциями AVX-256, но выполняет две операции за один прием.

Первый может выполнять один 512-битный набор команд FMA (умножение-сложение c однократным округлением) или два 256-битных FMA за такт, а второй поддерживает четыре 256-битные инструкции за такт (2 умножения и 2 сложения) вместе с четырьмя параллельными выполнениями INT. В Sunny Cove есть четыре блока для арифметических инструкций ALU, каждый с iMUL, iDIV и MULHi.

AMD Zen 2 имеет гораздо более широкую пропускную способность инструкций load–store по сравнению с 10-нм процессором Sunny Cove от Intel, у которого хоть и больше портов, но с общей пропускной способностью 128 бит. А у AMD, как вы могли понять ранее, пропускная способность 512-бит, 256-бит загрузки L2-кэша и 256-битная пропускная способность L2.

Заключение

В конце этого года AMD и Intel собираются выпустить Zen 3 и Willow Cov, планируя увеличить IPC и улучшить автоматическое регулирование тактовой частоты при разных нагрузках, особенно низких.

Intel наверняка использует 10-нм для Tiger Lake, в то время как AMD сделает ставку на TSMC 7 нм+ (не EUV) для настольных компьютеров Ryzen 4000 и процессоров Epyc Milan.

Итоги CES 2020: Nvidia и Intel сидят тихо, пока AMD неубедительно играет мускулами
Выставка электроники Consumer Electronics Show в плане гейминга оказалось бенефисом AMD. Нет, совсем не новость про умные вибраторы.

Вероятно, это будет решающая схватка производителей процессоров. И что именно «схватка», сомневаться не приходится – Intel задета популярностью процессоров AMD и громкими высказываниями владельцев торговых точек о том, что процессоры «синих» пылятся на прилавках.

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

Так что в итоге?

Основные базовые различия описаны, остается вопрос о том, что лучше. И это совершенно неверный вопрос – AMD едва вступила в плотную конкуренцию с Intel, так что вы можете выбирать чисто по своему вкусу, возможностям кошелька, по совместимости с уже имеющимися приборами и, например, по нужде в каком-нибудь QuickSync.

Отстранимся от технических показателей и попробуем узнать в чем заключается разница между покупкой одного из процессоров для простого потребителя.

Как указано было выше, Intel может игнорировать некоторые уязвимости и ошибки, а также завышает по ряду причин цены на продукцию. С другой стороны, основываясь на отзывах нашего многочисленного сообщества, можно заключить, что сравнительно более дешевые продукты AMD на релизе страдают от аппаратных и программных сбоев. Да, неисправный или несоответствующий продукт, скорее всего, без проблем заменят продавцы, но осадочек останется.

Так что и здесь корпорации достойны друг друга.

Кстати, у нас на сайте вы найдете добротные сборки и с теми, и с другими процессорами.

При выборе лучшего игрового процессора или лучшего процессора для настольных приложений имеется только два основных варианта - AMD и Intel. Для большинства пользователей это выбор в пользу AMD, которая продолжает огорчать Intel с их десятилетним господством. Ценообразование является наиболее важным фактором при подборе процессора и кроме стоимости AMD предлагает множество других преимуществ: таких, как комплектные кулеры, полный разгон на всех моделях и бесплатное программное обеспечение, которое включает инновационную функцию автоматического разгона Precision Boost Overdrive.

реклама


Также при выборе AMD вы получаете выгоду от широкой совместимости материнских плат с сокетом AM4, которые поддерживают прямую и обратную совместимость, гарантируя максимальную отдачу от производительности процессора и от вложений в материнскую плату. Кроме этого, AMD позволяет разгонять все материнские платы, кроме моделей A-Series, что является еще одним преимуществом для пользователей. А современные процессоры AMD предлагают больше ядер, потоков и более быстрый интерфейс PCIe 4.0 в каждой ценовой категории.


И несмотря на некоторое снижение цен в последнее время на чипы Intel для настольных ПК соотношение цена/производительность оказывается в пользу AMD. Intel также включает в свои комплекты кулеры с разогнанными моделями (за разгон нужно платить больше), но в лучшем случае они хрупкие. А некоторые стандартные кулеры Intel не обеспечивают полной производительности при стандартных настройках. Между тем, большинство комплектных кулеров AMD подходят, как минимум для умеренного разгона.



В Intel платите увеличенную цену не только за разгоняемые чипы K-серии, но и за более дорогую материнскую плату Z-серии для привилегии настройки вашего процессора - Intel не разрешает разгон на материнских платах B- или H- серии. Intel также имеет давнюю историю быстрой смены сокетов для новых процессоров, то есть вероятность совместимости нового чипа с существующей материнской платой или старого процессора с более новой платой не так велика. Также Intel по-прежнему применяет шину PCIe 3.0, которая обеспечивает половину скорости передачи по сравнению с интерфейсом PCIe 4.0 у AMD.

Читайте также: