Что лучше amd ryzen или intel core
Intel против AMD: чем отличаются процессоры Ryzen и Core i
Уже 50 лет Intel и AMD являются главными игроками на рынке, но разобраться в них сложно, особенно после релиза Ryzen и резкого подъема AMD. Так в чем основные отличия самых популярных процессоров?
Ни для кого не секрет, что где-то с середины 00-х AMD сильно отстала от Intel. В числе причин принято называть низкий прирост скорости IPC (межпроцессного взаимодействия) у процессоров и неэффективные инженерные решения.
Скорее всего, сыграли и проблемы с управленцами – иначе история AMD не поделилась бы на жизнь до и после прихода Лизы Су, ставшей исполнительным директором AMD в 2014 году и до сих пор ведущую корпорацию к новому величию.
А с Intel после кризиса AMD ничего особенного не происходило, и подлинную романтику вокруг развития компании найти тяжело. Линейка Core росла и развивалась стабильно, разве что в какой-то момент ценовая политика «синих» перестала устраивать многих сознательных фанатов железа.
Эпоха Zen
Несмотря на сегодняшний успех, первое и второе поколения Ryzen не смогло конкурировать с актуальным на тот момент Core i5-7600K. Преимущество большего количества ядер и многопоточности было нивелировано аппаратными ошибками, в том числе проблемами с откликом процессора.
Intel с треском проигрывает AMD – процессоры Ryzen отжимают рынок
Естественно, учитывая тематику Coop-Land.ru, грубо будет не упомянуть мизерное количество видеоигр, оптимизированных под Ryzen – решения Intel рвали конкурента по всем фронтам в геймерском сегменте.
Настоящий толчок к происходящему в данный момент перевороту на рынке дали процессоры Ryzen 3000 с 7-нм кристаллами и архитектурой Zen 2. Значительное усовершенствование реализации IPC позволило увеличить число ядер, а чистая однопоточная производительность Zen 2 оказалась даже выше, чем у Coffee Lake.
Таким образом «красные» сравнялись с основной силой Intel. После релиза от вернувшихся конкурентов Intel почувствовала угрозу, особенно со стороны AMD Ryzen Threadripper, но волнение касалось разработок для профи. Ответ оказался невнятным: процессоры Skylake Refresh оставили многих экспертов в смешанных чувствах и разбитых ожиданиях нового технологического прорыва.
Но Intel предлагала все больше ядер и больше потоков в каждой ценовой категории. У Intel Core i3 10-го поколения производительность выше, чем у Kaby Lake Core i7-7700K 7 поколения. Мощнейшие представители i9 по числу ядер сравнимы с Intel Xeon, что не может не поражать.
Монолиты Intel против чипсетов AMD
Больше десяти лет назад, еще во времена первых процессоров Phenom, у обеих корпораций был сложный выбор. Intel, несмотря на протесты некоторых инженеров, предпочла развивать монолитные 45-нм кристаллы против перспективной многочиповой компоновки.
Что это за монолиты? Если вкратце, то все ядра, кэш и прочие компоненты физически расположены на одном кристалле. Благодаря выбранной уютной компоновке снижается задержка, быстрее осуществляется доступ любого ядра к кэшу и системной памяти, что позволяет оптимизировать производительность и даже повысить энергоэффективность.
Монолитные процессоры эффективней, но как-то дороже и вообще.
Производители процессоров и других изделий с использованием кремния, по статистике, никогда не имеют стопроцентного выхлопа с произведённой продукции. Доход зависит от количества брака на производстве. Например, 90% процессоров Intel свыше 14-нм готовы к полноценному использованию (ну, плюс-минус). Звучит круто, но 1 процессор из 10 окажется с дефектом, 10 процессоров из 100 не принесут профит.
Это немного грустно для производителя, который вынужден нанимать специалистов по ценообразованию, и совсем грустно для конечного покупателя, который оплачивает эти дефектные продукты из своего кармана по законам рыночка.
Причина роста? Очевидно, что каждое ядро в используемой монолитной схеме должно быть функциональным. Вы наверняка уже разобрались, что монолит-монолитом, но каждое ядро является отдельным компонентом и объединяет их лишь пресловутый кристалл, и сделали простейший вывод: чем сложнее единая схема, тем вероятнее поломка в ней.
Получается, что если в вашей 8-ядерной монолитной штуковине работоспособны лишь только 7 ядер, можно выбрасывать весь процессор. Разбавим нашу воду изящными цифрами: каждое дополнительное ядро добавляет 10% шанс к браку.
Тогда на один готовый к продаже 20-ядерный Xeon приходится до 2-х непригодных для использования. Естественно, инженеры тоже слышали эту историю и трудятся над повышением эффективности производства. Но обычная математика работает против них.
Компоновка Chiplet от AMD
Да, вернемся от монолитов к чипсетам. Приятное, хрустящее название можно развернуть на огромное и громоздкое «многокристальный (многочиповый) модуль (MCM)», отдающее советскими словарями технических терминов.
Так как процессоры Ryzen не так давно ворвались в поле зрения обычных пользователей, многие используемые решения все еще не переведены в признанные обществом термины. Поэтому связь между блоками в процессорах AMD Ryzen приходится называть Infinity Fabric.
Эта самая Infinity Fabric дает повод представить Ryzen как несколько отдельных процессоров, связанных между собой коммутатором 256-разрядных двунаправленных шин.
Тут требуется уточнение – это не гирлянда из случайно болтающихся ядер, а упорядоченные кластеры 4 ядер и их кэшей, называемые CCX. Два кластера (или комплекса, как хотите) CCX объединяются в CCD, создавая основу процессоров Ryzen и Epyc на архитектуре Zen. Пойдем до конца – 8 CCD позволяют Threadripper 3990X использовать до 64 ядер. Вау.
Такие «наборы» позволяют снизить количество идущих в утиль процессоров – каждый 4-ядерный блок отличается максимальной функциональностью и не выходит из строя при исключении ядер из работы. То есть два блока с дефектными ядрами, грубо говоря, можно пихнуть в сборку для 6-ядерного процессора и снизить его цену.
Новые процессоры Ryzen 3000 претендуют на лидерство среди процессоров для гейминга?
Скорость шины 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 за приблизительно одинаковое время.
Тогда можно заявить, что Ryzen 3000 при практически любой нагрузке показывают равную или лучшую производительность, чем Coffee Lake, справляясь с основными трудностями еще до их возникновения.
Не так давно все интернеты были забиты тестами от восторженных техноблогеров, которые радовались возвращению «красных» на рынок потребительских процессоров и наперебой сравнивали Ryzen 3000, кажется, даже с подобранными на улице камнями. В пользу Ryzen, конечно. Так что наверняка в памяти читателей еще остались впечатления от техноистерии и уточнений не требуется.
Но не все блогеры упоминали о том, что из-за особенностей сборки Ryzen 3000 самые горячие места процессора смещены относительно центра и требуют несколько иного подхода к охлаждению процессора по сравнению с монолитными.
Чиплет или монолитный кристалл: что лучше?
Очевидно, что каждый из рассмотренных подходов к проектированию имеет место быть. Решения Intel и AMD справедливы для конкретных ситуаций – понятно, что в обеих корпорациях работаю неглупые люди, которые видели перспективы того или иного способа.
Вряд ли, правда, AMD рассчитывала на 10 лет упадка и внезапного возвращения, но точно известно, что Intel выбирала между компановками.
Вполне вероятно, что процессоров с многочиповой компановкой станет больше из-за так называемого «конца эпохи Мура», то есть увеличения интервалов удвоения производительности процессоров – ядра уже не становятся вдвое быстрее каждые два года, что приводит к необходимости использования большего количества ядер для сохранения темпа роста.
Ради справедливости, конечно, надо упомянуть о работе AMD над монолитными решениями для мобильных платформ. Но не более, мы же вроде тут нормальные геймеры, которые «привет герц-гигагерц, почему один, сейчас будет три».
Sunny Cove против Zen 2
И мы все ближе к основной теме статьи – прямому сравнению процессоров. Очевидно, что микроархитектуры последних процессоров Intel и AMD значительно различаются.
В AMD Zen 2 блок кэш-памяти 3-го уровня имеет функцию обратной записи, а кэш-памяти 2-го уровня использует блок предсказателя переходов (ветвлений) TAGE. Sunny Cove и Skylake используют стандартные предсказатели и сказать об этом больше нечего – Intel хранит подробности в тайне.
Предсказания ветвления звучит ведь красивее, чем переходов? Правда? И «инструкция» понятнее «команды?
Intel о проблеме знала и игнорировала ее, так как 99,99% пользователей даже не помышляют о подобных операциях, но процессоры были признаны дефектными со всеми вытекающими.
Перейдем к блоку декодеров: в решениях Intel с декодером инструкций на пять полос и с предсказателем ветвлений обеспечивается до 6 микроопераций за такт. У Zen 2 четыре полосы и обрабатываются до 8 инструкций из кэша в планировщик за цикл.
Intel использует стандартный – когда используется слово «стандартный», помните, что стандарты до недавнего времени задавала Intel – планировщик для работы с числами.
AMD отдельные планировщики для целых чисел (INT) и чисел с плавающей запятой (FP), то есть разбивает в две очереди для переименования и одну распределяемую очередь на удаление.
Только вообразите, но серверная часть – это совершенно разные истории в процессорах 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 неубедительно играет мускулами
Вероятно, это будет решающая схватка производителей процессоров. И что именно «схватка», сомневаться не приходится – Intel задета популярностью процессоров AMD и громкими высказываниями владельцев торговых точек о том, что процессоры «синих» пылятся на прилавках.
Но AMD может позволить себе резать цену, а вот Intel – нет. Возможной проблемой, прямо-таки критическим испытанием прочности может стать вспышка коронавируса.
Так что в итоге?
Основные базовые различия описаны, остается вопрос о том, что лучше. И это совершенно неверный вопрос – AMD едва вступила в плотную конкуренцию с Intel, так что вы можете выбирать чисто по своему вкусу, возможностям кошелька, по совместимости с уже имеющимися приборами и, например, по нужде в каком-нибудь QuickSync.
Отстранимся от технических показателей и попробуем узнать в чем заключается разница между покупкой одного из процессоров для простого потребителя.
Так что и здесь корпорации достойны друг друга.
Кстати, у нас на сайте вы найдете добротные сборки и с теми, и с другими процессорами.
Тестируем процессоры Intel и AMD двух последних поколений
Оглавление
Вступление
По итогам тестирования: сначала в конце прошлого года процессоров AMD Ryzen 5xxx, а затем в последние недели – по той же методике – Intel Core 11-го поколения, у меня накопилась база результатов, на основе которой и было решено сделать этот сводный материал.
реклама
Тестовая конфигурация
Итого за эти две серии обзоров были протестированы:
Здесь каждая модель процессора является ссылкой на раздел обзора, в котором он в первый раз тестировался по данной методике, с подробным описанием его режимов работы.
Современные процессоры на топовых материнских платах (с которыми только и вынуждены иметь дело подневольные авторы обзоров) уже в режиме по умолчанию задействуют автоматический разгон. И нередко получить заметно более высокие показатели производительности не удается даже при последующем ручном разгоне. Поэтому такие процессоры тестировались только в одном режиме. Повторюсь, что каждый такой случай описан в соответствующих разделах по ссылкам выше. А если CPU тестировался и в режиме ручного разгона, такой режим отдельно указан на графиках.
Все процессоры тестировались на открытом стенде:
Остальная конфигурация при этом была идентична:
Минимально разобравшись с системой, будем переходить к результатам тестов. На всех графиках результаты упорядочены от лучшего к худшему.
Энергопотребление
Prime95, Small FFT
Меньше – лучше
реклама
Напомню, что энергопотребление в моих обзорах измеряется для всей системы в целом, сколько она потребляет от розетки (с учетом всех компонентов, КПД блока питания, периферии и прочего, но без монитора), и округляется до 10 Вт.
В простое все конфигурации требуют около 50–70 Вт. А вот под нагрузкой современные производительные настольные процессоры не столь экономичны. Впрочем, все эти результаты уже не раз обсуждались, да и тут все наглядно. Лучше побыстрее перейдем к производительности.
Производительность
Здесь также нужно в очередной раз оговорить процедуру тестирования. Я специально пишу в каждом обзоре, что все тесты в каждой конфигурации запускаются несколько раз, и в зачет идет не лучший, а средний результат. То есть цель добиться от каждого процессора максимально возможных показателей в тестах в принципе не ставится. По той же причине я не занимаюсь тонкой настройкой системы. Главная задача моих сравнительных тестов что процессоров, что видеокарт: показать отличия в производительности конкурирующих продуктов при прочих равных в типичной системе обычного пользователя.
Что геймеры, что профессионалы, работающие с вычислительно тяжелыми задачами, в массе своей не возятся с настройками, чтобы выжать последний процент производительности из своей системы. Мои обзоры – как раз для таких пользователей. А бенчеры, конечно, могут говорить, что у них такой-то процессор демонстрирует немного бо́льшую производительность, поэтому тут он несправедливо принижен (и, конечно, намеренно!). Нет, здесь ничьи результаты специально не занижаются, и отношение ко всем участникам равное.
Встроенный тест
Single Thread | Multi Thread, баллы
Больше – лучше
Встроенный тест
Compressing | Decompressing, Кбайт/c
Больше – лучше
Встроенный тест
Кбайт/c
Больше – лучше
Встроенный тест
Single Core | CPU, баллы
Больше – лучше
Встроенный тест
Single Core | CPU, баллы
Больше – лучше
реклама
Corona 1.3 Benchmark
Встроенный тест
Время, секунды
Меньше – лучше
Встроенный тест
Bedroom | Supercar, баллы
Больше – лучше
реклама
Встроенный тест
bmw27, секунды
Меньше – лучше
Встроенный тест
kSamples
Больше – лучше
Встроенный тест
Время, секунды
Меньше – лучше
реклама
HEVC Decode Benchmark
Встроенный тест
Время, секунды
Меньше – лучше
Встроенный тест
AES-Twofish, Гбайт/с
Больше – лучше
реклама
Встроенный тест
1024M, секунды
Меньше – лучше
Встроенный тест
Single-core | Multi-core, очки
Больше – лучше
Встроенный тест
General | Financial, очки
Больше – лучше
реклама
Kraken 1.1 (Google Chrome)
Встроенный тест
Время, мс
Меньше – лучше
JetStream2 (Google Chrome)
реклама
Встроенный тест
Баллы
Больше – лучше
Встроенный тест
CPU Score, очки
Больше – лучше
World of Tanks enCore RT
Встроенный тест
Ultra, RT Ultra, очки
Больше – лучше
Встроенный тест, 1080p, RTX, FPS
Минимальный | Средний
Больше – лучше
Shadow of the Tomb Raider
Встроенный тест, 1080p, Max, FPS
Больше – лучше
Встроенный тест, 1080p, Max, FPS
Больше – лучше
Встроенный тест, 1080p, Max, FPS
Минимальный | Средний
Больше – лучше
Встроенный тест, 1080p, Ultimate, FPS
Больше – лучше
Assassin’s Creed Odyssey
Встроенный тест, 1080p, Ultra, FPS
Больше – лучше
Анализировать результаты по отдельным приложениям нет смысла, позади уже много обзоров, среди этих данных ничего нового. А вот свести все на общие графики не помешает.
Сделаем, как обычно, два сводных графика: по не игровым применениям и, соответственно, по игровым. За точку отсчета берем результаты слабейшего в среднем процессора. На графике – средние отношения производительности.
Среднее, не игровые приложения
Индекс, больше – лучше
В неигровых применениях в среднем слабейшим из протестированных процессоров ожидаемо стал Intel Core i5-10400. Сильнейшими – также ожидаемо, 16-ядерники AMD двух последних поколений. В целом результаты тут изменяются плавно, и можно смело выбирать, исходя из своих задач, ту модель, что обеспечит достаточную производительность.
Среднее, игровые приложения
Индекс, больше – лучше
В играх точкой отсчета стал AMD Ryzen 5 3600X, хотя тот же Intel Core i5-10400 быстрее в среднем всего на два процента (и это в невысоком разрешении и с мощнейшей видеокартой – в реальных сбалансированных игровых системах разницы не будет вовсе). Да и самый производительный по результатам наших игровых тестов разогнанный Core i9-10900K обеспечивает всего на треть более высокий в среднем FPS в играх.
Это лишнее доказательство того, что для исключительно игровой системы хватит практически любого современного CPU, начиная со среднебюджетного уровня. И, если говорить про настоящий момент, а не некую мифическую «перспективу», то более мощный процессор нужен в первую очередь для профессионального применения.
Заключение
Я специально не стал загромождать этот обзор текстом. Здесь главное – полученные данные. Каждый из вас сможет проанализировать их по-своему. К примеру, можно выбрать однопоточные тесты и сравнить процессоры по удельной производительности на ядро. Или пронормировать производительность на энергопотребление и получить некую оценку энергоэффективности платформ (хотя это сто́ит делать лишь условно, потому что энергопотребление у меня измерено для всей системы и только в Prime95).
Ну а мы на этом данный раунд тестирования процессоров заканчиваем. А к выходу следующих поколений попытаемся максимально учесть все замечания, оптимизировать методику, тестовый стенд, его настройки, оформление материалов – в общем, как сможем, постараемся сделать базовые редакционные обзоры лучше.
Что лучше amd ryzen или intel core
Вопрос выбора процессора для компьютера вечен, поскольку ни один из производителей не собирается уступать другому. И дело даже не в том. Кто делает самые быстрые камни, ведь флагманы нужны нескольким процентам пользователей, в то время как подавляющее большинство прекрасно себя чувствует на середняках за 200 долларов и даже дешевле. С выходом Ryzen 5000-й серии муки выбора стали ещё напряжённее, ведь в кои-то веки на верхушке пьедестала отучилась AMD. Казалось, что ещё немного и красные смогут отвоевать у синих немалую долю рынка, но тут пришло поколение Alder Lake. Назвать архитектуру победной не поворачивается язык, ведь энергоэффективные ядра пока больше мешают, чем помогают, а вот 10-нм техпроцесс и скоростные показатели больших ядер впечатляют. Пока воспользоваться преимуществами новых камней Intel 12-го поколения могут не все желающие, ведь производители неожиданно объявили о дефиците оперативной памятью DDR5.
реклама
Чтобы там кто не объявлял, нас сегодня интересует, смогла ли Intel обойти AMD. Именно этим вопросом озадачились эксперты сайта Computerbase. Они собрали целую россыпь тестов, а после сгруппировали результаты по разрешениям, а также предлагают узнать одноядерную и многоядерную эффективность каждого процессора. Мало того, можно увидеть показатели в играх, что для многих наших читателей будет гораздо интереснее синтетики, которая часто не соответствует реальности. Отметим, что по ссылке доступен материал на немецком языке, поэтому воспользуйтесь переводчиком. Ну а мы перейдём к первому графику с многоядерными тестами.
Если отбросить линейку Ryzen Threadripper с флагманским 64-ядерным Threadripper 3990X, то становится очевидно, что Ryzen 9 5950X смог удержаться на первом месте. Упрекнуть команду Computerbase в предвзятости нельзя, ведь они провели тесты в наиболее популярных бечмарках: 7-Zip, Agisoft PhotoScan Pro, Blender Benchmark, Cinebench R15/20, Corona 1.3 и нескольких других. Одновременно с этим нужно понимать, что инженеры Intel действительно проделали гигантскую работу, ведь Core i9-12900K всего на 5% уступает Ryzen 9 5950X, оставаясь на 150 долларов дешевле в рознице. Дабы оценить, насколько рывок был большим, взгляните на показатели Core i9-11900K, уступающего флагману AMD невероятные 23%.
Судя по всему, показатели IPC в одноядерных тестах для нового поколения Alder Lake составляют около 15%. Это очень много, но далеко не рекорд. Тем не менее даже этого Core i9-12900K оказалось достаточно, чтобы обойти Ryzen 9 5950X на 13%. Фанатов Intel несомненно порадует и то, что все младшие процессоры обходят красный флагман. А вот это уже настоящая победа.