NVIDIA hợp tác với Microsoft để đưa bóng thần kinh vào DirectX, cho phép các nhà phát triển truy cập vào Cores Tensor AI
Nvidia và Microsoft đã thông báo rằng họ sẽ bổ sung hỗ trợ neural shading vào bản preview của Microsoft DirectX vào tháng 4 tới. Neural shading sẽ sử dụng vector hợp tác và các đơn vị xử lý ma trận Tensor cores của Nvidia để tăng tốc độ kết xuất đồ họa trong các trò chơi hỗ trợ công nghệ này, cho phép kết hợp các kỹ thuật kết xuất truyền thống với cải tiến AI thông qua ngôn ngữ lập trình HLSL.
Mặc dù đồ họa máy tính thời gian thực và GPU đã phát triển mạnh, quy trình dựng hình đồ họa lại tiến triển chậm hơn phần cứng. Cụ thể, trong khi các GPU của Nvidia đã có lõi Tensor dành cho tính toán AI trong hơn bảy năm, chúng chỉ được sử dụng cho các ứng dụng như nâng cấp độ phân giải với DLSS, tái tạo tia với DLSS 3.5, làm giảm nhiễu và tạo khung hình cho DLSS 4.
Điều này sẽ thay đổi với công nghệ gọi là render thần kinh — một thuật ngữ rộng mô tả quy trình render đồ họa thời gian thực được cải thiện bởi các phương pháp và khả năng mới nhờ AI. Một nhánh cụ thể của render thần kinh tập trung vào việc cải thiện quá trình tạo bóng trong đồ họa được gọi là tạo bóng thần kinh. Mục đích chính của nó là nâng cao vẻ đẹp của vật liệu, ánh sáng, bóng và kết cấu bằng cách tích hợp AI vào giai đoạn tạo bóng trong quy trình đồ họa.
Việc bổ sung các vector hợp tác cho phép các mạng nơ-ron nhỏ hoạt động ở các giai đoạn shader khác nhau, như trong pixel shader, mà không chiếm dụng GPU là yếu tố quan trọng cho việc tạo bóng nơ-ron. Các vector hợp tác dựa vào phép nhân ma trận-vector, vì vậy chúng cần phần cứng chuyên dụng, chẳng hạn như các lõi Tensor của Nvidia, để hoạt động. Chúng cũng có thể hoạt động trên phần cứng XMX của Intel nếu đáp ứng các yêu cầu của Microsoft.
Họ có thể làm việc với bộ tăng tốc AI RDNA 4 của AMD, nhưng RDNA 3 có vẻ không khả thi do thiếu hiệu suất tính toán AI so với các đối thủ. Tuy nhiên, Microsoft đang hợp tác với AMD, Intel, Nvidia và Qualcomm để đảm bảo hỗ trợ liên kết giữa các nhà cung cấp. Microsoft sẽ thêm hỗ trợ vector hợp tác vào DirectX và HLSL, bắt đầu với phiên bản thử nghiệm vào tháng 4 này, theo Shawn Hargreaves, quản lý phát triển Direct3D tại Microsoft.
Điều này sẽ thúc đẩy tương lai của lập trình đồ họa bằng cách cho phép render bằng neural trong ngành game. Việc mở khóa Tensor Cores trên GPU Nvidia RTX sẽ giúp các nhà phát triển tận dụng tối đa RTX Neural Shaders để tạo ra trải nghiệm phong phú và sống động hơn trên Windows. Theo thông tin chúng tôi có được — chúng tôi đã liên hệ với AMD, Intel và Nvidia để xin thêm ý kiến nhưng chưa nhận được phản hồi — dự kiến bản xem trước DirectX sắp tới với vector hợp tác sẽ bắt đầu như một độc quyền của Nvidia.
Khi AMD và Intel cung cấp hỗ trợ driver, tính năng này sẽ hoạt động trên GPU của họ. Tuy nhiên, chúng ta cần chờ xem nó hoạt động ra sao, cả về chất lượng hình ảnh lẫn hiệu suất.
Nguồn: www.tomshardware.com/pc-components/gpus/nvidia-teams-up-with-microsoft-to-put-neural-shading-into-directx-giving-devs-access-to-ai-tensor-cores