
Как всем хорошо известно, лучшие в мире ноутбуки оснащены графикой от AMD. Бывают и исключения. Тогда топовый ноутбук может порадовать продвинутым графическим ускорителем от NVIDIA. Компания ASUS взялась помирить противоборствующих под одной крышкой. Ею оказалась крышка еще необъявленного ноутбука X570ZD. Исправим эту оплошность: оценим мобильную платформу от ASUS хотя бы в формате «на первый взгляд».
Corpus vivendi
Внешне ноут ASUS X570ZD ничем не отличается от своего игрового собрата X570UD: все те же характерные изломы линий под 30 градусов — дань игровой специализации платформы; броская лазурь фирменной фаски (в отличие от аналогичной золотистой каймы UX580-й модели). Вне сомнения, дизайнеры ASUS держат стиль игровых ноутбуков Lite-версии на должном уровне.
Настройка по умолчанию
Как театр начинается с вешалки, так и компьютерная платформа создает первое впечатление о себе по настройкам своего UEFI BIOS. Ознакомимся с CMOS Setup ноутбука ASUS X570ZD:
Ну, собственно, никаких шансов управлять графическими процессорами из UEFI ноутбука X570ZD нет. Мало того, даже скриншот сделать не выйдет — ограничимся фото. Данные о графике в CMOS Setup весьма лаконичны — там просто перечислены GPU: AMD Radeon RX Vega 10 Graphics и NVIDIA GeForce GTX 1050. Ни намека на объем доступной видеопамяти, ни особенностей шинного подключения. Видимо, BIOS будет еще дорабатываться, а интересующие нас характеристики мы выудим в сеансе операционной системы.
Испытания графикой
Оценим производительность графических процессоров платформы ASUS X570ZD, полагаясь на авторитет тестового пакета Cinebench от Maxon Computer. Текущая версия бенчмарка, использующего расчет фотореалистичных сцен с помощью OpenGL, — R15.038_RC184115. Сравним возможности GPU от AMD и NVIDIA в скорости обработки графики (результат теста отображается в FPS).
Результат тестирования AMD Radeon RX Vega 10 в среде Cinebench R15
(по клику доступен полный скриншот теста)
Результат тестирования NVIDIA GeForce GTX 1050 в среде Cinebench R15
(по клику доступен полный скриншот теста)
Навскидку, можно считать, что дискретный чип от NVIDIA в данном сценарии бенчмаркинга практически вдвое производительнее по сравнению с встроенным в процессор графическим ядром Radeon RX Vega 10. Но кажется, что эта победа больше смахивает на поражение — будь в составе GPU AMD не десять вычислителей, а поболее, как, например, у Radeon RX Vega 56… Правды ради отметим, что места на процессорном кристалле для безудержного гусарства пока нет, а посему беспристрастные судьи должны вручить пальму первенства решению NVIDIA GeForce GTX1050.
Залог успеха
Теперь самое время заглянуть внутрь этого Тянитолкая. Диспетчер устройств скупой строкой информирует нас о ядрах процессора AMD Ryzen 7 2700U и графических контроллерах ноутбука ASUS X570ZD:
За подробностями обратимся к информационной утилите AIDA64. Что касается графики NVIDIA, то с лучшей стороны ее представляет, как ни странно, центральный процессор AMD: чип под кодовым названием GP107 подключен к CPU по шине PCI Express x8. «Обычные ноутбуки», как правило, ограничены линком PCIe x4, что моментально сказывается на производительности дискретной графики.
Нам интересны подробности GeForce GTX 1050 с точки зрения оснастки его видеопамятью. AIDA64 информирует о 4 ГБ, работающих на частоте 3,5 ГГц. Для топовых ноутбуков желательным бы был доступ к этой информации уже на этапе старта. Философия UEFI предоставляет такие возможности. Для модели X570ZD это, к сожалению, terra incognita.
Наибольший интерес вызывает детализация графического чипа от AMD под кодовым названием gfx902. У него на 10 вычислителей 640 ядер, ровно столько же, как и у GP107.
Квотирование видеопамяти для AMD Radeon RX Vega 10 — тот вопрос, ради которого, в сущности, и запускалась AIDA64. Она нас информирует о доступности 3 ГБ памяти, способной утилизировать двухканальный режим доступа. Это стоило бы сделать еще в UEFI, с возможностью управления данным ресурсом.
Резюме
Одним из важнейших стратегических направлений для AMD является развитие технологий, связанных с гетерогенными вычислениями, в частности OpenCL. Применение ресурсов GPU в качестве вычислителей общего назначения, дает потенциал масштабируемости и параллелизма, недостижимый средствами центрального процессора. Очевидно, интегрированное графическое ядро не может претендовать на чемпионский титул в таком состязании, вместе с тем важно другое: как видно из скриншотов, уровень унификации методов доступа к ресурсам GPU приблизился к состоянию, при котором запуск фрагментов приложения на центральном и графическом процессоре происходит одинаково просто. Может быть, здесь и кроется ответ на вопрос, почему для AMD оптимизация набора инструкций AVX256 и внедрение AVX512 находятся в категории второстепенных задач?