3DMark API Overhead: Vulkan vs DX12 vs DX11

На днях компания Futuremark выпустила обновленную версию своего бенчмарка 3DMark API Overhead. Напомню, что он в режиме реального времени выводит на экран большое количество объектов — до тех пор, пока частота кадров не падает до 30 к/с. Это позволяет оценить эффективность того или иного API в распределении нагрузки по вызовам отрисовки между ресурсами процессора. До сих пор фаворитами были два низкоуровневых API, Mantle и DirectX 12. Новая версия 3DMark API Overhead отказалась от поддержки Mantle в пользу его фактического преемника, Vulkan. И сегодня наши коллеги из AnandTech поделились результатами тестирования бенчмарком нового API вместе с уже знакомыми по тестам DirectX 12 и DirectX 11 (в однопоточном и многопоточном режимах). В качестве аппаратной платформы использовались 6-ядерный процессор Intel Core i7-4960X (4.2 ГГц) и три видеокарты — Radeon RX 480 (8 Гб), GeForce GTX 1060 и GeForce GTX 1080 Ti. Предлагаем полученные результаты вашему вниманию:

Читать далее

Vulkan 1.0 задерживается

API Vulkan

«Но зато мы получим одиннадцать Оскаров…» (из анекдота)

Консорциум Khronos выпустил пресс-релиз, в котором сообщил, что у него «есть хорошая и плохая новости«. Плохая состоит в том, что намеченные ранее сроки по релизу API Vulkan до конца этого года соблюсти не удалось, поэтому он переносится на следующий год. Хорошая же новость в том, что спецификация Vulkan завершена и проходит окончательную доработку. Испытательные тесты финализируются, многочисленные члены консорциума готовят свои драйверы к выпуску, идут работы по завершению разработки SDK (комплектов средств разработки) для Windows, Linux и Android. Посвященные Vulkan презентации пройдут на ключевых мероприятиях 2016 года.

Читать далее

Vulkan vs OpenGL ES на Android: почувствуйте разницу

Один из ведущих мировых производителей мобильных ГПУ, Imagination Technologies (ее PowerVR используются во всех последних чипсетах Apple, которые отличаются завидной стабильностью в производительности), продемонстрировала возможности интерфейса программирования Vulkan. Напомним, что он был анонсирован год назад, а полгода назад разработавший его консорциум Khronos объявил о поддержке Vulkan мобильными устройствами. Вчера стало известно о планируемом включении поддержки Vulkan в будущие версии Android, но на самом деле, при помощи специальных драйверов, разработанные под этот API приложения могут работать и на нынешней прошивке.

Читать далее

API Vulkan объединит десктопную и мобильную платформы

Сегодня консорциум Khronos объявил официальное название новой версии своего кросс-платформенного API OpenGL Next (glNext), анонсированного в августе прошлого года — он получил имя Vulkan. Напомним, что как и у анонсированных ранее Mantle от компании AMD (сентябрь 2013), DirectX 12 от Microsoft (март 2014) и Metal от Apple (июнь 2014), главной особенностью нового графического интерфейса стал прямой (низкоуровневый) доступ к аппаратным ресурсам. В результате такого подхода разработчики получают возможность распределения нагрузки ЦПУ между несколько его ядрами. В высокоуровневых API она в основном ложится на одно ядро, которое становится «бутылочным горлышком» всей системы, даже несмотря на наличие производительного ГПУ.

Читать далее