Введение
Выпуск этой весной патча 1.3 к stealth action игре Thief от студии Square Enix стал вторым по значимости событием после выхода патча к Battlefield 4 в части внедрения технологий AMD Mantle и AMD TrueAudio.
В плане технической реализации Thief представляет немалый интерес для владельцев компьютеров с железом AMD и Radeon, являясь второй игрой с поддержкой Mantle и первой однопользовательской игрой с поддержкой данного API. Кроме того, для AMD это событие демонстрирует рост влияния Mantle с включением в процесс не только EA и других компаний, использующих движок Frostbite 3, но и студии Square Enix. Наконец, это первая игра на базе движка Unreal Engine с поддержкой Mantle, что может иметь особое значение ввиду широкой популярности движка Unreal Engine 3, позволяющей рассчитывать на внедрение подобного функционала также и для игр на базе Unreal Engine 4-го поколения.

Однако большее значение имеет то, что выпуск упомянутого патча для Thief ознаменовал публичный релиз технологии AMD TrueAudio. Тогда как Battlefield 4 послужил стартом для Mantle, Thief стал стартовой площадкой для TrueAudio, будучи первой игрой, получившей поддержку данной технологии. В то же время имеет место начало поддержки TrueAudio в драйверах AMD и старт рекламной кампании TrueAudio. Таким образом, наравне с самой Thief планируется рассылка материалов AMD с демонстрацией работы TrueAudio. Будучи кратким обзором, настоящая статья выносит за скобки технические моменты реализации Mantle и TrueAudio.
Конфигурация тестового стенда
- Процессор: Intel Core i7-4960X @ 4.2GHz
- Материнская плата: ASRock Fatal1ty X79 Professional
- Видеокарта: AMD Radeon R9 290X / AMD Radeon R7 260X
- Память: G.Skill RipjawZ DDR3-1866 4 x 8GB (9-10-9-26)
- HDD / SSD: Samsung SSD 840 EVO (750GB)
- Блок питания: Corsair AX1200i
- Корпус: NZXT Phantom 630 Windowed Edition
- Монитор: Asus PQ321
- Наушники: Sennheiser PC 360
- Операционная система: Windows 8.1 Pro
- Видеодрайвер: AMD Catalyst 14.3 Beta 1
Как активировать Mantle в Battlefield 4 + сравнение производительности

Сегодня состоялся релиз AMD Mantle для Battlefield 4, благодаря чему владельцы последних видеокарт компании могут ощутить серьезный прирост производительности в игре. Но что же именно нужно для Mantle и как активировать работу API?
- Скачивайте бета-драйвера AMD Catalyst 14.1. Находятся они тут.
- Ваша видеокарта должна иметь графическое ядро Next.
Заметка: AMD Catalyst™ 14.1 изначально поддерживается AMD Radeon™ R9 290X, R9 290, R7 260X и “Kaveri” APU - У вас должна быть 64-битная ОС Windows 7, 8 или 8.1
- В настройках игры вы найдете новую опцию Graphics API, где теперь можно переключаться между DirectX 11 и Mantle
- Перезапустите игру
Тест #1: Слабая машина, одиночная кампания
CPU/GPU: AMD A10-7850K (‘Kaveri’ APU), 4 cores @ 3.7 GHz
Настройки: 720p, средние
ОС: Windows 7 64-bit
Уровень: Сингапур “Пляж”
Результат: 26.6 мс/к -> 23.3 мс/к = на 14% быстрей
Тест #2: Стандартный, мультиплеер 64 игрока
CPU: AMD FX-8350, 8 ядер @ 4 GHz
GPU: AMD Radeon 7970 3 GB (AMD введет поддержку AMD Radeon™ HD 7970 позднее)
Настройки: 1080p ULTRA 1x MSAA
ОС: Windows 8 64-bit
Уровень: Осада Шанхая
Результат: 18.87 мс/к -> 15.08 мс/к = на 25.1% быстрей
Тест #3: Топовая машина
CPU: Intel Core i7-3970x Extreme, 6-ядерный @ 3.5 GHz
GPU: 2x AMD Radeon R9 290x 4 GB
Настройки: 1080p ULTRA 4x MSAA
ОС: Windows 8 64-bit
Уровень: Южное Китайское Море
Результат: 13.24 мс/к -> = 8.38 мс/к = на 58% быстрей
Технология AMD Mantle как замена DirectX

