Прошлые домены не функционирует! Используйте адрес
ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна.
Подробности случившегося. Мы призываем всех неравнодушных
помочь нам с восстановлением утраченного контента!
Зачатки многопоточности были реализованы ещё в DirectX 11, однако в современных графических процессорах, состоящих из тысяч вычислительных ядер, они не могут раскрыть всего их потенциала. В частности, DirectX 11 не допускает одновременный запуск многочисленных задач без существенного усложнения кода, а значит, существенная доля ресурсов GPU остаётся невостребованной и простаивает в ожидании.
Так дела обстояли до появления новых API: DirectX 12, Mantle и Vulkan, в которых были реализованы вышеупомянутые асинхронные шейдеры, позволяющие независимый запуск и одновременное выполнение множества задач. Но для работы данной технологии требуется и соответствующая поддержка со стороны графического процессора. Таковая поддержка имеется в чипах AMD с архитектурой GCN — каждый чип содержит минимум два блока ACE, а старшие модели несут на борту по восемь таких блоков. Они отвечают за одновременную обработку нескольких задач. И, как оказалось, эти блоки можно использовать для работы с асинхронными шейдерами DirectX 12, получая выигрыш в производительности до 46 %.
Алсо, напомню, что ни одна современная карта NVIDIA не поддерживает tier 3 dx12, в то время как у радеонов ЛЮБАЯ КАРТА серии hd 7xxx и выше все поддерживает. Нвидиадебилам в очередной раз провели хуем по губам и заставят, роняя кал, быстрее бежать за новым титаном с полноценной поддержкой dx12.