Чуть более года назад компания AMD явила миру настоящее чудо. Ей удалось не просто вернуться в число производителей быстродействующих x86-процессоров, но либо, что называется, навести шороху на этом рынке. Действительно, предложив массовым пользователям очень неплохие процессоры, располагающие сразу восемью быстродействующими ядрами с принципиально новой микроархитектурой Zen, AMD на какое-то время смогла даже оставить позади Intel и перехватить инициативу. В кои-то веки микропроцессорному гиганту, предлагавшему на тот момент среднестатистическому пользователю лишь четырёхъядерные CPU, пришлось в срочном порядке наверстывать отставание.
Впрочем, длительным триумф AMD не стал. У Intel быстро нашёлся вполне достойный ответ на процессоры Ryzen – шестиядерные Coffee Lake, которые благодаря микроархитектуре с более высоким показателем IPC смогли дотянуться до тех рубежей производительности, которые чуть ранее взяла AMD. И в конечном итоге прошлый год закончился с неким паритетом: у AMD в ассортименте были восьмиядерные процессоры, хорошо показывающие себя в ресурсоёмких профессиональных приложениях, а Intel взамен предлагала шестиядерные CPU, превосходящие Ryzen при игровых нагрузках.
В результате всех этих событий в выигрыше оказались потребители: за 2017 год процессорная производительность скакнула так сильно, как не росла уже очень давно. Массовые CPU верхнего уровня прибавили в быстродействии более чем в полтора раза, а процессоры, ещё каких-то полтора года тому назад считавшиеся недосягаемыми флагманами, в одночасье провалились до среднего уровня. И это – далеко не конец, а только начало истории. 2018 год обещает подарить нам не менее захватывающее продолжение великого противостояния.
Как и в прошлом году, первой свой ход делает AMD. Сегодня, 19 апреля, компания начинает продажи 12-нм потребительских процессоров Ryzen нового поколения Zen+. Давайте посмотрим, могут ли эти новинки стать достойными продолжателями традиций, заложенных их предшественниками, и имеют ли они шанс вызвать в рядах энтузиастов такой же эмоциональный подъём, как и первоначальные Ryzen. Ведь так хочется верить, что прошлогодний успех AMD был не разовой акцией и во благо прогресса компания будет уязвлять Intel ещё и ещё.
⇡#Zen+: новый техпроцесс или нечто большее?
После того как AMD завершила работу над своей новой широкой микроархитектурой Zen, она словно переродилась и воспрянула духом. У компании появился не только конкурентоспособный модельный ряд десктопных, серверных и мобильных процессоров, но и далеко идущие планы. Так, практически сразу вслед за анонсом первых Ryzen была продемонстрирована впечатляющая дорожная карта, в которой на каждый последующий год вплоть до конца десятилетия запланированы какие-либо усовершенствования имеющегося проекта Zen. В частности, 2018 год должен был быть ознаменован выходом улучшенных процессоров Zen+, и с этим AMD вновь не подвела своих поклонников. С момента анонса первых представителей семейства Ryzen прошло лишь чуть более года, и AMD вновь становится главным героем процессорного рынка: у компании готово обновление десктопного модельного ряда – процессоры Ryzen двухтысячной серии.
Впрочем, сразу же следует пояснить, что Zen+ никаким серьёзным шагом вперёд всё-таки не является. Полноправное следующее поколение своей микроархитектуры, Zen 2, компания AMD собирается представить только в 2019 году с одновременным переводом производства процессоров на 7-нм нормы. Zen+ же – это, по задумке разработчиков, всего-навсего обновление первоначального дизайна, направленное на исправление наиболее критичных проблем. Тем не менее без приятного сюрприза не обошлось. Помог с ним производственный партнёр AMD – компания GlobalFoundries, которая успела запустить в строй улучшенный техпроцесс (относительно изначальной 14-нм технологии, лицензированной у Samsung) с 12-нм нормами 12LP – «leading performance». Поэтому в конечном итоге Zen+ — это не просто «работа над ошибками», это перевод старого дизайна на новые полупроводниковые рельсы.
Даже если просто посмотреть на фотографию восьмиядерного кристалла Zen+, то совершенно очевидно, что перед нами практически то же самое ядро Zeppelin, которое использовалось в процессорах Ryzen до этого. Иными словами, никакого нового проекта для 12-нм процессоров AMD не делала: это простая смена техпроцесса с минимальными изменениями в дизайне.
Обычно уменьшение норм техпроцесса приводит к снижению себестоимости производства, так как полупроводниковые кристаллы, построенные по более «тонким» нормам, получаются меньше по площади. Но с Zen+ в этом отношении тоже почти ничего не изменилось. Восьмиядерный кристалл процессоров Summit Ridge с первоначальной микроархитектурой Zen имел площадь порядка 212 мм2. Новая версия CPU с микроархитектурой Zen+, получивших кодовое имя Pinnacle Ridge, имеет площадь 209,78 мм2. Почти такой же осталась и сложность кристалла: в Summit Ridge число транзисторов – 4,8 млрд, а в Pinnacle Ridge – 4,94 млрд. То есть прирост плотности микроэлектронного дизайна составляет лишь 4,4 процента, и затевать переход ради такой экономии вряд ли было целесообразно.
Но техпроцесс 12LP блеснул в другом: он позволяет поднять производительность транзисторов, одновременно понизив их токи утечки. Иными словами, новая технология даёт возможность выпускать более скоростные процессоры, чем AMD не преминула воспользоваться. И это гораздо важнее каких-то там минорных улучшений в микроархитектуре: новые процессоры Pinnacle Ridge банально быстрее за счёт тактовой частоты.
В представителях нового семейства Ryzen 2000 рабочие частоты выросли в среднем на 300 МГц. Иными словами, улучшив качество полупроводниковых кристаллов, AMD провела заводской разгон своих CPU. Причём именно разгон в полном смысле этого слова: новые процессоры не только быстрее по частоте, но и используют более высокие напряжения питания и, как итог, имеют более высокое тепловыделение с энергопотреблением. AMD, правда, уверяет, что при сопоставлении Summit Ridge и Pinnacle Ridge на одинаковой тактовой частоте и при одинаковом напряжении 12-нм дизайн полупроводниковых кристаллов выигрывает в экономичности порядка 10-15 процентов. Пусть так, но с конечными продуктами ситуация обратная.
⇡#Модельный ряд Pinnacle Ridge
Сегодня AMD начинает продажи четырёх новых Ryzen двухтысячной серии, известных также под кодовым именем Pinnacle Ridge. Два процессора принадлежат к семейству Ryzen 7 и являются восьмиядерниками, и два процессора относятся к семейству Ryzen 5 и имеют по шесть вычислительных ядер. Эта четвёрка Pinnacle Ridge заменяет собой все восьмиядерные и шестиядерные процессоры Summit Ridge, которые имелись в ассортименте AMD до этого, проводя серьёзное реформирование модельного ряда.
Характеристики новых Ryzen 7 в сравнении с предшественниками выглядят следующим образом.
|
Ryzen 7 2700X |
Ryzen 7 2700 |
Ryzen 7 1800X |
Ryzen 7 1700X |
Ryzen 7 1700 |
Кодовое имя |
Pinnacle Ridge |
Pinnacle Ridge |
Summit Ridge |
Summit Ridge |
Summit Ridge |
Технология производства, нм |
12 |
12 |
14 |
14 |
14 |
Ядра/потоки |
8/16 |
8/16 |
8/16 |
8/16 |
8/16 |
Базовая частота, ГГц |
3,7 |
3,2 |
3,6 |
3,4 |
3,0 |
Частота в турборежиме, ГГц |
4,3 |
4,1 |
4,0 |
3,8 |
3,7 |
Разгон |
Есть |
Есть |
Есть |
Есть |
Есть |
L3-кеш, Мбайт |
2 × 8 |
2 × 8 |
2 × 8 |
2 × 8 |
2 × 8 |
Поддержка памяти |
DDR4-2933 |
DDR4-2933 |
DDR4-2666 |
DDR4-2666 |
DDR4-2666 |
Линии PCI Express 3.0
|
20 |
20 |
20 |
20 |
20 |
TDP, Вт |
105 |
65 |
95 |
95 |
65 |
Сокет |
Socket AM4 |
Socket AM4 |
Socket AM4 |
Socket AM4 |
Socket AM4 |
Официальная цена |
$329 |
$299 |
$349 |
$309 |
$299 |
Говоря о ситуации в целом, стоит ещё раз подчеркнуть, что Zen+ – это 12-нм реинкарнация привычного Zen, с минимальными отличиями на уровне внутреннего оснащения и микроархитектуры. Поэтому все базовые вещи вроде общей структуры полупроводниковых кристаллов, которые продолжают быть скомпонованными из четырёхъядерных CCX-модулей, объёмов кеш-памяти, особенностей работы технологии SMT, поддержки внешних интерфейсов и т. п. не менялись. Главное оружие Zen+ – это повысившиеся тактовые частоты, открывшиеся благодаря новому технологическому процессу GlobalFoundries.
На старший процессор поколения Zen+, Ryzen 7 2700X, стоит обратить особое внимание. Дело в том, что AMD решила сократить число предлагаемых восьмиядерников с трёх до двух моделей, и данная модификация выступает заменой не только для Ryzen 7 1700X, но и для Ryzen 7 1800X. Тем не менее, даже если сравнивать её со старшим восьмиядерным Summit Ridge, новинка смотрится достаточно выигрышно – частота стала выше на 200-300 МГц, а стоимость при этом даже понизилась. Остальные же основные потребительские характеристики неизменны за одним исключением: расчётное тепловыделение нового флагмана получилось больше на 10 Вт. Такова цена выросших частот.
Для того чтобы обеспечить пользователей адекватной системой охлаждения, AMD будет снабжать коробочную версию этого CPU новым производительным кулером – Wraith Prism. Данная система охлаждения представляет собой логическое развитие Wraith Max с медным основанием, четырьмя тепловыми трубками и технологией прямого контакта. Вентилятор кулера имеет два режима (быстрый и медленный), а также оснащён управляемой RGB-подсветкой, которая может быть интегрирована в общую схему иллюминации системного блока.
Младший восьмиядерный процессор семейства Pinnacle Ridge, Ryzen 7 2700, в отличие от старшего собрата сохранил свою экономичность и, так же как предшественник, вписывается в тепловой пакет 65 Вт. Номинальная частота такого CPU установлена в 3,2 ГГц – на 200 МГц выше, чем у Ryzen 7 1700, но в турборежиме обещан разгон до 4,1 ГГц, что даже выше турбочастоты Ryzen 7 1800X. Впрочем, о привлекательности такого предложения можно спорить. Стоит Ryzen 7 2700 всего лишь на $30 дешевле флагмана, а его номинальная частота ниже на целых полгигагерца. Конечно, кому-то приглянется энергоэффективность такой модели, ведь по производительности на ватт она явно лучше, чем Ryzen 7 2700X. Но при этом нужно иметь в виду, что разгон младшего восьмиядерника, скорее всего, окажется хуже, чем у флагмана. Для таких процессоров как Ryzen 7 2700, производителю приходится специально отбирать полупроводниковые кристаллы с низкими токами утечки, а их предельные частоты обычно получаются ниже.
Изменения в рядах шестиядерников менее кардинальны, начиная с того, что на смену паре моделей Summit Ridge приходит два зеркальных последователя Pinnacle Ridge.
|
Ryzen 5 2600X |
Ryzen 5 2600 |
Ryzen 5 1600X |
Ryzen 5 1600 |
Кодовое имя |
Pinnacle Ridge |
Pinnacle Ridge |
Summit Ridge |
Summit Ridge |
Технология производства, нм |
12 |
12 |
14 |
14 |
Ядра/потоки |
6/12 |
6/12 |
6/12 |
6/12 |
Базовая частота, ГГц |
3,6 |
3,4 |
3,6 |
3,2 |
Частота в турборежиме, ГГц |
4,2 |
3,9 |
4,0 |
3,6 |
Разгон |
Есть |
Есть |
Есть |
Есть |
3-кеш, Мбайт |
2 × 8 |
2 × 8 |
2 × 8 |
2 × 8 |
Поддержка памяти |
DDR4-2933 |
DDR4-2933 |
DDR4-2666 |
DDR4-2666 |
Линии PCI Express 3.0
|
20 |
20 |
20 |
20 |
TDP, Вт |
95 |
65 |
95 |
65 |
Сокет |
Socket AM4 |
Socket AM4 |
Socket AM4 |
Socket AM4 |
Официальная цена |
$229 |
$199 |
$219 |
$189 |
Ryzen 5 2600X и 2600 по сравнению с Ryzen 5 1600X и 1600 имеют на 200-300 МГц более высокие тактовые частоты, но схожи по остальным параметрам. В частности, не изменился и тепловой пакет – 12-нм технология в данном случае даёт такую возможность. А вот цена у новинок чуть подросла: высокий спрос именно на шестиядерные модели Ryzen даёт AMD такое право. Впрочем, в качестве компенсации комплект поставки старшего шестиядерника теперь тоже включает кулер. К старшему 95-ваттному Ryzen 5 2600X в коробочной комплектации AMD прилагает собственный охладитель Wraith Spire, в то время как с 65-ваттым Ryzen 5 2600 будет поставляться более простой кулер Wraith Stealth.
Как и раньше, шестиядерные 12-нм процессоры Ryzen основываются на точно таком же полупроводниковом кристалле, что и восьмиядерные флагманы, но с аппаратно заблокированной парой ядер. В Ryzen 5 2600X и 2600 по сравнению с Ryzen 7 2700X и 2700 отключено по одному ядру в каждом четырёхъядерном CCX-модуле, то есть структурная схема, по которой построены шестиядерные CPU, – 3+3. Это означает, что в новых Ryzen 5 сохраняется доступ ко всему L3-кешу, и, как и их старшие восьмиядерные собратья, они могут похвастать суммарным объёмом кеш-памяти третьего уровня 16 Мбайт.
Новые Ryzen двухтысячной серии сохраняют совместимость с экосистемой Socket AM4, хранить верность которой AMD обещает как минимум до 2020 года. Это значит, что процессоры Pinnacle Ridge могут быть установлены в те же материнские платы, что и Summit Ridge. Единственное требование – наличие поддержки новинок в BIOS. Но на этот раз производители материнских плат подготовились заранее: необходимые для Ryzen двухтысячной серии обновления прошивок распространяются с начала этого года. Поэтому каких-либо проблем с переводом старых Socket AM4-систем на Pinnacle Ridge быть не должно.
Впрочем, относительно 105-ваттного Ryzen 7 2700X все же следует сделать важную оговорку. Как предупреждает сама AMD, некоторые старые платы на базе B350 и A320 новый флагманский процессор могут не потянуть. Система при этом запустится, но под нагрузкой материнская плата будет ограничивать частоту процессора, заставляя работать его не в полную силу с искусственно пониженным энергопотреблением.
⇡#Технологии Precision Boost 2 и XFR2
Скоростное преимущество Pinnacle Ridge перед их предшественниками обуславливается не только ростом паспортных показателей базовой частоты и максимальной частоты в турборежиме. В новых процессорах AMD изменила также алгоритмы управления частотой под нагрузкой, и теперь имеющиеся технологии авторазгона работают заметно агрессивнее, чем раньше. Это означает, что преимущество в производительности новых Ryzen 2000 может увеличиваться в сценариях работы, не полностью нагружающих вычислительные ресурсы процессора.
В первую очередь реформы затронули технологию Precision Boost, выступающую эдаким аналогом интеловского алгоритма Turbo Boost. Суть Precision Boost заключается в непрерывном сборе телеметрии о температурах и энергопотреблении ядер процессора и, если текущие условия это позволяют, увеличении их частоты выше номинала с шагом 25 МГц вплоть до установленного предела. Первая версия этой технологии, реализованная в Summit Ridge, использовала два варианта такого разгона. Когда работой были заняты одно или два ядра процессора, частота могла повышаться до определённой спецификациями максимальной турбочастоты. В том же случае, когда нагрузка ложилась на три или большее число ядер, использовался другой, более консервативный предел, который обычно был на 200-300 МГц ниже разрешённой для турборежима максимальной частоты.
В Pinnacle Ridge применяется следующая версия данной технологии авторазгона, Precision Boost 2. В ней предельные частоты уже не имеют жёсткой привязки к числу загруженных работой вычислительных ядер, и поэтому при нагрузке на три и большее число ядер процессор имеет возможность разгоняться сильнее, чем раньше. Благодаря этому в приложениях, которые не используют сразу все доступные вычислительные ядра, разрыв в частотах новых и старых Ryzen может быть существенно выше, чем можно было бы ожидать, исходя из паспортных спецификаций новинок.
В качестве примера можно сопоставить рабочие частоты Ryzen 7 1800X и Ryzen 7 2700X. Согласно спецификациям, их частота расходится на 100-300 МГц. Но если посмотреть на реально наблюдающиеся при различной нагрузке показатели, то окажется, что преимущество новинки может даже превышать 500 МГц. Такая картина наблюдается при работе трёх-четырёх потоков, но и при других вариантах неполной нагрузки разрыв между частотами Ryzen 7 2700X и Ryzen 7 1800X оказывается выше, чем можно было бы ожидать, исходя из спецификаций.
Логичным дополнением к Precision Boost 2 выступает новая версия технологии Extended Frequency Range, XFR2. Первая версия этой технологии работала при нагрузке на одно ядро и позволяла процессорам Ryzen саморазгоняться на дополнительные 100-200 МГц, выходя даже за пределы теплового пакета в том случае, если по данным внутрипроцессорного мониторинга температурный режим CPU оценивался как благоприятный. Новая, реализованная в Pinnacle Ridge версия этой технологии стала более универсальна. Теперь данный механизм может распространяться и на более серьёзную нагрузку: XFR2 научилась срабатывать при задействовании любого количества вычислительных ядер. Именно поэтому с Ryzen двухтысячной серии действительно выгодно использовать производительные системы охлаждения: с ними XFR2 позволяет процессорам развивать более высокие частоты, причём для этого от пользователя не требуется никаких усилий (помимо включения XFR2 в BIOS материнской платы) – всё работает полностью автономно.
Получается, что те увеличенные частоты Pinnacle Ridge, которые приводятся в спецификации, описывают ситуацию далеко не полностью. Благодаря свежим подходам к авторазгону новые процессоры могут предложить более заметный прирост частот в режимах с частичной нагрузкой и, как следствие, в быстродействии.
Проиллюстрировать это несложно. На приведённом ниже графике мы привели измеренный в Cinebench R15 прирост производительности, обеспечиваемый Ryzen 7 2700X по сравнению с Ryzen 7 1800X при задействовании различного числа вычислительных потоков.
При максимальной загрузке новый флагманский Socket AM4-процессор примерно на 9 процентов производительнее предшественника. Однако со снижением степени параллелизма нагрузки прирост оказывается выше. Это хорошо заметно в левой половине графика, где отражена нагрузка с числом потоков не более 6-8. В этом случае новинка может обеспечивать выигрыш в производительности на уровне 11-13 процентов. А при однопоточной нагрузке Ryzen 7 2700X быстрее Ryzen 7 1800X на целых 15 процентов. Такое распределение прироста производительности – хорошая новость для любителей игр. Именно игры нагружают процессор лишь частично, и в этом случае Pinnacle Ridge с технологиями Precision Boost 2 и XFR2 предложат дополнительные мегагерцы.
⇡#Улучшения микроархитектуры, которых нет
Рассказывая о том, что нового и хорошего появилось в Zen+, компания AMD неоднократно демонстрировала слайд, на котором утверждалось о 3-процентном улучшении показателя IPC и о снижении латентности кеш-памяти первого, второго и третьего уровней.
Однако не стоит обольщаться: приведённые здесь сведения – правда лишь отчасти. Слайд сопровождается сноской, что всё сказанное на нём основано на практическом сравнении процессоров Ryzen 7 1800X и Ryzen 7 2700X, выполненном без какого-либо их приведения к единой тактовой частоте. Поэтому снижение латентностей, измеренных в наносекундах, – во многом результат того, что Ryzen 7 2700X работает на более высокой частоте, а вовсе не итог каких-то глубинных микроархитектурных переделок.
Исключение составляет лишь ситуация с латентностью L2-кеша, которая, если верить данным AMD, улучшилась на 34 процента. Понятно, что одним только ростом тактовой частоты здесь дело не ограничивается. И L2-кеш в новых Ryzen действительно получил уменьшенную с 17 до 12 тактов латентность. Однако это тоже – не заслуга Zen+. Латентность L2-кеша на уровне 12 тактов была присуща и многим процессорам на прошлой микроархитектуре Zen, например Raven Ridge, EPYC или Threadripper. Фактически от завышенной латентности L2 страдали лишь Summit Ridge – десктопные Ryzen тысячной серии. То есть в Pinnacle Ridge скорость работы кеш-памяти второго уровня оказалась просто выровнена со всеми прочими процессорами на микроархитектуре Zen.
Наглядно всё сказанное можно проиллюстрировать следующими графиками, на которых мы показываем практически измеренную латентность подсистемы кеш-памяти у процессоров Ryzen 7 поколений Summit Ridge и Raven Ridge, частота которых приведена к единой величине – 4 ГГц.
Основная разница в скорости работы подсистемы памяти у Summit Ridge и Raven Ridge действительно прослеживается лишь на уровне L2-кеша. L1-кеш в процессорах разных поколений работает с одинаковой латентностью, а L3-кеш и память просто переносят на свой уровень преимущества, которые даёт более быстрый кеш второго уровня.
В результате Pinnacle Ridge теперь может похвастать таким же по латентности L2-кешем, как в интеловских процессорах Coffee Lake. Однако кеш-память третьего уровня и контроллер памяти в современных чипах AMD в сравнении с Coffee Lake всё ещё обладают заметно более высокими задержками, и никакого принципиального прогресса на этом направлении, увы, не видно.
Что же касается обещанного AMD трёхпроцентного роста показателя IPC в Zen+, то это утверждение, как и в случае с кешем, основано на практических измерениях производительности. И в данном случае весь прирост целиком вытекает из снижения латентности кеш-памяти, а не из каких-то глубинных улучшений. То есть микроархитектура Zen+ идентична Zen. Рекламируемое же AMD некоторое увеличение IPC в Zen+ касается лишь конкретно десктопных процессоров, и связано оно с тем, что кеш-память второго уровня в Summit Ridge была заторможена. Теперь же этот «тормоз» оказался отпущен, что и позволяет AMD говорить о достигнутом прогрессе.
⇡#Контроллер памяти и поддержка DDR4-2933
Помимо информации о том, что новые процессоры Pinnacle Ridge обладают улучшенной подсистемой кеш-памяти (что отчасти действительно так), в маркетинговых материалах AMD можно встретить сведения и о том, что некие оптимизации претерпел и контроллер памяти. В качестве обоснования приводится тот факт, что новые Ryzen двухтысячной серии получили официальную поддержку DDR4-2933 SDRAM, в то время как спецификации более ранних процессоров могли похвастать лишь совместимостью с DDR4-2666.
Но как и в случае с кеш-памятью, данное улучшение не является прерогативой Zen+, поддержка DDR4-2933 была реализована AMD ещё в APU серии Raven Ridge. Кроме того, оно носит чисто формальный характер – совместимые модули могли работать на такой частоте с Ryzen и раньше. Также необходимо учитывать, что гарантия работоспособности новых процессоров со скоростной памятью ограничивается набором дополнительных требований: поддержка DDR4-2933 обещана лишь при использовании двух планок памяти, модули DDR4 должны при этом быть одноранговыми (односторонними), а материнка должна иметь шестислойную, а не четырёхслойную печатную плату. Полностью же официальная таблица совместимости Pinnacle Ridge с различными режимами памяти выглядит следующим образом.
Число используемых слотов DIMM |
Число рангов у модулей DIMM |
Максимальная частота |
2 из 2 |
Один |
DDR4-2933 |
2 из 2 |
Два |
DDR4-2667 |
2 из 4 |
Один |
DDR4-2933 |
2 из 4 |
Два |
DDR4-2400 |
4 из 4 |
Один |
DDR4-2133 |
4 из 4 |
Два |
DDR4-1866 |
Понятно, что со специально подобранными модулями памяти (например, на чипах Samsung B-die) результат может быть и лучше, но в общем случае ситуация описывается приведённой таблицей.
К сожалению, появление в официальных спецификациях Pinnacle Ridge поддержки DDR4-2933 совсем не означает, что эти процессоры смогут работать с более скоростной памятью, нежели Summit Ridge, в целом. За прошедший с момента появления первых Ryzen срок компания AMD проделала большой путь в оптимизации настроек своего контроллера памяти программным путём, и сейчас даже процессоры Ryzen тысячной серии нередко удаётся заставить работать с памятью в режимах вплоть до DDR4-3466.
Но дальше этого рубежа новые Ryzen двухтысячной серии нисколько не продвинулись – по крайней мере, об этом говорит наш практический опыт. Для проверки мы воспользовались основанным на чипах Samsung B-die высокоскоростным комплектом Corsair CMK16GX4M2B4266C19R, который в интеловских системах способен работать в режиме DDR4-4266. В системе же с процессорами Ryzen 7 1800X и Ryzen 7 2700X эта память разгонялась совершенно одинаково. И в том и в другом случае максимальная частота составила DDR4-3466 при наборе таймингов 16-16-16-32. В более скоростных режимах тесты стабильности уже не проходили.
По всей видимости, контроллер памяти новых процессоров Pinnacle Ridge на аппаратном уровне мало отличается от контроллера памяти Summit Ridge, и надежду на возможность достижения в Socket AM4-системах высоких частот памяти (что для этих систем – весьма важный фактор, оказывающий серьёзное влияние на производительность) следует связывать лишь с дальнейшей оптимизацией библиотек AGESA. Сами по себе новые Ryzen в этом плане, похоже, ничего нового не предлагают.
На то, что контроллер памяти в Pinnacle Ridge мало отличается от контроллера памяти Summit Ridge, указывают и тесты производительности. Мы сравнили скоростные параметры работающей в режиме DDR4-3200 памяти с таймингами 16-16-16-36 в системах на базе приведённых к единой тактовой частоте 4,0 ГГц процессорах Ryzen 7 1800X и Ryzen 7 2700X. Результаты получились почти одинаковыми.
Все надежды на какие-то кардинальные изменения контроллера памяти в Zen+ не оправдываются. Память в новых Ryzen двухтысячной серии работает примерно так же, как и раньше. А это значит, что с точки зрения подсистемы памяти процессоры AMD продолжают серьёзно уступать интеловским Coffee Lake как по быстродействию, так и по максимально возможным частотам.
⇡#Новые наборы системной логики
Одновременно с процессорами Ryzen двухтысячной серии компания AMD выпускает на рынок и новый набор системной логики, X470. Пока только один, но это временно: более доступные варианты наборов логики четырёхсотой серии будут выпущены в недалёком будущем. Впрочем, особенно расстраиваться по поводу временного отсутствия на рынке более дешёвого чипсета B450 особых причин нет. AMD обещала сохранять сквозную совместимость платформ и держит своё слово: новые CPU (если речь не идёт о 105-ваттном флагмане) после обновления BIOS вполне уживаются со старыми Socket AM4-платами на чипсетах трёхсотой серии, даже с самыми простыми. Кроме того, X470 для производителей системных плат обходится дешевле флагманского набора системной логики прошлого поколения, поэтому в теории на рынке должны быть доступны и относительно недорогие материнские платы на базе обновлённого старшего чипсета.
При этом никаких особых нововведений, которые бы сделали старые Socket AM4-платы неактуальными и неинтересными, в X470 на самом деле нет. В ряде диагностических утилит новый чипсет проходит под именем Low-Power Promontory, и это хорошо описывает суть произошедших изменений. Чип X470 по сравнению с X370 имеет более низкое тепловыделение, иных же заметных аппаратных модификаций в нём не предлагается.
|
USB 3.1 Gen2 |
USB 3.0 |
USB 2.0 |
PCIe 3.0 |
PCIe 2.0 |
SATA |
NVMe SSD |
X470 |
2 |
6 |
6 |
0 |
8 |
8 |
Нет |
X370 |
2 |
6 |
6 |
0 |
8 |
8 |
Нет |
B350 |
2 |
2 |
6 |
0 |
6 |
6 |
Нет |
A320 |
1 |
2 |
6 |
0 |
4 |
6 |
Нет |
Ryzen SoC |
0 |
4 |
0 |
16 |
0 |
0 |
PCIe 3.0 x4 |
Тем не менее это вовсе не означает, что платы, основанные на X470, будут как две капли воды похожи на материнки прошлого поколения. Запуская вместе с Pinnacle Ridge новые наборы логики, AMD дала производителям материнских плат отличный шанс поправить и улучшить дизайн своих прошлых платформ, сделав их более стабильными, более разгоняемыми и более оптимизированными.
Именно благодаря этому платы на X470 и должны стать более привлекательными по сравнению со своими предшественницами. Разработчики материнских плат охотно откликнулись на предоставленную возможность и спроектировали действительно более совершенные продукты. Беглое знакомство с новыми дизайнами позволяет заключить, что наиболее важные изменения произошли в реализации схемы питания, которая стала адаптирована для эксплуатации прожорливого Ryzen 7 2700X как в номинале, так и при разгоне. Сделанные модификации должны поднять КПД преобразователя питания, а также снизить нагрев зоны VRM в оверклокерских режимах.
Кроме того, некоторые материнские платы нового поколения получили оптимизированную трассировку слотов DIMM (гирлянда вместо Т-топологии). Такие изменения могут положительно сказаться на стабильности работы Ryzen в конфигурациях с двумя модулями памяти. Как ожидается, при разгоне памяти на удачных X470-платах при условии использования хороших оверклокерских комплектов DDR4 SDRAM из них можно будет выжимать чуть лучшие частоты. И это – тоже важное улучшение, если вспомнить о том, что внутренняя шина процессоров Ryzen, Infinity Fabric, работает синхронно с контроллером памяти.
Есть в новой платформе и ещё одно чисто программное добавление – технология StoreMI, которая посвящена увеличению производительности дисковой подсистемы. Фактически она бесплатно добавляет функциональность программного обеспечения FuzeDrive, которое ранее предлагалось в качестве отдельной опции по цене от $20 до $50. Суть в том, что StoreMI позволяет скомпоновать в единый том скоростной SSD (совершенно любого типа) и вместительный HDD, получив некое гибридное хранилище данных с высокой скоростью и вместимостью. Наиболее часто используемые файлы технология перемещает на SSD, HDD же используется в качестве места для хранения «холодных» и редко используемых данных. Предполагается, что доступ к StoreMI владельцы систем, построенных на наборах логики прошлого поколения, не получат.
Но для обычных пользователей самое главное совсем другое. Чипсет X470 выступает гарантией того, что материнская плата на его основе заработает с процессорами Ryzen двухтысячной серии «из коробки». Поддержка Pinnacle Ridge в таких платах носит врождённый характер и не требует никаких обновлений прошивок или каких-то других предварительных ритуалов.
⇡#Тестовые процессоры: Ryzen 7 2700X и Ryzen 5 2600X
Для практического знакомства с процессорами поколения Pinnacle Ridge компания AMD предоставила нам два образца: старший восьмиядерник Ryzen 7 2700X и старший шестиядерник Ryzen 5 2600X.
По внешнему виду эти CPU аналогичны своим предшественникам, что совершенно логично, если учесть их совместимость с тем же 1331-контактным процессорным гнездом Socket AM4.
Про Ryzen 7 2700X диагностическая утилита CPU-Z возвращает следующую информацию.
Нетрудно заметить, что большинство характеристик Ryzen 7 2700X совпадает с таковыми у Ryzen 7 1800X и 1700X. Это касается количества ядер и потоков (8 и 16), организации и размера кеш-памяти всех уровней (L1-кеш – 32+64 Кбайт на ядро; L2-кеш – 512 Кбайт на ядро; L3-кеш – 8 Мбайт на CCX-модуль), поддерживаемых расширений наборов команд x86 (AVX2 и FMA3), двухканального контроллера памяти и проч.
Отличия прослеживаются лишь в TDP, частоте и напряжении. Приведённый скриншот был снят при полной нагрузке на все ядра, и частота в таком состоянии составляла 3,95 ГГц. Это – существенно выше номинала, но так проявляется работа технологий Precision Boost 2 и XFR2, по возможности поднимающих частоту даже в таких случаях. Используемое напряжение питания при этом составило 1,312 В, и это – где-то на 0,05 В выше, чем требовали старшие восьмиядерные 14-нм процессоры Summit Ridge.
Близкую к 4-гигагерцевому рубежу частоту Ryzen 7 2700X демонстрирует и в утилите LinX v0.8.0 AMD Edition, хотя его нагрев при этом трудно назвать незначительным. Для проверки мы пользовались производительным кулером Noctua NH-U14S, и даже с ним температура процессорного кристалла достигала 75 градусов. Обратите внимание, у Ryzen 7 2700X показания температурного датчика Tctl выдаются с 10-градусным смещением, но материнские платы на базе нового набора логики X470 уже учитывают этот факт.
Любопытно, что предельное потребление Ryzen 7 2700X в номинальном режиме, по данным мониторинга может доходить до 113 Вт, а вместе с SoC – до 140 Вт, что явно выходит за обещанный 105-ваттный уровень. Всё это значит, что флагманский Pinnacle Ridge – весьма горячий и прожорливый процессор, к охлаждению которого нужно относиться со всей ответственностью. Особенно если иметь в виду, что эффективность технологии XFR2 прямо зависит от качества охлаждения.
Как яркую иллюстрацию последнего тезиса стоит привести тот факт, что если бы тестирование Ryzen 7 2700X проводилось с боксовым кулером Wraith Prism, а не с Noctua NH-U14S, то результаты были бы совершенно иными.
С Wraith Prism тестовый Ryzen 7 2700X нагревается на 10-15 градусов сильнее, чем с Noctua NH-U14S, – до 87 градусов, и рабочая частота при прохождении процессором проверки в LinX v0.8.0 AMD Edition составляет менее 3,8 ГГц. То есть со штатным кулером технологии авторазгона оказывают заметно более сдержанное влияние на частоту, и это закономерно приводит к более низкой производительности процессора (167 против 178 ГФлопс в Linpack).
Старший шестиядерник, Ryzen 5 2600X, в CPU-Z тоже определяется вполне ожидаемо. Шесть ядер, двенадцать потоков, два сегмента L3-кеша по 8 Мбайт.
TDP для Ryzen 5 2600X установлен на типичном 95-ваттном уровне, тактовые частоты же объявлены на 100 МГц ниже, чем у Ryzen 7 2700X. Однако как видно по скриншоту, который снят при нагрузке на все ядра, на практике шестиядерник старается не отставать от старшего собрата даже при полной 12-поточной загрузке. Технологии Precision Boost 2 и XFR2 делают своё дело и доводят частоту до 3,95 ГГц.
Правда, в ресурсоёмком LinX v0.8.0 AMD Edition частота всё же немного снижается.
По температурному режиму и используемому напряжению питания Ryzen 5 2600X похож на старший восьмиядерник. Проводя тестирование с кулером Noctua NH-U14S, мы снова увидели приближение температуры процессорного ядра к 75-градусной отметке. Отличие лишь в том, что у шестиядерных процессоров значения температуры возвращаются мониторингом без какого-либо смещения. Напряжение процессора под нагрузкой составляло 1,328 В – чуть выше, чем у Ryzen 7 2700X.
Таким образом, получается, что, несмотря на все рассказы AMD о преимуществах нового техпроцесса GlobalFoundries 12LP, на практике новые Ryzen поколения Pinnacle Ridge стали более прожорливыми и более горячими. Но всё это, конечно, не впустую, а во имя улучшения частотного потенциала.
⇡#Разгон
Честно говоря, до сих пор разгон процессоров Ryzen нельзя было назвать какой-то особенно плодотворной темой. Если говорить о флагманских процессорах прошлого поколения, то почти весь частотный потенциал, заложенный в микроархитектуре Zen, задействовался у них в штатном режиме. Типичным максимальным разгоном для Ryzen тысячной серии являлось достижение частот порядка 3,9-4,0 ГГц, что было сравнительно неплохо лишь для младших модификаций CPU, а у старших восьмиядерников и шестиядерников почти не повышало производительность относительно номинала.
С выходом Zen+ забрезжила некоторая надежда на исправление ситуации. Действительно, процессоры нового поколения переведены на более совершенный технологический процесс с 12-нм нормами, одним из ключевых улучшений в котором называется как раз рост частоты. Кроме того, представляя Pinnacle Ridge, AMD достаточно много внимания уделила рассказу о фирменной технологии пайки теплорассеивающей крышки на поверхность процессорного кристалла, которая позволяет понижать рабочие температуры CPU, что благоприятно сказываться на результатах разгона.
Однако практическая проверка показала, что особые иллюзии относительно оверклокерских возможностей Pinnacle Ridge питать всё же не стоит. Потолок разгона для новых 12-нм процессоров (при условии использования обычных методов охлаждения), по оптимистичным оценкам, находится в районе 4,2 ГГц – всего лишь на 200 МГц дальше, чем у предшественников.
Например, наш тестовый экземпляр восьмиядерного Ryzen 7 2700X при использовании воздушного кулера Noctua NH-U14S смог разогнаться всего до 4,15 ГГц. Для обеспечения стабильности процессора в таком состоянии напряжение питания было увеличено до 1,425 В с попутным выбором режима Level 3 Load-Line Calibration.
Тестирование разогнанного до 4,15 ГГц процессора Ryzen 7 2700X в LinX v0.8.0 AMD Edition никаких проблем со стабильностью не выявило. Однако температура под нагрузкой доходила до 92 градусов, что выглядит как явное указание на возможность более результативного разгона только с применением каких-то высокоэффективных методов теплоотвода.
Получается, что разгонять Ryzen 7 2700X нет почти никакого практического смысла. В номинальном режиме технологии Precision Boost 2 и XFR2 способны удерживать его частоту в диапазоне 3,95-4,35 ГГц (в зависимости от нагрузки), и будет ли синхронный разгон всех ядер до фиксированных 4,15 ГГц более эффективным вариантом – очень неоднозначный вопрос.
Шестиядерный Ryzen 5 2600X ушёл от своего старшего собрата недалеко. Для него предельным разгоном с используемым нами воздушным охлаждением оказалась точно такая же частота 4,15 ГГц, полученная при аналогичном напряжении питания 1,425 В.
Максимальная температура в тесте стабильности LinX v0.8.0 AMD Edition была зафиксирована на уровне 88 градусов.
Дальнейший разгон Ryzen 5 2600X, как и в случае с Ryzen 7 2700X, вновь упёрся в потерю процессором стабильности при попытках увеличения частоты, в том числе и с дополнительной прибавкой напряжения.
В целом результаты разгона представителей поколения Pinnacle Ridge стали в сравнении с Summit Ridge немного лучше. Однако вышло так, что рост номинальных тактовых частот обогнал увеличение заложенного в кремнии частотного потенциала. Поэтому говорить о том, что старшие процессоры в семействе Ryzen работают почти на пределе своих возможностей по частоте, сейчас стало ещё правомернее.
Выходит, что разгон старших моделей Ryzen нового поколения имеет мало смысла. Эти процессоры и так работают на очень высоких (для микроархитектуры Zen/Zen+) частотах, а интеллектуальные технологии автоматического разгона Precision Boost 2 и XFR2 хорошо помогают им выжимать в каждой конкретной ситуации максимум возможного.
Иными словами, обычный разгон, практикуемый энтузиастами для рабочих или игровых систем, в случае Pinnacle Ridge может быть действительно актуален лишь для младших моделей процессоров. Старшие Ryzen 7 2700X и Ryzen 5 2600X очень неплохо работают «из коробки», и как-то заметно повысить их производительность через разгон весьма непросто. Для этого как минимум придётся вооружиться высокоэффективной системой охлаждения (например, жидкостной), а для самой процедуры оверклокинга использовать не единый множитель для всех ядер CPU, а поядерный подход через переназначение состояний Pstate (power-performance states), что заметно сложнее. Но только в таком случае увеличение частоты выше номинала сможет для Ryzen 7 2700X и Ryzen 5 2600X действительно дать какой-то гарантированный положительный эффект.
⇡#Описание тестовых систем и методики тестирования
Процессоры, полученные нами на тесты от компании AMD, Ryzen 7 2700X и Ryzen 5 2600X, имеют совершенно чёткое позиционирование, нашедшее отражение в ценах. Старший продукт нацеливается на конкуренцию с интеловским флагманским Coffee Lake, Core i7-8700K. Решение же серии Ryzen 5 — это альтернатива для шестиядерных Core i5. Правда, Core i5-8600K при этом немного дороже, чем Ryzen 5 2600X, что может стать дополнительным аргументом в пользу варианта AMD. Поэтому со стороны Intel в тестирование было вовлечено сразу три процессора: Core i7-8700K, Core i5-8600K и Core i5-8400.
Кроме того, к числу участников теста мы добавили и Ryzen прошлого поколения (Summit Ridge): процессоры Ryzen 7 1800X и 1700X, которые, согласно плану, будут вытеснены Ryzen 7 2700X и Ryzen 5 1600X, сменяемый новым Ryzen 5 2600X.
В конечном итоге список задействованных в тестировании комплектующих получился таким:
- Процессоры:
- AMD Ryzen 7 2700X (Pinnacle Ridge, 8 ядер + SMT, 3,7-4,3 ГГц, 16 Мбайт L3);
- AMD Ryzen 7 1800X (Summit Ridge, 8 ядер + SMT, 3,6-4,0 ГГц, 16 Мбайт L3);
- AMD Ryzen 7 1700X (Summit Ridge, 8 ядер + SMT, 3,4-3,8 ГГц, 16 Мбайт L3);
- AMD Ryzen 5 2600X (Pinnacle Ridge, 6 ядер + SMT, 3,6-4,2 ГГц, 16 Мбайт L3);
- AMD Ryzen 5 1600X (Summit Ridge, 6 ядер + SMT, 3,6-4,0 ГГц, 16 Мбайт L3);
- Intel Core i7-8700K (Coffee Lake, 6 ядер + HT, 3,7-4,7 ГГц, 12 Мбайт L3);
- Intel Core i5-8600K (Coffee Lake, 6 ядер, 3,6-4,3 ГГц, 9 Мбайт L3);
- Intel Core i5-8400 (Coffee Lake, 6 ядер, 2,8-4,0 ГГц, 9 Мбайт L3).
- Процессорный кулер: Noctua NH-U14S.
- Материнские платы:
- ASRock X470 Taichi Ultimate (Socket AM4, AMD X470);
- ASUS ROG Maximus X Hero (LGA1151 v2, Intel Z370).
- Память: 2 × 8 Гбайт DDR4-3200 SDRAM, 16-16-16-36 (G.Skill Sniper X F4-3400C16D-16GSXW).
- Видеокарта: NVIDIA Titan X (GP102, 12 Гбайт/384-бит GDDR5X, 1417-1531/10000 МГц).
- Дисковая подсистема: Samsung 960 PRO 2TB (MZ-V6P2T0BW).
- Блок питания: Corsair RM850i (80 Plus Gold, 850 Вт).
Текущие рекомендованные цены на процессоры, принявшие участие в тестировании, представлены в таблице, однако стоит иметь в виду, что процессоры AMD, особенно относящиеся к прошлому поколению, часто продаются дешевле официально обозначенных цен:
AMD |
|
Intel |
|
$359 |
Core i7-8700K |
Ryzen 7 1800X |
$349 |
|
Ryzen 7 2700X |
$329 |
|
Ryzen 7 1700X |
$309 |
|
|
$257 |
Core i5-8600K |
Ryzen 5 2600X |
$229 |
|
Ryzen 5 1600X |
$219 |
|
|
$182 |
Core i5-8400 |
Тестирование выполнялось в операционной системе Microsoft Windows 10 Enterprise (v1709) Build 16299 с использованием следующего комплекта драйверов:
- AMD Chipset Driver 18.10;
- Intel Chipset Driver 10.1.1.45;
- Intel Management Engine Interface Driver 11.7.0.1017;
- NVIDIA GeForce 391.35 Driver.
Основные конкуренты, производительность которых представляет наибольший интерес, были протестированы дважды – в номинальном режиме и при максимальном стабильном разгоне, достижимом с используемым нами охлаждением:
- Core i7-8700K на частоте 5,0 ГГц при напряжении питания 1,325 В;
- Core i5-8600K на частоте 4,8 ГГц при напряжении питания 1,26 В;
- Ryzen 7 2700X на частоте 4,15 ГГц при напряжении питания 1,425 В;
- Ryzen 5 2600X на частоте 4,15 ГГц при напряжении питания 1,425 В.
Описание использовавшихся для измерения вычислительной производительности инструментов:
Комплексные бенчмарки:
- Futuremark PCMark 10 Professional Edition 1.0.1275 – тестирование в сценариях Essentials (обычная работа среднестатистического пользователя: запуск приложений, сёрфинг в интернете, видеоконференции), Productivity (офисная работа с текстовым редактором и электронными таблицами), Digital Content Creation (создание цифрового контента: редактирование фотографий, нелинейный видеомонтаж, рендеринг и визуализация 3D-моделей). Аппаратное ускорение OpenCL в тестировании было отключено.
- Futuremark 3DMark Professional Edition 2.4.4264 — тестирование в сцене Time Spy Extreme 1.0.
Приложения:
- Adobe Photoshop CC 2018 — тестирование производительности при обработке графических изображений. Измеряется среднее время выполнения тестового скрипта, представляющего собой творчески переработанный Retouch Artists Photoshop Speed Test, который включает типичную обработку четырёх 24-мегапиксельных изображений, сделанных цифровой камерой.
- Adobe Photoshop Lightroom Classic СС 7.1 – тестирование производительности при пакетной обработке серии изображений в RAW-формате. Тестовый сценарий включает постобработку и экспорт в JPEG с разрешением 1920 × 1080 и максимальным качеством двухсот 16-мегапиксельных изображений в RAW-формате, сделанных цифровой камерой Fujifilm X-T1.
- Adobe Premiere Pro CC 2018 — тестирование производительности при нелинейном видеомонтаже. Измеряется время рендеринга в формат H.264 Blu-Ray проекта, содержащего HDV 1080p25 видеоряд с наложением различных эффектов.
- Blender 2.79b – тестирование скорости финального рендеринга в одном из популярных свободных пакетов для создания трёхмерной графики. Измеряется продолжительность построения финальной модели из Blender Cycles Benchmark rev4.
- Corona 1.3 – тестирование скорости рендеринга при помощи одноимённого рендерера. Измеряется скорость построения стандартной сцены BTR, используемой для измерения производительности.
- Google Chrome 65.0.3325.181 (64-bit) – тестирование производительности при работе интернет-приложений, построенных с использованием современных технологий. Применяется специализированный тест WebXPRT 3, реализующий на HTML5 и JavaScript реально использующиеся в интернет-приложениях алгоритмы.
- Microsoft Visual Studio 2017 (15.1) – измерение времени компиляции крупного MSVC-проекта – профессионального пакета для создания трёхмерной графики Blender версии 2.79b.
- Stockfish 9 – тестирование скорости работы популярного шахматного движка. Измеряется скорость перебора вариантов в позиции «1q6/1r2k1p1/4pp1p/1P1b1P2/3Q4/7P/4B1P1/2R3K1 w»;
- V-Ray 3.57.01 – тестирование производительности работы популярной системы рендеринга при помощи стандартного приложения V-Ray Benchmark;
- VeraCrypt 1.22.9 – тестирование криптографической производительности. Используется встроенный в программу бенчмарк, задействующий тройное шифрование Kuznyechik-Serpent-Camellia.
- WinRAR 5.50 — тестирование скорости архивации. Измеряется время, затрачиваемое архиватором на сжатие директории с различными файлами общим объёмом 1,7 Гбайт. Используется максимальная степень компрессии.
- x264 r2851 — тестирование скорости транскодирования видео в формат H.264/AVC. Для оценки производительности используется исходный 1080p@50FPS AVC-видеофайл, имеющий битрейт около 30 Мбит/с.
- x265 2.4+14 8bpp — тестирование скорости транскодирования видео в перспективный формат H.265/HEVC. Для оценки производительности используется тот же видеофайл, что и в тесте скорости транскодирования кодером x264.
Игры:
- Ashes of Singularity. Разрешение 1920 × 1080: DirectX 11, Quality Profile = High, MSAA=2x. Разрешение 3840 × 2160: DirectX 11, Quality Profile = Extreme, MSAA=Off.
- Assassin’s Creed: Origins. Разрешение 1920 × 1080: Graphics Quality = Very High. Разрешение 3840 × 2160: Graphics Quality = Very High.
- Battlefield 1. Разрешение 1920 × 1080: DirectX 11, Graphics Quality = Ultra. Разрешение 3840 × 2160: DirectX 11, Graphics Quality = Ultra.
- Civilization VI. Разрешение 1920 × 1080: DirectX 11, MSAA = 4x, Performance Impact = Ultra, Memory Impact = Ultra. Разрешение 3840 × 2160: DirectX 11, MSAA = 4x, Performance Impact = Ultra, Memory Impact = Ultra.
- Far Cry 5. Разрешение 1920 × 1080: Graphics Quality = Ultra, Anti-Aliasing = TAA, Motion Blur = On. Разрешение 3840 × 2160: Graphics Quality = Ultra, Anti-Aliasing = TAA, Motion Blur = On.
- Grand Theft Auto V. Разрешение 1920 × 1080: DirectX Version = DirectX 11, FXAA = Off, MSAA = x4, NVIDIA TXAA = Off, Population Density = Maximum, Population Variety = Maximum, Distance Scaling = Maximum, Texture Quality = Very High, Shader Quality = Very High, Shadow Quality = Very High, Reflection Quality = Ultra, Reflection MSAA = x4, Water Quality = Very High, Particles Quality = Very High, Grass Quality = Ultra, Soft Shadow = Softest, Post FX = Ultra, In-Game Depth Of Field Effects = On, Anisotropic Filtering = x16, Ambient Occlusion = High, Tessellation = Very High, Long Shadows = On, High Resolution Shadows = On, High Detail Streaming While Flying = On, Extended Distance Scaling = Maximum, Extended Shadows Distance = Maximum. Разрешение 3840 × 2160: DirectX Version = DirectX 11, FXAA = Off, MSAA = Off, NVIDIA TXAA = Off, Population Density = Maximum, Population Variety = Maximum, Distance Scaling = Maximum, Texture Quality = Very High, Shader Quality = Very High, Shadow Quality = Very High, Reflection Quality = Ultra, Reflection MSAA = x4, Water Quality = Very High, Particles Quality = Very High, Grass Quality = Ultra, Soft Shadow = Softest, Post FX = Ultra, In-Game Depth Of Field Effects = On, Anisotropic Filtering = x16, Ambient Occlusion = High, Tessellation = Very High, Long Shadows = On, High Resolution Shadows = On, High Detail Streaming While Flying = On, Extended Distance Scaling = Maximum, Extended Shadows Distance = Maximum.
- The Witcher 3: Wild Hunt. Разрешение 1920 × 1080, Graphics Preset = Ultra, Postprocessing Preset = High. Разрешение 3840 × 2160, Graphics Preset = Ultra, Postprocessing Preset = High.
- Total War: Warhammer II. Разрешение 1920 × 1080: DirectX 12, Quality = Ultra. Разрешение 3840 × 2160: DirectX 12, Quality = Ultra.
- Watch Dogs 2. Разрешение 1920 × 1080: Field of View = 70°, Pixel Density = 1.00, Graphics Quality = Ultra, Extra Details = 100%. Разрешение 3840 × 2160: Field of View = 70°, Pixel Density = 1.00, Graphics Quality = Ultra, Extra Details = 100%.
Во всех игровых тестах в качестве результатов приводится среднее количество кадров в секунду, а также 0,01-квантиль (первая перцентиль) для значений fps. Использование 0,01-квантиля вместо показателей минимального fps обусловлено стремлением очистить результаты от случайных всплесков производительности, которые были спровоцированы не связанными напрямую с работой основных компонентов платформы причинами.
⇡#Производительность в комплексных бенчмарках
Бенчмарк Futuremark PCMark 10 оценивает средневзвешенную производительность систем при типичной пользовательской нагрузке. По мнению этого бенчмарка, новые процессоры Pinnacle Ridge действительно получили достаточно заметный прирост производительности по сравнению с предшественниками. Накрученные тактовые частоты вкупе с хитроумными технологиями Precision Boost 2 и XFR2 подняли показатели новых старших Ryzen 7 и Ryzen 5 на 5-10 процентов. Этого, впрочем, всё равно не хватило, чтобы Ryzen двухтысячной серии смогли дотянуться до шестиядерных Coffee Lake. Но нужно понимать, что у PCMark 10 своя специфика – нагрузка в нём сформирована по больше части классическими офисными сценариями работы с малопоточным профилем. А там, где речь идёт о создании контента, – в подтесте Digital Content Creation – Ryzen 7 2700X и Ryzen 5 2600X смотрятся вполне на уровне.
В Futuremark 3DMark, где моделируется гипотетическая игровая нагрузка, картина несколько иная. Мы перешли на использование для тестирования сцены Time Spy Extreme, которая отличается большей ресурсоёмкостью и лучшей оптимизацией под многоядерные процессоры, и новые Ryzen здесь смогли занять очень достойные места. Потенциал в этих процессорах заложен немалый, отличной иллюстрацией чего может служить одержанная над Coffee Lake победа. Впрочем, за счёт чего она произошла – хорошо понятно. Ryzen 7 превосходит Core i7 по количеству вычислительных ядер, а Ryzen 5 в отличие от Core i5 имеет поддержку технологии виртуальной многопоточности SMT.
⇡#Производительность в ресурсоёмких приложениях
Ещё по Ryzen семейства Summit Ridge мы усвоили, что эти процессоры хороши для создания и обработки цифрового контента. В приложениях, которые могут эффективно распараллеливать нагрузку, а это в первую очередь – обработка и перекодирование видео и рендеринг трёхмерных моделей, Ryzen 7 убедительно побеждали Core i7, а Ryzen 5 превосходили Core i5. И даже с выходом Intel Coffee Lake, в которых Intel в полтора раза увеличила количество ядер, ничего принципиально не поменялось.
Новые Ryzen двухтысячной серии оказываются эффективнее своих предшественников примерно на 10 процентов. На первый взгляд это не так много, но никаких прорывов никто и не обещал. Тем более, этого вполне хватает для того, чтобы процессоры AMD остались в своём статусе. Даже если смотреть по средневзвешенной производительности в разнородных приложениях, то между Ryzen 7 2700X и Core i7-8700K, а также между Ryzen 5 2600X и Core i5-8600K есть некий паритет. И это несмотря на то, что в число задач, используемых нами в тестах, входят архивация, обработка изображений и интернет-активность, в которых архитектура Zen/Zen+ демонстрирует свои далеко не лучшие стороны.
Стоит отметить, что с обновлением дизайна процессоры Ryzen только укрепляют своём реноме. Пока у Intel нет массовых восьмиядерников, а двухсотдолларовые шестиядерные процессоры не поддерживают Hyper-Threading, платформа Socket AM4 продолжает оставаться отличным выбором для профессионалов.
Впрочем, существует одно но. Утверждение из прошлого абзаца верно лишь до тех пор, пока мы не берём в рассмотрение оверклокинг. Старшие Coffee Lake очень неплохо разгоняются и благодаря этому заметно наращивают свою производительность, а разгонять Ryzen 7 2700X и Ryzen 5 2600X нет практически никакого смысла – весь их частотный потенциал задействуется в номинальном режиме.
Рендеринг:
Обработка фото:
Обработка видео:
Перекодирование видео:
Компиляция:
Архивация:
Шифрование:
Шахматы:
Интернет-сёрфинг:
⇡#Производительность в играх
С выходом нового поколения Ryzen всем бы очень хотелось увидеть исправление ситуации с игровой производительностью, по которой носители микроархитектуры Zen совершенно очевидно проигрывали интеловским процессорам. Но, несмотря на некоторое улучшение положения дел за счёт года разнообразных программных оптимизаций, ни о каком равноправии Pinnacle Ridge и Coffee Lake говорить не приходится. Ключевая проблема Zen кроется в высоких задержках при работе с памятью и при межъядерном взаимодействии, и в новой версии микроархитектуры Zen+ ничего в этом отношении не поменялось.
Поэтому в тестах, проведённых в разрешении Full HD, где мощность видеокарты не является узким местом в системе, Ryzen 7 2700X примерно на 10 процентов проигрывает в частоте кадров Core i7-8700K, а Ryzen 5 2600X на 8 процентов отстаёт от Core i5-8600K. При этом предпринятое в Pinnacle Ridge в отсутствие каких-то кардинальных улучшений наращивание тактовых частот даёт не слишком заметный эффект. Преимущество новинок AMD перед предшественниками ограничивается всего лишь 4-5 процентами.
В результатах игровых тестов есть и ещё один интересный момент – снижение производительности Ryzen 7 2700X и Ryzen 5 2600X от разгона. Почему так происходит, достаточно очевидно. Технологии Precision Boost 2 и XFR2 интеллектуальны настолько, что при игровой нагрузке, которая практически никогда не может задействовать все ядра многоядерного процессора, они очень агрессивно повышают частоту и выводят старшие Pinnacle Ridge на ступень выше того предела, который достижим при ручном синхронном разгоне всех ядер сразу.
Когда кто-то пытается упрекнуть AMD в недостаточной игровой производительности их процессоров, в ответ всегда слышится аргумент: «В 4K всё нормально».
И действительно, в 4K «всё нормально», но надо иметь в виду, что получается так вовсе не потому, что процессоры Ryzen каким-то чудесным образом увеличивают производительность при установке высоких разрешений. Выравнивание результатов с Coffee Lake происходит лишь постольку, поскольку вычислительное быстродействие процессоров прячется за недостаточной мощностью графических ускорителей, которые на современном этапе пока не могут безупречно вытягивать 4K-разрешения. И это значит, что уже осенью, когда на рынке появятся высокопроизводительные видеокарты нового поколения, столь благостной для AMD картины может не быть и здесь.
⇡#Энергопотребление
К этому моменту уже стало совершенно понятно, что, несмотря на новый технологический процесс с 12-нм нормами, Pinnacle Ridge по сути представляет собой заводской разгон Summit Ridge. Поэтому нет ничего удивительного в том, что новые процессоры потребляют больше предшественников. Вопрос лишь в том насколько.
Используемый нами в тестовой системе цифровой блок питания Corsair RM850i позволяет контролировать потребляемую и выдаваемую электрическую мощность, чем мы и пользуемся для измерений. На графике ниже приводится полное потребление систем (без монитора), измеренное «после» блока питания и представляющее собой сумму энергопотребления всех задействованных в системе компонентов. КПД самого блока питания в данном случае не учитывается.
С потреблением в простое всё ясно. Собственно процессоры в покое потребляют очень мало, и электроэнергия в основном расходуется материнской платой, видеокартой, памятью и накопителем. В связи с этим стоит отметить, что наша тестовая плата ASRock X470 Taichi Ultimate демонстрирует немного большие потребности в питании по сравнению с платами на чипсете X370, которые мы использовали до этого. Почему так – нам ещё предстоит разобраться.
При рендеринге система на Ryzen 7 2700X требует на 25 Вт больше, чем аналогичная конфигурация с процессором Ryzen 7 1800X. В результате новый флагманский Ryzen сравнивается по потреблению с разогнанным до 5 ГГц Core i7-8700K. Получается, что даже имея в своём распоряжении передовую 12-нм технологию, AMD планомерно возвращает себе звание производителя самых прожорливых CPU.
Подобные же параллели можно провести и по отношению к Ryzen 5 2600X. В частности, этот процессор требует электричества больше, чем Core i7-8700K в его номинальном состоянии.
В Prime95 ситуация только усугубляется: системы на старших Pinnacle Ridge прожорливее любых других конфигураций.
Не спасает положение дел даже задействование AVX-инструкций, которые на процессорах AMD исполняются вдвое медленнее по сравнению с интеловскими СPU. И это значит, что потенциальные покупатели новых Ryzen не только будут тратить больше на оплату счетов за электроэнергию, но и должны больше внимания уделять охлаждению своих систем.
⇡#Заключение
С самого момента выхода первых процессоров Ryzen мы с нетерпением ждали их последователей со следующей версией дизайна Zen+. Дело в том, что к первоначальной архитектуре Zen существовало немало претензий, которые, казалось бы, можно достаточно просто исправить и получить в итоге куда более привлекательный продукт. И хотя AMD не обещала в Pinnacle Ridge никаких существенных перемен, мы почти стопроцентно были уверены в том, что они получат более производительный и менее капризный контроллер памяти, что внутренняя шина Infinity Fabric развяжется по частоте от памяти, что рабочие частоты станут выше, а разгон новых процессоров хотя бы немного придвинется к тем высотам, которые без проблем берут интеловские 14-нм Coffee Lake.
На деле же всё получилось совсем иначе. Хотя для выпуска новых Ryzen поколения Zen+ компания AMD и смогла задействовать передовую производственную технологию с 12-нм нормами, положительных изменений внутри у них оказалось заметно меньше, чем того хотелось бы. Шина Infinity Fabric и контроллер DDR4 SDRAM перекочевали в Zen+ из предшествующего дизайна вместе со всеми своими ограничениями и недостатками, а микроархитектура ядер и общая структура процессоров вообще осталась без каких-либо перемен.
А это значит, что единственным значимым преимуществом Zen+ стал увеличенный частотный потенциал. Но и тут поводов для безудержного оптимизма на самом деле не так много. Рост предельных частот не превысил 200-300 МГц, и, кроме того, достался он отнюдь не бесплатно, а ценой увеличения энергопотребления. Безусловно, стоит отдать должное изобретательности инженеров AMD, которые смогли превратить небольшой прирост частотного потенциала в достаточно заметное 10-процентное улучшение производительности. Реализованным в Zen+ адаптивным турборежимом они могут гордиться: Precision Boost 2 и XFR2 – весьма впечатляющие технологии, которые позволяют новым многоядерным процессорам очень гибко подстраивать частоту под нагрузку и избегать работы вхолостую там, где использовать все ядра не требуется.
Однако этого явно не хватает для того, чтобы Pinnacle Ridge можно было назвать впечатляющим обновлением платформы Socket AM4. После революционных перемен прошлого года прогресс затормозился: несмотря на переход на новый полупроводниковый техпроцесс, Ryzen двухтысячной серии по сути представляют собой не слишком впечатляющий заводской разгон предшественников, и поэтому они не способны как-то существенно повлиять на расстановку сил на процессорном рынке. Ну а коли так, и Pinnacle Ridge – это лишь минорное обновление для Summit Ridge, то обладателям процессоров Ryzen первого поколения не о чем беспокоиться: переходить на Ryzen двухтысячной серии нет почти никакого смысла. Новые процессоры интересны скорее для тех, кто собирается строить Socket AM4-систему с нуля. Благо компания AMD продолжает удерживать цены на новые Ryzen на весьма привлекательном уровне, а конкурентоспособность Pinnacle Ridge на фоне Coffee Lake не вызывает серьёзных сомнений, особенно если речь идет о производительности в приложениях для создания и обработки цифрового контента.
Конечно, можно говорить о том, что привлекательность современных десктопных процессоров AMD во многом базируется на том, что равноценные решения Intel предлагают сегодня меньшее количество ядер или потоков, а в ближайшей перспективе эта ситуация, скорее всего, изменится. Но Pinnacle Ridge есть уже здесь и сейчас, а когда появятся восьмиядерные Coffee Lake, не слишком понятно. Так что единственный объективный упрёк в адрес новинок AMD касается их более низкой игровой производительности. Но и здесь существует вполне резонное возражение о том, что производительности Ryzen с лихвой хватает для раскрытия мощности любого доступного в данный момент видеоускорителя. Таким образом, новые Ryzen 7 2700X и Ryzen 5 2600X вполне достойны того, чтобы занять место в современных настольных системах как профессионального, так и игрового назначения. Несмотря на то, что за последний год Intel нарастила число ядер в своих массовых CPU, в целом старшие предложения AMD продолжают смотреться вполне на уровне во всём, кроме оверклокерского потенциала.
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.