Вот он, наш первый в этом году процессор следующего поколения – AMD Ryzen 7 9700X Granite Ridge. Этот чип, вместе с Ryzen 5 9600X, который вышел одновременно с ним, – первые процессоры AMD, реализующие новую микроархитектуру Zen 5. Чип 9700X представляет собой классический 8-ядерный/ 16-поточный процессор в текущей корпусировке сокета AM5, и он обратно совместим со всеми материнскими платами на чипсетах AMD 600-й серии, при наличии соответствующих обновлений BIOS. В этом поколении AMD оставила без изменений спецификации числа ядер CPU в линейках своих чипов: топовый компонент Ryzen 7 по-прежнему предлагает 8 ядер/ 16 потоков, а топовый компонент Ryzen 5 – 6 ядер/ 12 потоков. Чуть позже к ним добавятся 12-ядерный и 16-ядерный представители линейки Ryzen 9.
Основная причина, по которой AMD не повышает характеристики числа ядер относительно серии Ryzen 3000 пятилетней давности, заключается в том, что в каждом новом поколении Zen компании удается последовательно повышать производительность и энергетическую эффективность ядра CPU. Это позволяет AMD успешно конкурировать с Intel как в части гейминга, так и в части продуктивных приложений. В двух последних поколениях десктопных процессоров AMD даже выпускает дополнения к основным линейкам в виде чипов серии X3D – к великой радости геймеров. Поскольку каждое новое поколение Zen базируется на новом техпроцессе, AMD удается также удерживаться в рамках умеренного энергопотребления и нагрева. В общем и целом, выпуск настольных чипов у AMD идет как по маслу, и компания имеет хорошие перспективы в плане увеличения своей доли на рынке.
Микроархитектура Zen 5 представляет несколько модернизаций в схеме ядра, с упором на усовершенствование вычислительных механизмов, особенно в части вычислений с плавающей точкой. Обновления также коснулись кэшей L1, параметров задержки кэшей L2, блока прогнозирования ветвлений и фронта конвейера ядра; все эти модернизации направлены на более совершенное распараллеливание процессов внутри ядра. В отличие от конкурирующей архитектуры Intel Lion Cove ядро Zen 5 поддерживает SMT, что позволяет использовать преимущества параллельной обработки потоков в ядре. AMD заменила двухтактный 256-разрядный модуль FPU Zen 4 полным 512-разрядным, который очевидно должен значительно ускорять вычисления с плавающей точкой, в которых используются наборы инструкций AVX-512, VNNI и др. Это должно давать преимущество в приложениях для ИИ. В общем, AMD заявляет примерно 16%-ное увеличение производительности IPC по сравнению с Zen 4.
Микроархитектура – это только половина дела; AMD также использовала возможности усовершенствованного техпроцесса, на котором базируется серия Granite Ridge, точнее – комплексы ядер CPU (CCD) этих чипов. AMD перевела их на техпроцесс TSMC 4 нм EUV, или N4P. По заявлениям TSMC, этот новый техпроцесс позволяет снизить энергопотребление на 22% по сравнению с 5-нм техпроцессом N5, на котором базируются чиплеты Zen 4. Помимо снижения энергопотребления, техпроцесс обеспечивает 6%-ный прирост производительности и 6%-ное уплотнение транзисторов. Сочетание лучшей энергетической эффективности (прироста производительности относительно потребляемой мощности) за счет техпроцесса N4P и лучшей производительности IPC микроархитектуры Zen 5 позволило AMD вписать процессор Ryzen 7 9700X в рамки TDP 65 Вт. Это весомое достижение, с учетом того, что чип 7700X компания выпустила с TDP 105 Вт, хотя и это не очень много. Для сравнения, топовый чип своего поколения Ryzen 7 3700X тоже имел TDP 65 Вт.
Процессоры серии Ryzen 9000 Granite Ridge, как и серия Ryzen 7000 Raphael, базируются на чиплетном подходе. Модули-комплексы CCD в них новые, но AMD по-прежнему использует здесь кристалл клиентского ввода/вывода (cIOD) предыдущего поколения, который базируется на техпроцессе 6 нм. Этот чиплет содержит память процессора и интерфейсы PCIe, помимо базового iGPU, который в целом лучше встроенного графического компонента настольных процессоров Intel Core i7 и Core i9.
AMD установила в процессоре Ryzen 7 9700X базовую частоту 3.80 ГГц и boost-частоту 5.50 ГГц, обеспечив минимальную прибавку в 100 МГц относительно тактовых частот чипа 7700X и опираясь в новом поколении в большей степени на производительность IPC, за счет которой в основном и достигается общий прогресс в производительности относительно предыдущего поколения, несмотря на меньший TDP. Каждое из восьми ядер имеет выделенный кэш L2 емкостью 1 МБ и доступ к общему 32-мегабайтному кэшу L3. Процессор использует двухканальный интерфейс памяти DDR5 с нативной поддержкой DDR5-5600, а также поддерживает некоторые новые опции разгона памяти. В дополнение к Curve Optimizer теперь доступна также функция Curve Shaper для более точной настройки оверклокинга; эту функцию можно использовать и на процессорах Zen 4, при наличии соответствующих обновлений BIOS.
AMD оценивает Ryzen 7 9700X несколько дешевле по сравнению со стартовой ценой 7700X. С такой ценой новый чип готов конкурировать с Intel Core i7-14700K. Как мы уже отмечали, чип совместим со всеми существующими материнскими платами на чипсетах 600-й серии, большинство которых поддерживают USB BIOS Flashback. В конце лета компания также выпустит новые чипсеты 800-й серии во главе с AMD X870E и X870, которые будут предлагать фишки новой платформы, такие как USB4 и Wi-Fi 7.
Процессор | Число ядер / потоков | Базовая частота, ГГц | Boost-частота, ГГц | Кэш L3, МБ | TDP, Вт | Архитектура | Техпроцесс | Сокет | |
Intel Core i5 | |||||||||
Core i5-12400F | 6/ 12 | 2.5 | 4.4 | 18 | 65 | Alder Lake | 10 нм | LGA 1700 | |
Core i5-13400F | 6+4/ 16 | 2.5/ 1.8 | 4.6/ 3.3 | 20 | 65 | Raptor Lake | 10 нм | LGA 1700 | |
Core i5-12600K | 6+4/ 16 | 3.7/ 2.8 | 4.9/ 3.6 | 20 | 125 | Alder Lake | 10 нм | LGA 1700 | |
Core i5-13600K | 6+8/ 20 | 3.5/ 2.6 | 5.1/ 3.9 | 24 | 125 | Raptor Lake | 10 нм | LGA 1700 | |
Core i5-14600K | 6+8/ 20 | 3.5/ 2.6 | 5.3/ 4.0 | 24 | 125 | Raptor Lake | 10 нм | LGA 1700 | |
AMD Ryzen 5 | |||||||||
Ryzen 5 8500G | 6/ 12 | 3.5 | 5.0 | 16 | 65 | Phoenix 2 | 4 нм | AM5 | |
Ryzen 5 8600X | 6/ 12 | 3.7 | 4.6 | 32 | 65 | Zen 3 | 7 нм | AM4 | |
Ryzen 5 7600 | 6/ 12 | 3.8 | 5.1 | 32 | 65 | Zen 4 | 5 нм | AM5 | |
Ryzen 5 7600X | 6/ 12 | 4.7 | 5.3 | 32 | 105 | Zen 4 | 5 нм | AM5 | |
Ryzen 5 9600X | 6/ 12 | 3.9 | 5.4 | 32 | 65 | Zen 5 | 4 нм | AM5 | |
Intel Core i7 | |||||||||
Core i7-12700K | 8+4/ 20 | 3.6/ 2.7 | 5.0/ 3.8 | 25 | 125 | Alder Lake | 10 нм | LGA 1700 | |
Core i7-13700K | 8+8/ 24 | 3.4/ 2.5 | 5.4/ 4.2 | 30 | 125 | Raptor Lake | 10 нм | LGA 1700 | |
Core i7-14700K | 8+12/ 28 | 3.4/ 2.5 | 5.6/ 4.3 | 33 | 125 | Raptor Lake | 10 нм | LGA 1700 | |
AMD Ryzen 7 | |||||||||
Ryzen 7 5700G | 8/ 16 | 3.8 | 4.6 | 16 | 65 | Zen 3 + Vega | 7 нм | AM4 | |
Ryzen 7 5700X | 8/ 16 | 3.4 | 4.6 | 32 | 65 | Zen 3 | 7 нм | AM4 | |
Ryzen 7 7700 | 8/ 16 | 3.8 | 5.3 | 32 | 65 | Zen 4 | 5 нм | AM5 | |
Ryzen 7 7700X | 8/ 16 | 4.5 | 5.4 | 32 | 105 | Zen 4 | 5 нм | AM5 | |
Ryzen 7 9700X | 8/ 16 | 3.8 | 5.5 | 32 | 65 | Zen 5 | 4 нм | AM5 | |
Ryzen 7 5800X | 8/ 16 | 3.8 | 4.7 | 32 | 105 | Zen 3 | 7 нм | AM4 | |
Ryzen 7 5800X3D | 8/ 16 | 3.4 | 4.5 | 96 | 105 | Zen 3 | 7 нм | AM4 | |
Ryzen 7 7800X3D | 8/ 16 | 4.2 | 5.0 | 96 | 120 | Zen 4 | 5 нм | AM5 | |
Intel Core i9 | |||||||||
Core i9-12900K | 8+8/ 24 | 3.2/ 2.4 | 5.2/ 3.9 | 30 | 125 | Alder Lake | 10 нм | LGA 1700 | |
Core i9-13900K | 8+16/ 32 | 3.0/ 2.2 | 5.8/ 4.3 | 36 | 125 | Raptor Lake | 10 нм | LGA 1700 | |
Core i9-14900K | 8+16/ 32 | 3.2/ 2.4 | 6.0/ 4.4 | 36 | 125 | Raptor Lake | 10 нм | LGA 1700 | |
AMD Ryzen 9 | |||||||||
Ryzen 9 5900X | 12/ 24 | 3.7 | 4.8 | 64 | 105 | Zen 3 | 7 нм | AM4 | |
Ryzen 9 7900 | 12/ 24 | 3.7 | 5.4 | 64 | 65 | Zen 4 | 5 нм | AM5 | |
Ryzen 9 7900X | 12/ 24 | 4.7 | 5.6 | 64 | 170 | Zen 4 | 5 нм | AM5 | |
Ryzen 9 7900X3D | 12/ 24 | 4.4 | 5.6 | 128 | 120 | Zen 4 | 5 нм | AM5 | |
Ryzen 9 9900X | 12/ 24 | 4.4 | 5.6 | 64 | 120 | Zen 5 | 4 нм | AM5 | |
Ryzen 9 5950X | 16/ 32 | 3.4 | 4.9 | 64 | 105 | Zen 3 | 7 нм | AM4 | |
Ryzen 9 7950X | 16/ 32 | 4.5 | 5.7 | 64 | 170 | Zen 4 | 5 нм | AM5 | |
Ryzen 9 7950X3D | 16/ 32 | 4.2 | 5.7 | 128 | 120 | Zen 4 | 5 нм | AM5 | |
Ryzen 9 9950X | 16/ 32 | 4.3 | 5.7 | 64 | 170 | Zen 5 | 4 нм | AM5 |
Настольные процессоры серии AMD Ryzen 9000, включая 9700X, 9600X, а также готовящиеся к выпуску в ближайшее время 9950X и 9900X, базируются на новой чиплетной микросхеме Granite Ridge. Комплексные модули CPU (CPU complex die, CCD) являются местом сосредоточения всех инноваций, поскольку именно в них располагаются ядра CPU Zen 5. Оставшуюся часть процессора занимает модуль (кристалл) клиентского ввода/вывода (client I/O die, cIOD), перенесенный из предыдущего поколения, так что здесь AMD могла сэкономить на R&D. CCD нового поколения AMD базируются на 4-нм техпроцессе TSMC N4P, более продвинутом по сравнению с 5-нм TSMC N5 и обеспечивающем 22%-ное снижение энергопотребления и 6%-ное повышение плотности транзисторов. Новые модули CCD имеют примерно такие же размеры, как у CCD Zen 4, и отлично вписываются в разметку подложки корпусировки Granite Ridge.
Спецификации числа ядер CPU AMD перенесла из предыдущего поколения без изменений: компания по-прежнему не ввязывается в «ядерную гонку», инициированную Intel с их концепцией гибридной многоядерной архитектуры с миниатюрными ядрами E, которые влезают в клиентские процессоры в большом количестве. Флагманский чип этого поколения AMD Ryzen 9 9950X предлагает 16 ядер/ 32 потока, заключенные в двух модулях CCD. 12-ядерный/ 24-поточный чип 9900X также содержит два CCD, в каждом из которых отключено по два ядра. Ryzen 7 9700X имеет один CCD, как и Ryzen 5 9600X, однако у последнего в нем отключены два ядра, правда, с сохранением полноразмерного 32-мегабайтного кэша L3 на CCD.
В части I/O и корпусировки серия Granite Ridge использует возможности cIOD предыдущего поколения и инфраструктуру существующего сокета AM5, так что все внимание инженеров AMD здесь сосредоточено на 4-нм CCD, то есть, по сути, на ядрах CPU Zen 5, поскольку кроме них в CCD ничего нет. В каждом новом поколении Zen усилия AMD направлены на повышение однопоточной производительности пользовательских процессоров прежде всего за счет повышения IPC. Разница в IPC между соседними поколениями Zen варьируется в интервале 10-19%, и конкретно для Zen 5 компания заявляет примерно 16%-ный прирост IPC относительно Zen 4. AMD разрабатывала ядро Zen 5 "с заделом на перспективу", добавив в него поддержку наборов инструкций, которые станут более актуальны с приходом ИИ в пользовательский сегмент. Хотя сам процессор Granite Ridge не содержит NPU и аппаратных ускорителей для Copilot+, ядра Zen 5 разработаны с целью улучшения опыта разработки программных приложений для ИИ и исследования моделей ИИ на машинах с дискретными ускорителями, поскольку на стороне CPU (программного обеспечения) эти сценарии могут использовать преимущества новых ядер.
В Zen 5 AMD обновила практически все ключевые области ядра CPU, включая фронт конвейера и блок предсказания ветвлений, различные кэши внутри ядра, конвейеры выборки/декодирования (fetch/decode), исполнительный движок и блок загрузки/хранения (load/store). Фронт конвейера представляет модернизированный блок предсказания ветвлений, который гарантирует «ноль пузырей» (zero-bubble) в условных переходах и предотвращает поступление ошибочных предсказаний в тактовые циклы. Другие отличительные особенности: большой 16-килобайтный буфер BTB L1 и расширенный предсказатель ветвлений TAGE; увеличенный стек возвращаемых адресов – 52 записи вместо 32-х в Zen 4; увеличенная ассоциативность кэша операций – 16 путей вместо 12-ти в Zen 4; увеличение пропускной способности кэша операций и блока диспетчеризации на 33%. Блок предсказания ветвлений поддерживает до трех окон предсказания за такт, вместо двух в Zen 4. Задержка в L2 и динамических таблицах обходится с помощью нового агрессивного блока выборки. Буфер ITLB L2 поддерживает 2048 записей вместо 512-ти в Zen 4. Кэш инструкций L1 улучшен в части характеристик задержки и пропускной способности и теперь поддерживает два независимых потока выборки инструкций.
Как и в любом ядре процессора x86, очередь микроопераций в Zen 5 разделяется на две части, одна из которых обрабатывается целочисленным движком (integer), а другая – движком вычислений с плавающей точкой (floating point, FP). Целочисленный движок имеет 8-портовую глубину очереди диспетчеризации/ переименования/ откладывания операций. Целочисленный планировщик имеет более "симметричную" структуру, позволяющую упростить выборку операций. Он включает в себя шесть арифметико-логических устройств (ALU) с тремя умножителями и три блока ветвлений, а также четыре блока генерации адресов (AGU). Планировщик AGU поддерживает 56 записей, планировщик ALU – 88 записей, вместо трех комбинированных планировщиков ALU+AGU на 24 записи каждый и одного выделенного планировщика ALU также на 24 записи, как было в Zen 4. Размер физического регистрового файла увеличен до 240/192 записей вместо 224/126 в Zen 4. Глубина буфера переупорядочивания (ROB) увеличена до 448 записей вместо 320-ти в Zen 4.
Движок вычислений с плавающей точкой (FPU) в Zen 5 подвергся наиболее значительной модернизации. Одним из ключевых отличий Zen 5 является выполнение инструкций AVX-512 за один такт в блоке FPU с поддержкой полной 512-разрядной длины инструкции, вместо двухтактной схемы с 256-разрядным FPU в Zen 4. Это должно значительно ускорить выполнение AVX-512, VNNI и других инструкций, используемых при обработке ИИ-нагрузок на центральном процессоре. Блок FPU содержит четыре исполнительных конвейера с двумя регистровыми каналами LS/integer. Он поддерживает загрузку двух и хранение одной 512-разрядных инструкций за такт и двухтактное сложение FADD. Исполнительное окно FPU также существенно модернизировано.
Блок загрузки/хранения получил ряд усовершенствований в соответствии с возросшими требованиями к пропускной способности со стороны исполнительного движка. Во-первых, кэш данных L1 увеличен до 48 КБ с повышением уровня ассоциативности до 12, вместо 32 КБ с уровнем ассоциативности 8 в Zen 4. Кроме того, увеличена пропускная способность каналов загрузки/хранения: поддерживается загрузка четырех и хранение двух операндов за такт. Четыре канала загрузки целочисленных операндов могут объединяться в канал для FP. Пропускная способность кэша L2 также улучшена.
Размер выделенного кэша ядра L2 – 1 МБ – по сравнению с предыдущим поколением не изменился, но AMD говорит, что они удвоили ассоциативность и пропускную способность этого кэша по сравнению с Zen 4. Кроме того, хотя AMD также оставила без изменений размер кэша L3, общего для восьми ядер CCD, и он по-прежнему составляет 32 МБ, компания поработала над уменьшением задержки и отслеживанием промахов этого кэша – на лету отслеживается до 320 промахов на уровне L3.
В зависимости от конкретной модели процессора, чип содержит один или два CCD с восемью ядрами Zen 5, 32-мегабайтный кэш L3, блок SMU и внутренний интерфейс Infinity Fabric с пропускной способностью чтения и записи 32 и 16 Б/такт соответственно, который подключен к кристаллу ввода/вывода cIOD. Кристалл cIOD посредством Infinity Fabric соединяется со всеми остальными SoC-компонентами процессора, наиболее важные из которых – двухканальные 160-разрядные контроллеры памяти DDR5 с поддержкой ECC и рут-комплекс 28 линий PCI-Express 5.0.
В серии Granite Ridge, как и в Raphael, AMD предлагает базовую опцию встроенной графики. Этот iGPU использует относительно старую графическую архитектуру RDNA 2, что обусловлено использованием здесь cIOD поколения Zen 4, и включает в себя один процессор рабочей группы (WGP), или просто два вычислительных блока (CU) со 128 потоковыми процессорами на двоих. iGPU сообщается с дисплейным контроллером, который поддерживает до четырех дисплеев, и мультимедийным движком, который может ускорять декодирование форматов H.265 и AV1.
Кроме того, мы находим здесь встроенный интерфейс USB с поддержкой стандарта USB 3.2 (до двух портов 10 Гбит/с), пару портов USB 2.0 и древние интерфейсы SPI, eSPI, GPIO, I2C и т.д. Кристалл cIOD базируется на техпроцессе 6 нм, и многие из этих компонентов не могут использовать преимущества новейшего техпроцесса 4 нм. В Granite Ridge кристалл cIOD перенесен из серии Raphael почти без изменений, за исключением небольшого обновления микрокода, которое обеспечивает нативную поддержку DDR5-5600 (в серии Ryzen 7000 нативная поддержка памяти ограничивается скоростью DDR5-5200), различные опции оверклокинга из AMD EXPO и поддержку еще более высоких скоростей оверклокинга DDR5 с использованием отношения частот FCLK и MCLK 1:2.
Вместе с серией процессоров Ryzen 9000 Granite Ridge AMD представляет новое семейство чипсетов для материнских плат AMD 800, которые выходят в конце этого лета. Новые процессоры сконструированы в расчете на существующий сокет AM5 и, таким образом, совместимы со всеми материнскими платами на чипсетах AMD 600-й серии, получившими соответствующие обновления BIOS. Кроме того, поскольку почти все материнские платы AM5 поддерживают опцию USB BIOS Flashback, вы, вероятнее всего, сможете обновить BIOS даже c "несовместимым" процессором.
Как было показано в предыдущем разделе, AMD ничего не поменяла в новых процессорах в части I/O, однако выявила причины, по которым одни платы 600-й серии продаются намного лучше, чем другие. Маркетинговые исследования показали, что энтузиасты выбирают модели на топовом чипсете X670E, тогда как остальные пользователи предпочитают B650, и почти никто не покупает X670 и B650E. AMD учла эти результаты и соответствующим образом скорректировала функциональные наборы, предлагаемые чипсетами 800-й серии, заодно воспользовавшись случаем, чтобы придать некоторым опциям I/O, например, USB4, статус стандарта, и подвигнуть производителей материнских плат на модернизацию опций подключений, в частности, в виде поддержки Wi-Fi 7.
В части интерфейсов тон задает чипсет AMD X870E. Это двухчиповая микросхема, аналогичная в этом плане X670E и X670. Здесь вы гарантированно получаете поддержку PCI-Express Gen 5 на слоте PEG x16, а также слоты NVMe, подключенные к CPU; чипсет также предлагает 16 линий PCIe Gen 4. Кроме того, производители материнских плат теперь обязаны обеспечить поддержку USB4 40 Гбит/с.
Облегченной версией этого чипсета является X870 (не-E) – это одночиповая микросхема, как и B650E. Здесь вы также получаете слот PEG PCI-Express Gen 5 x16 вместе с подключенными к CPU слотами NVMe Gen 5, однако этот чипсет предлагает только восемь линий PCIe Gen 4 общего назначения. Как и X870E, чипсет X870 гарантированно поддерживает USB4.
Чипсет B850 представляет собой свежий аналог B650. Это одночиповое решение, как и X870, но здесь производители материнских плат могут сделать слот PEG PCI-Express x16 только с поддержкой Gen 4. Подключенные к CPU интерфейсы NVMe, однако, все-таки должны поддерживать Gen 5. Производители плат по желанию могут сделать и слот PEG Gen 5 x16, но это опционально, как и поддержка USB4. Таким образом, производитель может сделать плату X870, потом просто убрать интерфейс USB4 и продавать эту плату как B850. Чипсет B850, как и X870E и X870, также поддерживает разгон и процессора, и памяти.
Наконец, B840 – чипсет начального уровня, идущий на смену чипсетам A620 и A620A. Здесь графический слот PEG PCI-Express x16 поддерживает скорости всего-навсего Gen 3. Для других нужд чипсет предлагает восемь линий, тоже Gen 3. Этот чипсет не поддерживает разгон процессора – только памяти. Таким образом, платы B840 предназначены для типовых офисных и домашних ПК начального уровня.
Вместе с серией процессоров Ryzen 9000 AMD представляет новую опцию настройки оверклокинга под названием Curve Shaper. Она находится в разделе общих спецификаций BIOS (CBS), то есть ее конфигурация может быть задана в программе установки UEFI, с помощью GUI от производителя материнской платы или утилиты Ryzen Master для Windows. Если опция Curve Optimizer включает технологию Precision Boost Overdrive (PBO) и позволяет снижать напряжение процессора под управлением PMFW, то Curve Shaper позволяет конечному пользователю вручную изменять форму кривых напряжения для более точной настройки напряжений для различных нагрузок и частот.
Обратной стороной снижения TDP у таких процессоров, как 9900X (120 Вт), 9700X (65 Вт) и 9600X, относительно их предшественников – 7900X (170 Вт) и 7700X (105 Вт), является то, что теперь большую прибавку к производительности можно получить от PBO, повышая энергопотребление процессора. AMD заявляет прибавку в 6% для 9900X и в 15% для 9700X (что показывает некоторую консервативность спецификации 65 Вт для этого чипа).
Нативная поддержка DDR5 усилена до DDR5-5600, плюс доступен разгон памяти до DDR5-8000. Это достигается путем установки соотношения частот FCLK:MCLK 1:2, когда частота памяти становится выше DDR5-6000. Вы можете вручную принудительно задать делитель 1:1 и "при удачном стечении обстоятельств" запустить память DDR5-6400 – практически так же, как с Zen 4. Поддержка DDR5-8000 реализуется AMD через обновление микрокода AGESA и потенциально доступна даже на более старых материнских платах 600-й серии, если производители плат интегрируют данное обновление в BIOS. Также должна пойти новая волна модулей памяти для энтузиастов с профилями AMD EXPO для DDR5-8000 и меньших скоростей (как то: DDR5-7200, DDR5-6800 и т.д.). В плане производительности интересно будет посмотреть, сможет ли конфигурация DDR5-8000 1:2 побить DDR5-6000 1:1 в достаточно широком диапазоне сценариев, чтобы в нее стоило вкладывать деньги.
Вот несколько фотографий сокета AM5, центра притяжения этой платформы. Это сокет типа LGA (land-grid array) с 1718 контактными площадками.
Как и в любом сокете LGA, контактные площадки находятся на материнской плате, тогда как корпусировка процессора имеет соответствующий набор контактов, совмещаемый с этими площадками; процессор удерживается на месте с помощью фиксирующей рамки и прижимной лапки. Установка процессора в сокет AM5 осуществляется аналогично тому, как это делается на стандартных сокетах LGA Intel.
На сокете AM4 выкручивание четырех монтажных винтов приводило к смещению подложки, поэтому для установки кулера желательно было иметь три руки, и некоторые производители включали в комплект кулера свои монтажные подложки. У сокета AM5 эта подложка отсутствует в принципе, благодаря чему ставить кулер на процессор стало НАМНОГО легче.
Крышка сокета отличается от крышек с сокетов LGA Intel, поэтому использовать их здесь не получится.
Коробка с процессором Ryzen 7 9700X по своему дизайну похожа на коробки с чипами серии Ryzen 7000. В отличие от Ryzen 8000, на коробке не написано большими буквами про поддержку Ryzen AI, поскольку этот чип не содержит NPU.
Сами чипы серии Ryzen 9000 выглядят почти так же, как процессоры предыдущего поколения AM5 Ryzen 7000. Компоновка почти не изменилась, не считая минимальных отличий в расположении SMD-конденсаторов.
Фиксирующая рамка сокета AM5 непосредственно прижимает только два боковых выступа IHS. В сокетах Intel сделано аналогично.
Тестовые конфигурации ПК
Платформа Zen 4/ Zen 5 | |
Процессор | Все процессоры серий AMD Ryzen 9000, 8000 и 7000 |
Материнская плата | ASUS X670E Crosshair Hero BIOS 2007 Ryzen 9000: BIOS 2201 |
Память | 2x 16 GB DDR5-6000 36-36-36-76 Infinity Fabric @ 2000 MHz |
Видеокарта | PNY GeForce RTX 4090 XLR8 |
Накопитель | 2 TB M.2 NVMe SSD |
Воздушный кулер | Noctua NH-D15 |
Водяной кулер | Arctic Liquid Freezer II 420 mm AIO |
Термопаста | Arctic MX-6 |
Блок питания | Thermaltake Toughpower GF3 1200 W ATX 3.0 / 16-pin 12VHPWR |
Операционная система | Windows 11 Professional 64-bit 22H2 VBS включено (в Windows 11 по умолчанию) |
Драйверы | NVIDIA GeForce 555.85 WHQL Ryzen Chipset Drivers 6.05.28.016 Ryzen 9000: 6.06.28.910 |
Платформа Raptor Lake/ Alder Lake | |
Процессор | Все процессоры Intel 14-го, 13-го и 12-го поколений (заводские настройки лимитов мощности Intel/ ASUS MCE отключено) |
Материнская плата | ASUS Z790 Maximus Dark Hero BIOS 1302 |
Память | 2x 16 GB DDR5-6000 36-36-36-76 2T / Gear 2 |
Остальные спецификации см. в таблице выше |
Платформа Zen 3/ Zen 2 | |
Процессор | Все процессоры серий AMD Ryzen 5000 и Ryzen 3000 |
Материнская плата | ASUS X570 Crosshair VII Dark Hero BIOS 4805 |
Память | 2x 16 GB DDR4-3600 14-14-14-34 1T Infinity Fabric @ 1800 MHz 1:1 |
Драйверы | Ryzen Chipset Drivers 6.05.28.016 |
Остальные спецификации см. в таблице выше |
Платформа Rocket Lake | |
Процессор | Все процессоры Intel 11-го поколения (заводские настройки лимитов мощности Intel/ ASUS MCE отключено) |
Материнская плата | ASUS Z590 Maximus XIII Hero BIOS 1701 |
Память | 2x 16 GB DDR4-3600 14-14-14-34 1T Gear 1 |
Остальные спецификации см. в таблице выше |
Платформа Zen 1 | |
Процессор | Все процессоры серии AMD Ryzen 2000 |
Материнская плата | ASUS X570 Crosshair VII Dark Hero BIOS 4805 |
Память | 2x 16 GB DDR4-3400 14-14-14-34 1T |
Остальные спецификации см. в таблице выше |
В первом тесте мы посмотрим на производительность подсистемы памяти и кэшей процессора всех уровней: L1, L2 и L3. AIDA64 предлагает отличный бенчмарк, дающий полную картину этих характеристик производительности.
Y-Cruncher – это хорошо оптимизированное полностью многопоточное приложение для вычисления «пи» и других бесконечных констант с большим количеством знаков после запятой. Приложение использует современный программный код, оптимизированный под все основные архитектуры процессоров. Благодаря этому Y-Cruncher стал популярным инструментом среди компьютерных энтузиастов, которые используют его для тестирования и сравнения производительности разогнанных систем.
Создание достойного компьютерного соперника для игры в шахматы на протяжении десятилетий остается для программистов одной из самых увлекательных задач. В этом тесте мы измеряем скорость расчета оптимальных ходов в шахматном сценарии с помощью популярного шахматного движка Stockfish. Каждый процессор использует здесь свой быстрейший набор поддерживаемых инструкций, в числе которых: AVX512-VNNI, AVX256-VNNI, AVX512, BMI2 и AVX2.
Бенчмарк JetStream 2 включает в себя несколько тестовых сценариев JavaScript и WebAssembly с различными продвинутыми нагрузками и показывает, насколько быстро браузер выполняет конкретные задачи. Результат учитывает не только хорошую общую (среднюю) производительность, но также скорость открывания страниц и стабильно высокую скорость работы.
Speedometer 2 оценивает скорость работы веб-приложения для списка дел ("to-do list"), которое задействует большое количество популярных библиотек, как то: React, Ember.js, AngularJS, vue.js, jQuery и др. – эти библиотеки используют все ведущие мировые сайты.
Искусственный интеллект и машинное обучение позволяют нам создавать приложения с почти сказочными возможностями. GPT-2 – это мощная языковая модель от компании OpenAI, разработавшей бота ChatGPT, который умеет генерировать текст, по качеству близкий к сочинениям человека. Этот тест имеет ключевое значение, поскольку он показывает эффективность и возможности использования моделей ИИ для решения сложных языковых задач, что крайне важно для многих практических областей. Здесь мы измеряем время, за которое бот сочиняет 100 сказок, начинающихся с "Однажды, давным-давно".
Stable Diffusion представляет вторую популярную область применения ИИ. Эта продвинутая модель для генерации изображений создает детализированные картинки высокого качества по текстовым описаниям. Возможности этой модели находят применение в таких отраслях, как художественное оформление, дизайн, реклама и медиа, где помогают разработчикам контента в создании реалистичной визуализации словесных образов. Здесь мы измеряем время, затрачиваемое на генерацию одной картинки по запросу "фотография астронавта, едущего на лошади по Марсу".
Topaz Photo AI – это первейший инструмент для продвинутой обработки изображений с помощью ИИ. Он повышает разрешение и качество изображения за счет интеллектуального восстановления детализации и снижения шумов. Это продвинутое приложение позволяет улучшить четкость и резкость ассетов (графических заготовок), что делает его полезным для всех, кому нужно получить картинку в высоком разрешении. В нашем тесте измеряется время масштабирования изображения с разрешения 1.5 мегапикселя до 22 мегапикселей.
Обработка естественного языка (Natural Language Processing, NLP) включает в себя обучение моделей ИИ пониманию и генерированию человеческого языка. Благодаря применению методов и алгоритмов машинного обучения моделей ИИ анализу и интерпретации текстовых данных NLP позволяет поручать ИИ такие задачи, как перевод, анализ тональности и генерация текста. В этом тесте мы измеряем время изучения языковой моделью BERT подборки кинорецензий.
Классификация изображений – крайне важный сценарий для ИИ, так как распознавание определенных объектов в кадре имеет значение во многих практических областях, включая беспилотный транспорт, распознавание лиц, анализ медицинских снимков и компьютерную инвентаризацию. Процесс обучения задействует алгоритмы анализа изображений и выделения характерных признаков объектов. В ходе обучения модели изучают образцы объектов и признаков на размеченных датасетах. В нашем тесте измеряется время, за которое модель на нескольких тысячах примеров изображений обучается классифицировать фото предметов гардероба по категориям "футболки", "сумки" и "пуловеры".
RPCS3 – популярный эмулятор консоли PlayStation 3 для ПК, который позволяет играть во многие игры для Sony PS3 на десктопе. Этот эмулятор предъявляет довольно высокие требования к «железу», причем некоторые эмуляционные потоки должны постоянно взаимодействовать друг с другом, что делает RPCS3 серьезной нагрузкой для многих архитектур CPU. RPCS3 также использует преимущества более быстрых кэшей и более быстрой памяти, если таковые имеются. Поддержка AVX-512 включена, при ее наличии, в том числе на платформах Zen 4 и Zen 5.
Ryujinx – это совместимый со многими платформами полнофункциональный эмулятор консоли Nintendo Switch. Он существенно нагружает CPU и, кроме того, включает в себя ряд сложностей в части использования модуля управления памятью (MMU) процессора для управления эмулируемой средой. Несмотря на многопоточность этого приложения, более высокая производительность одного ядра здесь имеет большее значение, чем возможности масштабирования нагрузки на большее число ядер.
Cinebench – один из наиболее широко используемых бенчмарков для современных процессоров, популярность которого обусловлена тем, что он создан на основе рендера программного приложения Maxon Cinema 4D. И AMD, и Intel часто демонстрируют результаты этого теста на различных официальных мероприятиях, так что он уже практически стал стандартом в этой отрасли. С помощью Cinebench R2024 мы тестируем как однопоточную, так и многопоточную производительность.
Blender – одна из немногочисленных бесплатных программ для рендеринга профессионального уровня, которая к тому же имеет открытый исходный код. Уже один только этот факт цементирует сообщество поклонников этой программы и делает ее популярным бенчмарком, которым легко пользоваться. В качестве тестовой сцены для этого обзора мы выбрали "BMW 27" в версии Blender 4.0.2.
Corona Renderer – это современный, дающий фотографическую реалистичность изображения рендер, который доступен в Autodesk 3ds Max и Cinema 4D. Он обеспечивает физически правдоподобные и предсказуемые визуальные эффекты благодаря применению алгоритмов расчета глобального освещения и текстур высокого качества. Corona не поддерживает рендеринг силами GPU, поэтому для пользователей этой программы производительность CPU имеет крайне важное значение. Вместо безнадежно устаревшего бенчмарка Corona Benchmark, который не поддерживает новые архитектуры, мы использовали намного более новую версию 11.
Автономная программа для рендеринга KeyShot быстро и эффективно обрабатывает потоки данных, благодаря чему вы получаете реалистичные сцены с высоким качеством изображения при максимально коротком времени отрисовки кадра. Рейтрейсинг в реальном времени, многосредное фотонное проецирование (photon mapping), адаптивный сэмплинг текстур и поддержка динамического освещения обеспечивают картинку высокого качества, которая мгновенно обновляется даже в интерактивном режиме работы над сценой. Версия KeyShot 2023.3 оптимизирована как под CPU-, так и под GPU-рендеринг, но мы использовали только CPU-рендер, так как возможности GPU-рендера все еще ограничены.
V-Ray – популярная во всем мире программа для трехмерного рендеринга, в которой применяется глобальное освещение, полная трассировка лучей (path tracing), фотонное проецирование и карты освещенности, благодаря чему на выходе получается суперреалистичная объемная картинка. Приложение используется в игровой и телевизионной компьютерной графике. V-Ray совместим со всеми основными 3D-приложениями и отлично интегрируется в любой графический пайплайн. Здесь мы использовали встроенный бенчмарк V-Ray 6 в режиме "только CPU"; результат теста показывает количество "v-сэмплов", которое V-Ray может обработать на конкретном «железе» (чем больше – тем лучше, то есть выше качество картинки).
Unreal Engine 5 – один из ведущих мультиплатформенных игровых движков. Помимо общей продвинутости, он также предлагает множество опций, позволяющих получить результат быстрее, чем при использовании аналогичных конкурирующих продуктов: время – деньги. Релизу игры предшествует длительная работа под названием "смоделировать, состряпать и разлить по формочкам", что включает в себя оптимизацию различных ассетов, их компиляцию и упаковку в версии для конкретных платформ с последующей комплектацией в оптимизированные пакеты для дистрибуции. Для обзора мы выбрали сравнительно простую тестовую сцену – обычно этот процесс занимает несколько часов.
Важнейшим атрибутом среды разработки программных приложений является система контроля версий (version control system, VCS), которая позволяет разработчикам отслеживать все изменения, регистрировать обновления, возвращаться к предыдущим версиям, сравнивать версии и вообще работать над коллективным проектом более эффективно. Распределенная система контроля версий Git, кроме того, позволяет каждому участнику иметь последнюю актуальную копию полной истории проекта, что облегчает работу в офлайне и совместную работу в целом. Хотя Git обычно работает быстро, некоторые задачи, такие как оптимизация репозитория и управление данными, могут представлять собой интенсивную вычислительную нагрузку. Например, оптимизация репозитория часто включает в себя очистку старых данных, сжатие хранилища файлов и проверку целостности репозитория. В нашем тесте измеряется время выполнения набора таких операций.
Microsoft Visual C++ – вероятно, самый популярный язык программирования для создания профессиональных Windows-приложений. Он входит в пакет для разработчиков ПО Microsoft Visual Studio, который имеет солидную историю и получил широкое распространение как золотой стандарт интегрированной среды разработки (IDE). Компиляция программы – это достаточно долгий процесс, превращающий исходный программный код в исполняемый, и программисты обычно терпеть не могут ждать, пока этот процесс завершится. Мы пропустили через компилятор и линковщик C++ (версия Visual Studio 2022) приложение среднего размера, а также выполнили компиляцию ресурсов. Сборка приложения производилась в режиме "release" со всеми включенными оптимизациями и активной опцией мультипроцессорной компиляции.
В настоящее время весь массовый видеоконтент – транслируемый на ТВ, в Интернете, «живьем» или в записи – сжимается при помощи различных кодеков. AV1 – это видеокодек нового поколения, который к тому же является открытым и абсолютно бесплатным, что выгодно отличает его от ряда других аналогичных алгоритмов, появившихся в последнее время. За форматом AV1 стоят ведущие игроки целевой индустрии, такие как YouTube, Netflix и Facebook, которые постепенно разворачивают масштабную поддержку этого нового кодека. По сравнению с более ранними алгоритмами, например, H.264, AV1 предлагает намного лучшую скорость сжатия или – лучшее качество изображение при том же битрейте. В качестве тестовой задачи мы взяли перекодирование видеофайла с разрешением 4K в AV1 с помощью SVT-AV1.
Еще один сравнительно новый кодек – H.265, также известный как HEVC. По сравнению с H.264 он обеспечивает более эффективное сжатие с меньшим размером итогового файла, забирающим меньше пропускной способности интерфейса, но с сохранением достаточно высокого качества видео. В этом тесте, используя последнюю версию кодировщика X265, мы сжимали 4K-видеофайл со следующими настройками сжатия: 8-битная глубина цвета, режим "slow" и качество изображения crf20.
Кодек H.264, или AVC, представляет относительно старый формат сжатия, хотя, скорей всего, и наиболее широко используемый, поскольку он поддерживается в том числе и относительно старым «железом». Здесь мы сжимали тот же самый файл, что и в тесте с H.265, используя программный кодировщик X264 с настройками "slower" и crf20.
Формат MP3, появившийся в 90-х годах прошлого века, произвел в музыкальной индустрии настоящую революцию. Он позволил значительно уменьшить размер аудиофайлов без заметного влияния на качество звука, что, в свою очередь, позволило массово загружать и транслировать музыкальный контент через Интернет. В этом тесте мы конвертировали в MP3-файл с переменным битрейтом 2.5-часовую стереозапись с диапазоном 44.1 кГц. Конвертация аудио в формат MP3 представляет собой однопоточный процесс.
Пакет Microsoft Office в представлении не нуждается – это, возможно, наиболее широко используемый во всем мире программный продукт для ПК, установленный на каждом офисном компьютере независимо от специализации. Наши тесты здесь охватывают широкий диапазон задач по созданию и редактированию различных документов в Word, PowerPoint, Excel и Outlook.
Программа Adobe Photoshop тоже стала своего рода стандартом в сфере обработки фотографий и других изображений. Мы использовали здесь новейшую версию Photoshop 2024, в которой запускали такие типовые задачи, как изменение размера изображения, применение различных опций размытия, эффектов освещения, настроек резкости и цветности, а также экспорт изображений. Кроме того, мы применяли и более сложные опции, такие как «умная» заливка (с распознаванием области), коррекция параметров объектива, «умная» резкость, выделение объекта и изменение ракурса (tilt shift).
Adobe Premiere Pro CC – основная рабочая программа, используемая в видеоиндустрии для создания высококачественного контента для кино, ТВ и веб-ресурсов. Она работает практически со всеми форматами записи видеофайлов и поддерживает редактирование на разрешении Full HD, 4K и 8K, а также редактирование контента для виртуальной реальности. К сожалению, большинство задач в Premiere Pro являются однопоточными, а кодирование медиаконтента в значительной степени осуществляется силами GPU; поэтому тестирование сценариев экспорта видео в плане оценки производительности CPU большого интереса не представляет. Для тестирования мы использовали программную функцию "object tracking", которая автоматически отслеживает на протяжении всего видеофайла конкретного человека или объект, – эта задача задействует более одного ядра CPU, хотя полностью не масштабируется. Этот процесс включает в себя многократные обращения к памяти, и наш тест в общей сложности занял свыше 10 ГБ RAM.
Если приложение Premiere Pro оптимизировано под такие задачи, как нарезка, монтаж и редактирование видео, то Adobe After Effects является стандартным инструментом для создания дополнительной анимации, объемных титров, цветокоррекции и добавления различных визуальных эффектов, как то – абрисы, взрывы и т.д. Применение каждого из этих эффектов по отдельности требует некоторых затрат ресурсов CPU, поэтому, когда таких эффектов много, время процессинга возрастает. В этом тесте мы измеряем время выгрузки короткого вводного трейлера к фильму, включающего в себя также звуковое сопровождение.
Создание 3D-моделей – это сложная и трудоемкая задача, которая требует больших затрат времени и высокой квалификации художника. Поэтому в отрасли уже давно ищут способ реконструкции 3D-объектов непосредственно из серии фотографий. Именно это и делает фотограмметрия. Фотограмметрический метод также используется при реконструкции рельефа местности по данным аэрофотосъемки (фотографиям, сделанным дронами).
COMSOL – это золотой стандарт в области точного моделирования физических явлений и один из главных конкурентов Ansys. Эта программа особенно эффективна в тех случаях, когда моделируются сложные явления, включающие в себя компоненты различной физической природы – вы можете моделировать что угодно, включая черные дыры. Модульный подход к решению задач в COMSOL позволяет специалистам запускать программу как для одного модуля, так и сразу для нескольких взаимодействующих между собой модулей, относящихся к взаимосвязанным задачам, с возможностью двусторонней коммуникации с внешними программами – например, CAD-приложениями.
Программа NAMD разработана в Иллинойском университете и позволяет ученым моделировать динамическое взаимодействие между молекулами и атомами. Это признанное специалистами программное средство моделирования молекулярной динамики в любых масштабах – от поведения отдельных групп молекул до взаимодействия фракций в разнофазных средах. От аналогичных программ NAMD отличает режим параллельного моделирования, позволяющий эффективно решать задачи в больших системах на основе модели параллельного программирования Charm++.
COVID-19 показал миру, что смертельно опасная пандемия может привести к коллапсу социальных сфер. Вычислительная геномика играет важнейшую роль в быстрой разработке вакцин против новых штаммов вирусов, которые тоже появляются очень быстро. В этом тесте мы запускаем программу анализа набора геномов, которая определяет, какие из них имеют общие черты в части ДНК. Этот сценарий не только нагружает процессор, но также использует много оперативной памяти (свыше 10 ГБ), что делает его зависимым от производительности подсистемы памяти.
Для надежной работы вашего компьютера необходима защита от вирусов и вредоносных программ. Антивирусное ПО выявляет нежелательные программы путем сравнения файлов с большой базой данных, охватывающей тысячи сигнатур и правил. В этом тесте мы измеряем время сканирования на наличие вирусов всех файлов 30-гигабайтной игры.
Как минимум одна плата внутри вашего любимого электронного устройства разработана с помощью программы Altium Designer. Это самое популярное приложение для автоматизированного проектирования сложных печатных плат, выполняющее автоматическую трассировку и гарантирующее целостность сигнала и соответствие дорожек заданным правилам трассировки. В нашем тесте измеряется время, которое Altium PCB Designer затрачивает на загрузку проекта и выполнение в нем ряда операций, включая автотрассировку, проверку соответствия трассировки заданным правилам и выпуск полного комплекта документации для производства платы.
Оптическое распознавание текста (Optical Character Recognition, OCR) – это способ перевода текста из формата картинки (скана или фотографии) в актуальный текстовый формат, например, для последующего редактирования. Хотя большинство программ для OCR являются однопоточными приложениями, движок Google Tesseract может работать сразу с несколькими страницами отсканированного документа, распределяя нагрузку между несколькими ядрами процессора. Эта программа, которую можно рассматривать в качестве одной из самых точных открытых программ для OCR, автоматически запускает проверку правописания в первичных результатах распознавания, что дополнительно усложняет вычислительную нагрузку.
Виртуальная машина (ВМ) – это функциональная модель компьютера, создаваемая на компьютере-хосте и работающая независимо от него как полностью автономная система. Это не только повышает безопасность системы, но также позволяет использовать ПО, написанное для разных операционных систем, на одной физической машине. Виртуализация является основой «облачных» технологий и помогает снизить стоимость совокупного владения системой за счет динамического распределения виртуальных машин по нескольким компьютерам с целью оптимального использования аппаратных ресурсов. Для тестирования производительности ВМ мы использовали пакет Oracle VM VirtualBox, поддерживающий виртуализацию как в системах на процессорах Intel, так и в системах на процессорах AMD. Любопытно, что многие материнские платы отгружаются с отключенной по умолчанию настройкой виртуализации, так что мы точно уверены в том, что мы ее включили.
Сегодня данных собирается и обрабатывается больше, чем когда-либо ранее в истории человечества. Опорой этому служат системы баз данных, которые используются для управления хранением и корректировкой больших массивов данных. Всякий раз, когда вы вводите интерактивный запрос на веб-сайте или другом цифровом сервисе, почти гарантированно можно утверждать, что результат вам выдается при помощи как минимум одной базы данных. Здесь в качестве бенчмарка мы взяли тест TPC-C с наиболее популярной системой баз данных MySQL, в котором моделируется большое количество магазинов со складами и постоянно обновляющимся ассортиментом товаров. Результат показывает число транзакций в секунду, которых чем больше, тем лучше.
В то время как традиционные реляционные базы данных являются отраслевым стандартом для многих видов нагрузки, базы данных типа NoSQL используют иной, не-табличный подход, который обеспечивает колоссальное ускорение некоторых сценариев. Поэтому эти базы данных сегодня используются во многих веб-приложениях реального времени и для работы с большими данными (big data). В этом тесте мы измеряем время, за которое СУБД этого типа MongoDB обрабатывает 10 миллионов запросов.
Язык программирования Java создавался как язык, обеспечивающий следующие основные свойства разрабатываемых приложений: независимость от платформы; высокая масштабируемость; отказоустойчивость. Этим объясняется его высокая популярность среди корпоративных сервисов, которые имеют дело с большими объемами данных и большим количеством одновременных пользовательских запросов. Наш набор тестов включает в себя множество различных Java-бенчмарков, некоторые из которых являются однопоточными, некоторые – частично масштабируемыми, и некоторые – полностью масштабируемыми, то есть вычислительная нагрузка в них распределяется на все доступные ядра процессора.
Пользователи не любят, когда браузер слишком долго загружает сайт, в то время как своевременная обработка всех входящих запросов занятого веб-сайта превращается в нетривиальную задачу, которая потенциально может перегрузить некоторые серверные системы. В тесте с веб-сервером мы измеряем время, за которое система управления контентом на базе ASP.NET Core 6.0 обрабатывает миллион обращений к странице сайта "About us" ("О компании"). Наш бенчмарк использует резидентную фиктивную (mock) базу данных, чтобы избежать возможных «узких мест» со стороны движка базы данных хоста.
После нескольких последних обзоров CPU по просьбам читателей мы включили в игровое тестирование разрешение 720p (1280x720 пикселей). Все игровые тесты для процессоров проводятся на разрешении 720p с настройками Ultra и с видеокартой RTX 4090. Это низкое разрешение показывает теоретическую производительность процессора, поскольку игры на нем исключительно процессорозависимы. Конечно, никто не будет покупать компьютер с RTX 4090, чтобы играть на 720p, но эти результаты имеют академическое значение, так как процессор, который не способен обеспечить 144 fps на разрешении 720p, тем более никогда не дойдет до этой отметки на более высоких разрешениях. Так что эти цифры могут представлять интерес для сборщиков игровых ПК, рассчитанных на высокочастотные мониторы. Наши игровые тесты на разрешении 720p можно рассматривать как аналог синтетических бенчмарков (потому что на 720p уже давно никто не играет), хотя сами тестовые сцены взяты из реальных современных игр класса 3А.
Хотя средняя частота кадров является основным информативным показателем, который позволяет оценить игровой опыт в целом, минимальная частота кадров говорит нам о том, что мы получим в условиях наименьшего благоприятствования, например, в сценах динамичных битв и других высоконагруженных эпизодах. Все результаты, приводимые в этом разделе, соответствуют 99-му перцентилю (1% Low). По определению эти результаты базируются на меньшей выборке данных для каждого бенчмарка, поэтому они менее «надежные» или «точные», чем средние показатели FPS. То есть в конкретном геймплее вы можете получить отклонения от этих цифр (в ту или в другую сторону).
В отличие от более старых процессоров AM4, процессоры AM5 серии Ryzen 9000 Granite Ridge содержат встроенный GPU, который, по словам AMD, "достаточно хорош для заливки дисплея, но не для гейминга". То есть для подавляющего большинства повседневных задач, как то – работа с приложениями и просмотр веб-страниц и медиафайлов – это вполне подходящее решение. Этот iGPU – такой же, как в Ryzen 7000: он базируется на архитектуре RDNA 2 и содержит всего два вычислительных блока, или 128 графических ядер. В части кодеков вы получаете здесь поддержку кодирования H.265 и H.264 и поддержку декодирования AV1, VP9, H.265 и H.264. Графические ядра работают с частотой 2.2 ГГц и используют общую системную память в качестве видеопамяти.
В этом разделе приведены результаты тестирования игр с минимальными настройками детализации (поэтому их нельзя сравнивать с результатами игрового тестирования с дискретной видеокартой RTX 4090, где были установлены максимальные настройки).
Все энергетические измерения в этом разделе производились путем физического измерения напряжения, тока и мощности на 8-пиновом коннекторе (коннекторах) питания процессора EPS, то есть результаты показывают энергопотребление только CPU, а не всей системы. Мы не использовали здесь встроенные программные датчики процессора, поскольку они могут давать неточные результаты, к тому же у разных производителей эти датчики отличаются. Все измерения производились с частотой 30 замеров в секунду и обрабатывались на отдельной машине, так что процесс измерений никак не влиял на тестируемую систему. Наш новый измерительный конвейер позволяет снимать показания синхронно с выполнением тестовых сценариев, так что мы легко смогли построить приведенную ниже диаграмму.
Энергопотребление в простое также важно с точки зрения оценки энергетической эффективности ПК. Оно показывает, какую мощность потребляет включенный компьютер без активной нагрузки, что для многих компьютеров является довольно частым состоянием. В отличие от предыдущих измерений, которые относились только к CPU, эти данные получены в результате электрических измерений на том конце провода, который подключается к стенной розетке (сеть переменного тока 220 В). Системные конфигурации ПК были описаны в соответствующем разделе (содержат один SSD и одну дискретную видеокарту).
Просто значения потребляемой мощности не дают нам полную картину «энергетической ценности» процессора. Важно не только какую мощность потребляет процессор, но и насколько быстро он при этом выполняет задачу – оба эти показателя учитывает понятие "энергетическая эффективность". Так как более быстрый процессор завершает поставленную задачу быстрее, общее количество использованной энергии у него может оказаться меньше, чем у менее мощного процессора с меньшим номиналом TDP, который будет работать над этой же задачей дольше. Здесь для расчета энергетической эффективности мы разделили производительность в определенном сценарии (в данном случае это Cinebench, однопоточный и многопоточный тесты) на потребляемую в этом же сценарии мощность, получив в результате количество баллов на ватт потребляемой мощности. Для аналогичной оценки энергетической эффективности в гейминге (с GeForce RTX 4090) мы разделили среднеигровую частоту кадров на среднеигровую потребляемую мощность, получив, соответственно, количество кадров в секунду на ватт. Все эти результаты рассчитаны на основе измерений энергопотребления только CPU, а не всей системы.
Мы измеряли температуру процессора с кулером Noctua NH-D15. В качестве нагрузочного приложения мы взяли Blender, требовательное приложение для рендеринга, которое загружает все доступные ядра процессора и в то же время представляет собой реальный рабочий сценарий, а не синтетический стресс-тест, такой как Prime95. В качестве игровой нагрузки мы взяли Cyberpunk 2077, поскольку современный движок этой игры является многопоточным и по возможности старается распределить как можно больше задач по нескольким ядрам CPU. Хотя даже многопоточная игра не загружает все ядра CPU так интенсивно, как, например, рендеринг, так что здесь мы имеем некоторое пространство для энергосбережения.
Обратите внимание, что, если не указано иное, все процессоры тестировались с заводскими настройками лимитов мощности; именно поэтому некоторые процессоры Intel нагрелись на удивление слабо. Согласно документации Intel, эти процессоры могут превышать свои TDP в течение нескольких секунд (PL2), но в режиме длительной нагрузки соблюдается лимит мощности PL1, что значительно снижает температуру процессора. В обоих тестах измерялась установившаяся температура после не менее чем 10-минутной работы чипа под нагрузкой. Результаты нормированы относительно температуры 25°C, поэтому у некоторых процессоров значения рабочей температуры оказались выше точки троттлинга, так как температура в комнате была ниже 25°C.
Для недавних моделей процессоров Intel мы повысили температурный лимит в BIOS со 100°C до 115°C, чтобы иметь более надежный запас по термическому троттлингу.
В тестах на нагрев все процессоры тестировались с воздушным охлаждением, для получения физически более наглядных результатов. В тестах на производительность использовалось жидкостное охлаждение, чтобы гарантированно удерживать температуру чипов значительно ниже 100°C во избежание термического троттлинга.
Иллюстрации ниже показывают, насколько стабильно процессор работает на своих тактовых частотах и как изменяется тактовая частота при изменении числа активных потоков. Специально для этого теста было написано приложение, имитирующее реальную нагрузку (это не стандартный нагрузочный тест типа Prime95). У современных процессоров фактические частоты зависят от типа нагрузки, поэтому здесь представлены три графика, показывающие тактовые частоты при выполнении классических математических операций с плавающей точкой (фиолетовый), кода SSE SIMD (зеленый) и современных векторных инструкций AVX (красный). В каждом из этих трех случаев решается одна и та же задача по одному и тому же алгоритму, просто при помощи разных наборов инструкций CPU.
Благодаря разблокированному множителю разогнать Ryzen 7 9700X достаточно легко.
Чтобы разогнать все ядра вручную, я поднял напряжение до 1.30 В, что примерно соответствует максимуму напряжения, при котором можно запускать интенсивные нагрузки не опасаясь перегрева. Далее я последовательно повышал тактовые частоты, до тех пор, пока система не начала сбоить. Хотя я мог перезагрузить компьютер и запускать многочисленные более легкие нагрузки, в том числе игры на частоте 5.4 ГГц, тяжелые нагрузки по-прежнему обрушивают систему. В конце концов я установил на всех ядрах 5.3 ГГц, что нормально для оверклокинга, с учетом того, что максимальная заводская boost-частота по спецификациям составляет 5.5 ГГц. Как показывают наши тесты на производительность, в сценариях с легкой нагрузкой лучший результат обеспечивает конфигурация "PBO Max", поскольку она позволяет выходить на частоты более 5.3 ГГц. В других сценариях, таких как рендеринг, быстрее оказывается разогнанная (OC) конфигурация 5.3 ГГц на всех ядрах, поскольку в этих случаях PBO ведет себя более консервативно.
Оверклокинг с помощью PBO/ Curve Optimizer работает точно так же, как и раньше. Появилась новая опция под названием Curve Shaper, которая позволяет динамически настраивать напряжение Curve Optimizer в зависимости от частоты и температуры, но это тема для отдельной статьи. В настоящее время параметры настройки Curve Shaper задаются вручную путем ввода значений. Производители BIOS работают над интеграцией этой настройки в GUI, AMD также собирается добавить более удобный интерфейс в Ryzen Master.
В серии Ryzen 9000 AMD представляет свою новую микроархитектуру Zen 5, которая предлагает улучшенную производительность IPC и энергетическую эффективность, в то же время сохраняя совместимость с материнскими платами AM5. Если Intel в своих последних релизах процессоров делает ставку на смешанную архитектуру из ядер P и E, то AMD в серии Ryzen 9000 по-прежнему использует схему чисто на высокопроизводительных ядрах (P), что упрощает работу планировщиков. В этом обзоре новую серию AMD представляет чип Ryzen 7 9700X.
Хотя кристалл I/O целиком перенесен из поколения Zen 4, новые процессоры Zen 5 "Granite Ridge" отличает модернизированная схема CCD, где по-прежнему восемь ядер с 32-мегабайтным кэшем L3, но теперь эти чиплеты базируются на техпроцессе TSMC 4 нм. К интересным нововведениям относится переход с 256-разрядного на полный 512-разрядный блок обработки инструкций AVX512, а также усовершенствования в части фронта конвейера и кэшей L1 и L2. Тактовые частоты по сравнению с предыдущим поколением мало изменились: 9700X предлагает максимальную boost-частоту 5.5 ГГц (на 100 МГц больше, чем у 7700X). Однако базовая частота стала существенно ниже – 3.8 ГГц вместо 4.5 ГГц, поскольку AMD снизила TDP чипа 9700X до 65 Вт, вместо 105 Вт у 7700X. Основными конкурентами чипа 9700X являются Intel 14700K, AMD 7800X3D и AMD 7700 / 7700X.
Несколько недель назад мы представили свой новый набор тестов-2024 для процессоров, который включает в себя новейшие версии наших традиционных бенчмарков и новые тестовые сценарии, в том числе приложения с ИИ, становящиеся все более и более популярными. В среднем по результатам 49 тестов Ryzen 7 9700X был на 6% быстрее Ryzen 7 7700X, и эта прибавка меньше, чем ожидалось. Одной из причин этого является то, что интенсивная многопоточная нагрузка подводит процессор к лимиту мощности, после которого он сбрасывает скорость во избежание перегрева (троттлинг). Когда мы снимаем это ограничение по мощности и включаем авторазгон PBO, мы получаем в среднем еще плюс 6% к производительности, а в отдельных тестах, таких как рендеринг, итоговая прибавка достигает 15%. Дополнительные 6% от PBO – это намного больше, чем обычно предлагают современные процессоры, которые по умолчанию (в заводской конфигурации) уже настроены на максимум производительности. Некоторые могут возразить, что новый лимит TDP слишком низкий и ограничивает производительность, но я усматриваю в этом стратегию оптимизации тепловых характеристик и энергетической эффективности не в ущерб производительности. По сравнению с 7800X3D, чип 9700X на 10% быстрее в приложениях, и это практически уровень недавнего флагманского чипа Intel – Core i9-12900K. Что касается процессоров Intel Raptor Lake, то в неигровых приложениях они по-прежнему быстрее – например, i7-13700K в среднем быстрее на 10%, а i7-14700K – на 17%.
Новая архитектура AMD Zen 5 устанавливает новые стандарты в части однопоточной производительности. Например, в кодировании MP3 чип Zen 5 установил новый рекорд скорости, почти на 10% опередив 6-герцовый 14900K, – прогресс AMD в части IPC действительно заметен. Однако, как ни странно, это не переходит в абсолютную победу в многопоточных сценариях. Например, кодирование в H.265 чип 9700X выполнил медленнее, чем Ryzen 7700X, и был лишь слегка быстрее после снятия лимита мощности 65 Вт. Полная 512-разрядная поддержка AVX512 – это, конечно, хорошо, но выходная прибавка к скорости не колоссальная. В тесте на шахматном движке Stockfish чип 9700X, используя инструкции AVX512-VNNI, был только на 6% быстрее своего предшественника, 7700X, потому что очень быстро достиг своего потолка мощности – а ведь новый блок AVX512 потребляет большую мощность, чем раньше. Когда мы сняли лимит мощности, производительность 9700X выросла на 15%.
Процессоры AMD Ryzen Zen 4 представляют собой внушительную игровую технику, особенно линейка X3D series, возглавляемая чипом 7800X3D. После своего доклада на Computex, чтобы умерить ожидания, AMD подтвердила, что новые процессоры Zen 5 в гейминге не будут превосходить 7800X3D. Наши игровые тесты показывают, что AMD в новой серии определенно улучшила игровую производительность по сравнению с Zen 4 – чип 9700X обходит почти все процессоры AMD предыдущего поколения, включая 7950X3D, и только 7800X3D оказывается впереди. На разрешении 1080p чип 9700X на 2% быстрее 7700X, но этого недостаточно, чтобы превзойти 7800X3D, который лидирует с комфортным преимуществом в 8%. Продвинутые чипы Intel Raptor Lake тоже предлагают слегка большую частоту кадров, на 2-5%, в зависимости от модели. Хотя процессор 5800X3D из семейства AM4 на разрешении 1080p немного отстает, на GPU-зависимом разрешении 4K он проявляет себя как фантастический игровой процессор, достойно отвечая всем конкурентам. Интересно, что минимальная частота кадров с 9700X получается немного ниже, чем с конкурирующими чипами, включая 7700X, хотя разница составляет всего 3 FPS (73.5 против 76.9). Это не связано с ограничениями по мощности, потому что в конфигурации "PBO Max" с разблокированным лимитом мощности процессор 9700X показал почти такой же результат (73.9 FPS).
Хотя встроенная графика RDNA 2 не является основным коммерческим аргументом в пользу Ryzen 9700X, мы ее все-таки протестировали. Для не-игровых задач производительность хорошая: вы можете работать со всеми общими приложениями, офисными программами, веб-браузерами и медиапроигрывателями. В техническом плане это тот же iGPU, что и в процессорах Ryzen 7000, поскольку AMD использует здесь кристалл I/O предыдущего поколения, который содержит в том числе iGPU. Соответственно, в гейминге вы получите такую же производительность, какую обеспечивает iGPU Ryzen 7000. AMD всегда подчеркивала, что этот встроенный графический процессор – не для серьезного гейминга, однако он все-таки быстрее встроенной графики процессоров Intel Raptor Lake и худо-бедно работает со всеми играми, тогда как iGPU Intel аварийно завершил три из девяти игровых тестов.
Как уже неоднократно упоминалось, AMD установила для Ryzen 7 9700X спецификацию TDP 65 Вт, что соответствует TDP чипа Ryzen 7 7700 не-X и значительно ниже 105-ваттной спецификации 7700X. С учетом усовершенствований в микроархитектуре и перехода на более продвинутый техпроцесс 4 нм это ставит Ryzen 7 9700X в ряд процессоров с высокой энергетической эффективностью. По результатам тестирования в 49 приложениях среднее энергопотребление чипа 9700X составило 61.5 Вт, что более чем вдвое меньше среднего энергопотребления чипа Core i7-14700K – 140 Вт – в этих же самых тестах! Относительно 7700X мы получаем здесь экономию 25 Вт и при этом более высокую производительность. Если мы снимаем ограничение на повышение лимита мощности, энергопотребление заметно возрастает, и в принципе понятно, почему AMD решила установить здесь лимит мощности 65 Вт. Безусловно, вы можете получить бОльшую производительность, но я не уверен, что эта прибавка стоит дополнительных затрат энергии с бОльшим нагревом чипа. В гейминге среднее энергопотребление достигает 70 Вт – это больше, чем в приложениях, но все-таки на 50 Вт меньше, чем у 14700K, хотя примерно столько же, сколько у 7700X. В набор тестов-2024 мы добавили измерение общего энергопотребления системы в простое, и в этом аспекте чип 9700X не так хорош, демонстрируя показатели на уровне процессоров предыдущего поколения Zen 4. Рассчитывайте здесь на энергопотребление примерно на 20 Вт больше, чем у аналогичной системной конфигурации Intel. Причина этому, по-видимому, кроется в плиточном дизайне процессора и в особенности кристалла I/O, который не может полностью отключиться во время простоя ПК.
При использовании лимита мощности по умолчанию – 65 Вт – охлаждение процессора 9700X не представляет сложностей. Хотя раньше AMD включала в комплект 65-ваттных процессоров простейший радиатор для охлаждения, теперь нет – просто купите какой-нибудь дешевый кулер, и все будет нормально. Если вы планируете повышать лимит мощности, рассчитывайте на серьезный нагрев – в требовательных многопоточных приложениях процессор будет нагреваться до 95°C, даже с водяным охлаждением, так что чем лучше будет кулер, тем лучше производительность. На пресс-конференции AMD упоминала о 15%-ном (на 7°C) снижении нагрева за счет оптимизации планировки микросхемы и лучшего расположения термодатчика. Они также подтвердили, что в части IHS и TIM существенных изменений нет. Но, по крайней мере, на моем образце, разница в нагреве с предыдущим поколением минимальна. Оба процессора имеют TDP 65 Вт, при этом Ryzen 7 9700X нагревается до 59.1°C, а 7700 не-X – до 61.7 °C, то есть разница составляет 2.6°C. Однако некоторые коллеги говорили, что у них разница была в 7-8°C, так что, возможно, здесь имеет место лотерея с конкретными экземплярами чипов.
Раньше компьютеры с большими процессорами AM5 загружались очень долго, и есть впечатление, что в этом аспекте AMD пока не удается полностью решить все проблемы. Хотя мы видели очень хорошее время тренировки памяти с монолитным чипом Phoenix 2 (Ryzen 8500G), который не использует отдельный кристалл I/O, чип Ryzen 9700X продемонстрировал довольно скромные достижения. После установки (или отключения питания/ очистки CMOS, с отключенной функцией MCE), время, затрачиваемое на тренировку памяти составляет почти три минуты – которые кажутся вечностью. Однако, когда этот процесс завершен, машина включается очень быстро и стартовый экран Windows появляется через 12 секунд, то есть так же быстро, как на платформах Intel. Неплохой прогресс для AMD! Как и ожидалось, на всех продвинутых материнских платах мы получаем полную поддержку PCIe 5.0 x16 для видеокарты и 5.0 x4 для M.2 SSD. Мне также нравится, что AMD продолжает поддержку сокета AM5. Они подтвердили, что будущие процессоры будут поддерживать этот сокет как минимум до 2027 года! А вот Intel в этом году опять представит нам новый сокет, вместе с серией Arrow Lake.
AMD анонсировала новые чипсеты 800-й серии вместе с процессорами Ryzen 9000, но материнские платы пока не готовы. Ожидается, что они выйдут в конце этого лета, с капитальными инновациями в виде поддержки USB4 и Wi-Fi 7. Все фишки нового поколения процессоров, включая разгон, Curve Shaper и т.д., полностью поддерживаются существующими материнскими платами AM5 (после обновления BIOS).
Все процессоры Zen 5 имеют разблокированный множитель частоты для легкого разгона. Используя классический метод разгона всех ядер, я получил стабильную частоту 5.3 ГГц, которую процессор удерживал во всех сценариях. Хотя некоторые более легкие тесты позволяют разогнаться до 5.4 ГГц, эта частота уже не вполне стабильна, независимо от напряжения. Разогнанный процессор с повышенными напряжениями довольно быстро нагревается, так что хороший кулер будет очень кстати. Результаты разогнанной конфигурации (OC 5.3 ГГц) представлены на всех диаграммах, и видно, что она, хотя и побеждает в некоторых тестах, таких как рендеринг, в целом не намного быстрее заводской конфигурации, являясь при этом намного более энергозатратной. Более продуктивный подход – использовать настройку разгона AMD Precision Boost Overdrive (PBO), которая осуществляет автоподстройку рабочих частот процессора. Преимущество ее в том, что в легких сценариях она позволяет процессору разгоняться очень сильно, а в высоконагруженных сценариях удерживает частоты на более низком уровне для сохранения стабильности. В наших результатах конфигурация "PBO Maximum" соответствует следующим настройкам: лимит мощности – разблокирован, PBO Scalar – x10, Clock – +200, Curve Optimizer – по умолчанию, и это дает очень даже неплохую прибавку к скорости как в приложениях, так и в играх. Если поиграться с Curve Optimizer, можно получить еще большую производительность: я получил с настройкой CO -20 на всех ядрах еще плюс несколько процентов к скорости при абсолютно стабильной работе системы.
Несмотря на отличную стабильность и производительность Zen 5, оверклокинг с Ryzen Master у нас так и не получился. Когда бы я ни использовал эту опцию для тестирования PBO/разгона и краш-тестов, POST всегда зависает на коде 1A. Перезагрузка не помогает, и для продолжения тестирования каждый раз требуется очистка CMOS с последующей трехминутной тренировкой памяти. Я уверен, что AMD в конце концов решит эту проблему, но странно, что они не предупредили об этом перед релизом.
AMD выпускает Ryzen 7 9700X с довольно высокой стартовой ценой. Кроме того, в этом ценовом сегменте много конкурирующих аналогов. Если вы геймер, тогда вам больше подойдет 7800X3D, но этот чип будет медленнее в приложениях. Также хорошие игровые процессоры (если вас не смущает энергопотребление) – Intel Core i7-13700K и 14700K, которые быстрее 9700X и в играх, и в приложениях. Если вас больше интересуют приложения, тогда стоит обратить внимание на 14600K, который по скорости равен 9700X, но дешевле, или можно купить 12700K – он на 8% медленнее, зато вы платите на 35% меньше. Конечно, сейчас вокруг нестабильности процессоров Intel развернулась целая драма, и надо посмотреть, как компания ее решит.
Я не знаю, почему AMD оценивает чип 9700X так высоко – возможно, это сделано в интересах акционеров, но по такой цене эти чипы вряд ли будут разлетаться, как горячие пирожки. Более вероятно, что теперь, когда роли лидера и догоняющего поменялись, AMD позиционирует свой продукт как премиальную альтернативу процессорам Intel – не уверен, что это правильная стратегия.
В настоящее время не похоже на то, чтобы компания собиралась выпускать более дешевый процессор Ryzen 7 9700 не-X – пространства для маневра в части TDP практически нет, если только они не выпустят его с TDP 45 Вт. 105-ваттный 9800 X или не-X – теоретически возможен, но маловероятен, с учетом того, что лимит мощности 9700X можно разблокировать вручную за 30 секунд. Ожидается, что грядущая серия процессоров Zen 5 X3D предложит дополнительную игровую производительность, надеемся, по конкурентоспособным ценам. Хотя точная дата релиза неизвестна, геймерам, интересующимся Zen 5, определенно стоит подождать этих новых предложений. Следующее поколение Intel Arrow Lake должно выйти в конце этого года, на новом сокете, с фундаментальными обновлениями по сравнению с существующими процессорами Raptor Lake LGA1700, что делает ситуацию более интересной, но показатели производительности новых чипов Intel и их цены пока неизвестны.
Источник: www.techpowerup.com