Catalyst 10.2
Обычно мы не уделяем такого уж пристального внимания отдельным обновлениям драйверов. В конце концов, AMD выпускает новую версию Catalyst каждый месяц, а nVidia представляет бета-версии между полноценными выпусками драйверов, так что новые драйверы – это больше повод для новости, нежели для статьи.
Но когда AMD рассказала нам о некоторых улучшениях, которые мы должны увидеть в грядущих версиях 10.2 и 10.3 драйверов Catalyst, которые выйдут в феврале и марте, соответственно, то мы обнаружили несколько запланированных функций, насчёт которых получали немало писем наших читателей. Действительно, новые функции станут приятным подарком для всех тех, кто решил раньше других приобщиться к видеокартам линейки Radeon HD 5000, к технологии CrossFire и к мобильным моделям Mobility Radeon.
Catalyst 10.2
17 февраля AMD представляет новые драйверы Catalyst 10.2, которые обеспечат ряд интересных возможностей.
Профили CrossFireX: начнём с того, что профили CrossFire теперь будут вынесены в отдельный запускаемый файл, который пользователи могут установить, чтобы получить последние профили приложений и игр. Это решает проблему отставания в поддержке CrossFire после того, как игра уже вышла, но обновлённый драйвер Catalyst ещё не появился. В прошлом мы видели, что AMD представляла hotfix-версию драйвера, чтобы заставить работать CrossFire с новой игрой. Теперь отдельные профили можно будет обновлять, не затрагивая сам драйвер. К сожалению, профили нельзя будет редактировать, на что надеялись многие геймеры. Но, в любом случае, перед нами уверенный шаг в сторону более ранней поддержки игр, к которым команда разработчиков драйвера AMD не имела доступ во время разработки игры.
Изменение архитектуры CrossFireX: этот пункт нам наиболее интересен. Недавно мы провели расширенное тестирование технологии Lucid Hydra, которая обещала не только разрешить конфигурации ATI/ATI и Nvidia/Nvidia, но и позволить включать совместный рендеринг на видеокартах разных производителей. Поэтому нам было весьма интересно узнать, насколько глубоко решила переделать архитектуру AMD.
Компания уже поддержала лучшую гибкость, чем в случае nVidia, по смешиванию разных видеокарт в пределах одного поколения GPU. Но сегодня AMD решила перенести мульти-GPU код из 3D-драйвера в отдельный драйвер, специально рассчитанный на поддержку решений мульти-GPU. Сегодня это вряд ли даст какого-либо ощутимого преимущества, но проявит себя в будущем, если верить AMD. Вы сможете смешивать видеокарты даже из разных поколений, а не только из одного поколения GPU.
Старая архитектура была весьма сильно ограничена попеременным рендерингом кадров (AFR, alternate-frame rendering). Поэтому единственной возможностью разделения нагрузки был рендеринг на high-end GPU четырёх кадров, а на low-end модели пятого кадра и так далее. Изменение архитектуры предоставляет большую гибкость, позволяя одному GPU отвечать за обработку вершин, а другому – за рендеринг (опять же, это пример). Всё это станет важным компонентом Fusion APU в паре с дискретными видеокартами.
Состояния со сверхнизким энергопотреблением: это одна из функций, с которых нас познакомила AMD при выпуске Radeon HD 5970. По сути, когда вы запускаете конфигурацию CrossFire, то драйвер Catalyst 10.2 может переводить второй GPU в состояние очень глубокого сна. Разница по сравнению с простым режимом бездействия двух видеокарт, как утверждает AMD, может достигать 12 Вт.
Поддержка CrossFireX для Eyefinity: впервые упомянув об этой функции с видеокартой Radeon HD 5970, AMD объявила с выходом Catalyst 10.2 официальную поддержку CrossFireX для конфигураций Eyefinity на трёх дисплеях. Отсутствие поддержки CrossFire в режиме Eyefinity вызвала немалые нарекания среди энтузиастов в момент выхода Radeon HD 5870. И появление этой функции действительно оправдывает покупку пары high-end видеокарт линейки Radeon HD 5000. Игры в разрешении 5760×1200 смотрятся просто великолепно.
Звук DisplayPort: для большинства на данный момент это добавление Catalyst 10.2 будет незначительным, но если ваш монитор с входом DisplayPort поддерживает колонки, то сегодня можно получить звук на них через цифровой интерфейс. Конечно, вряд ли это будет актуально для энтузиастов домашнего кинотеатра или даже для большинства геймеров, но, в любом случае, добавление приятное.
Catalyst 10.3
Конечно, не совсем корректно рассказывать о всех новых функциях, пока драйвер не доступен для публичного скачивания. Однако мы получили доступ к ранней версии драйвера Catalyst 10.3, который должен выйти в марте, и он действительно имеет некоторые уникальные функции.
ATI Catalyst Mobility: наконец-то! Уже некоторое время nVidia предлагает прямые обновления драйверов для своих мобильных процессоров. Сегодня, когда только у AMD есть мобильные графические процессоры с поддержкой DirectX 11, лишь вопрос времени, прежде чем энтузиасты, купившие ноутбуки с системами Mobility Radeon, начнут громко ругать медленное обновление драйверов со стороны большинства OEM. Начиная с версии Catalyst 10.3, AMD утверждает, что добавит поддержку всех GPU Mobility, если только сборщик системы не попросит отложить такую поддержку. Сегодня только Sony, Toshiba и Fujitsu просят не обновлять свои ноутбуки драйверами напрямую.
Коррекция рамки Eyefinity: мы понимаем, что AMD наносит предварительный удар против соответствующей поддержки, которую уже объявила nVidia в своём грядущем драйвере.
Коррекция рамки – функция весьма полезная. Вместо того чтобы ваша мышь “прыгала” с одного дисплея на другой, когда вы переходите между мониторами, коррекция рамки подразумевает, что пластиковые края монитора являются частью экранной плоскости – как оконные рамы в кабине пилота. Ваша мышь будет как бы пропадать за рамкой, появляясь вновь, когда вы пройдёте курсором расстояние, соответствующее двум рамкам.
Мы смогли заставить эту функцию работать на рабочем столе Windows, она работала, как и предполагалось. Но выставление этой функции в игре требует нестандартного разрешения, представленного в Catalyst Control Center (мы видели, например, 6047×1200). Мы проверили работу функции в игре Call of Duty: Modern Warfare 2, но установка/переустановка драйвера Catalyst 10.3 привела к сбою выхода DisplayPort на нашей видеокарте Radeon HD 5850, поэтому мы не можем показать функцию в действии.
Нажмите на картинку для увеличения.
Управление Eyefinity в зависимости от дисплея: нам повезло, поскольку мы используем видеокарту Radeon HD 5850 с тремя идентичными дисплеями. Однако технология не подразумевалась для такого ограничения – вы можете легко использовать три разных панели. Конечно, при этом важно получать сравнимую картинку по всем трём дисплеям, поэтому приятно видеть, что AMD позволяет управлять функцией в зависимости от дисплея, пусть даже все три монитора находятся в одной группе Eyefinity Display Group.
Нажмите на картинку для увеличения.
Несколько групп дисплеев: вскоре (будем надеяться) мы сможем получить конфигурации на шести дисплеях от одной видеокарты. Catalyst 10.3 позволяет создавать несколько групп Eyefinity (3×1 и 3×1, например, если перед вами используется конфигурация 3×2).
Переключение конфигурации дисплеев: с помощью профилей драйвер Catalyst 10.3 позволит легко переключаться между режимами, используя “горячие” клавиши. Смысл в том, что когда вы играете, то сможете запустить режим 5760×1200 (или любой другой, какой вам потребуется, на трёх дисплеях). Но на рабочем столе Windows удобнее использовать встроенные инструменты рабочего стола Microsoft, которые позволяют максимизировать каждое окно до размеров монитора, в котором оно выводится. В разрешении же 5760×1200 окно будет увеличено до полного размера группы дисплеев. Мы смогли поиграть с HydraVision, настроили сетку на трёх мониторах и смогли примерно симулировать такое поведение, но оно всё равно оказывается не идеальным, если нужно интенсивно работать.
Нажмите на картинку для увеличения.
Нажмите на картинку для увеличения.
Нажмите на картинку для увеличения.
Драйвер с поддержкой 3D-стереоскопии: да, это первый драйвер AMD, который будет поддерживать стереоскопическую технологию, хотя сторонние производители, такие как iZ3D, работают с картами компании уже несколько лет. AMD утверждает, что её драйвер Direct3D будет выводить картинку стерео на частоте 120 Гц – возможность, которую мы раньше не имели. Но nVidia вышла в это сегмент всё же раньше (и на CES привлекла к себе немало внимания), поэтому для AMD было очень важным добавить такую же поддержку. Можно считать драйвер Catalyst 10.3 фундаментом для развитий будущих версий. Но пока что нам нечего показать.
Заключение
Пора подводить итог. Если вы ждали поддержки CrossFire в конфигурации Eyefinity, регулярно обновляемых драйверов Mobility или коррекции рамки дисплея, то AMD прислушалась к просьбам своих клиентов, решив часть проблем в драйвере 10.2 или в будущей версии 10.3. Пока мы не получили комментариев по поводу производительности 2D-графики GDI, но мы не забыли об этой проблеме и ещё вернёмся к ней чуть позже.