API Mantle — это интерфейс прикладного программирования (application programming interface), который служит связующим звеном для коммуникации между приложениями. Разработчиком инновационной технологии API Mantle стала корпорация AMD.
Одним из критических свойств современных компьютеров является постоянно увеличивающийся разрыв в производительности между центральным и графическим процессором. Mantle призван уменьшить эту зависимость. Эта инновационная разработка компании AMD позволит увеличить производительность видеоадаптера и снизить загрузку центрального процессора.
Современный графический интерфейс Mantle стал долгожданной заменой DirectX. Для того чтобы добиться высокой производительности, разработчики Mantle решили применить низкоуровневый доступ к архитектуре графического ядра.
Основные преимущества Mantle
Поводом для перехода с DirectX в пользу Mantle, по мнению разработчиков, станет оптимизация многопоточности и уменьшение использования ресурса CPU. Особенно существенный прирост производительности ощутят пользователи, владеющие процессорами начального и среднего уровней.
При использовании этого нового графического интерфейса осуществляется полная параллельная прорисовка задач, а это позволяет разделить потоки данных между блоками центрального процессора. Именно эта характеристика позволит увеличить производительность медленных CPU.
Оптимизация Draw Calls стала одним из главных преимуществ Mantle перед DirectX и позволила увеличить количество кадров в секунду (FPS). Draw Calls — это объем заданий GPU для отрисовки одного кадра.
Перечислим основные достоинства API Mantle:
- Способность обрабатывать в 9 раз больше запросов на отрисовку за счет уменьшения загрузки CPU;
- Увеличение производительности;
- Аппаратные средства контролируются более точно;
- Раскрытие большего потенциала «железа»;
- Доступность новых способов визуализации;
- Непосредственная возможность доступа к памяти графического процессора;
- Свобода действий для создателей современных игровых технологий, без привязки к драйверам графического процессора;
- Облегчение процесса перехода для кроссплатформенных игр.
Очевидно, что разработка API Mantle — это инновационное решение и значительный рывок вперед компании AMD, который подтолкнет других конкурентов на усовершенствование существующих API. Однако на данном этапе Mantle имеет ограниченные возможности для реализации всех преимуществ, поскольку это возможно лишь для систем на базе комплектующих AMD и только в некоторых играх, поддерживающих API.
Amd mantle как включить
Компания AMD опубликовала новую версию бета-драйверов для своих видеокарт. Новая версия, датированная 1 февраля 2014 года, добавляет долгожданную поддержку API Mantle («Мантия»), уже доступного в игре Battlefield 4, бенчмарке Star Swarm, а также в более чем десятке грядущих игр. Новые драйверы предназначены для операционных систем Windows 7, 8 и 8.1. Поддерживаются как 32-, так и 64-разрядные версии. Список поддерживаемых видеокарт огромен: начиная от HD 5000 Series, заканчивая новейшими R9 200 Series.
реклама
Итак, главным и, пожалуй, самым важным нововведением драйвера является добавление поддержки API Mantle. По заверениям AMD, переключение API с DirectX на Mantle даёт прибавку производительности до 45% в игре Battlefield 4 на видеокартах серии R9 290, а также до 200% в бенчмарке Star Swarm.
API Mantle поддерживается следующими сериями видеокарт AMD: Radeon R9 Series, R7 Series, HD 7000 Series, HD 8000 Series. Кроме того, Mantle поддерживается APU A10-7000 Series и A8-7000 Series.
Улучшено так называемое выравнивание кадров — когда кадры, обработанные разными графическими процессорами (CrossFire), отображаются с одинаковой скоростью. Кроме того, новая версия драйвера исправляет множество ошибок, по большей части в играх:
- Исправлено мерцание текстур земли в игре Total War: Rome II на высоких (и ниже) настройках;
- Исправлено мерцание текстур в мультиплеере Call of Duty на уровне с космической станцией;
- Исправлены ошибки, приводящие к «чёрному экрану» при выходе монитора из режима сна;
- Улучшено масштабирование CrossFire в Crysis 2;
- Исправлены «артефакты» и падение производительности в игре Age of Conan при активированном CrossFire;
- Исправлена ошибка с отрицательным масштабированием CrossFire в играх Call of Duty: Ghosts, The Secret World и Red Faction;
- Исправлены «тормоза» с симуляцией волос в Tomb Raider при активированном CrossFire;
- Исправлено «падение» производительности в Battlefield 3 на системах с процессорами архитектуры Haswell;
- Исправлено мерцание меню/текста в игре Total War: Shogun 2;
- Исправлено мерцание в Far Cry 3 при смене разрешений.
рекомендации
Ищем PHP-программиста для апгрейда конфы
Поскольку AMD запретила скачивать драйверы по ссылкам с других сайтов, придётся загружать их вручную.