Microsoft представила новую функцию для DirectX 12, направленную на улучшение производительности компьютерных игр, позволяя графической карте взять на себя часть нагрузки процессора. Эта функция, известная как D3D12 Work Graphs, может представлять собой значительное достижение в мире компьютерных игр, снижая типичные ограничения процессора.
Функциональность Work Graphs была доступна в предварительной версии в прошлом году, но теперь у нас есть полная версия этой функции. Microsoft описывает ее как способствующий «новым типам автономии GPU», как отмечено в разработческом блоге, подчеркнутом в Wccftech.
Проще говоря, Work Graphs функционируют путем смещения нагрузки графической обработки с CPU на GPU и снижения коммуникации между этими компонентами для устранения потери производительности.
Возможно описать влияние Work Graphs как революционный шаг к оптимизации игрового опыта на ПК, используя мощь GPU и смягчая ограничения процессора.
Цель состоит в устранении ограничений процессора в конкретных сценариях. Геймдевелопер Alan Wake 2 — Remedy Entertainment, отметил эту функцию в недавнем обсуждении. Tatu Aalto, ведущий программист графики в Remedy, заявил о существенном улучшении производительности в игре Alan Wake 2 относительно смещения большинства вычислений на GPU. Управление расписанием нагрузки на GPU позволяет лучше использовать доступную мощность GPU.
Несмотря на отсутствие прямых цитат, индустриальные эксперты, такие как Грэм Уайлдэл, главный инженер (графика) в Epic Games, выразили восторг по поводу включения Work Graphs.
Анализ: Новый мир игр
Хотя перспективы, представленные Work Graphs, кажутся многообещающими, важно отметить, что эта функция все еще находится в зачаточной стадии развития и только что перешла из фазы предварительного просмотра.
Следует признать, что Work Graphs могут не предложить единое решение для всех компьютерных игр. Преимущества будут варьироваться в зависимости от игры, настроек, аппаратной спецификации и т. д. Кроме того, внедрение Work Graphs может потребовать определенных ресурсов.
Nvidia разъясняет значения DX12 Work Graphs в технологии отложенного шейдинга, отмечая, что «затраты на управление графическими записями и расписание работы частично снижают выгоду от использования графиков работы.»
Этот взгляд служит напоминанием о необходимости осторожности и управлении ожиданиями относительно роли Work Graphs. Тем не менее, это остается волнующим развитием для игр, использующих DX12, служащим шагом к преодолению ограничений процессора. Будущее покажет практические последствия этой технологии в играх.
ЧАВО:
1. Что такое DirectX 12?
DirectX 12 — это набор API, предназначенный для работы с графическими приложениями, преимущественно видеоиграми. Он разрабатывается компанией Microsoft и предоставляет доступ к функциям аппаратного обеспечения, таким как графика и звук.
2. Что означает термин GPU и CPU?
GPU (графический процессор) — это процессор, специализированный на обработке графики и видео. CPU (центральный процессор) — это универсальный процессор, отвечающий за выполнение различных операций в компьютере.
3. Какие преимущества предлагает технология Work Graphs в DX12 для игр?
Work Graphs позволяют смещать нагрузку графической обработки с CPU на GPU, что способствует повышению производительности и оптимизации игрового опыта на ПК.
(Sources: 自然言語処理文章作成API)