DX12新特性曝光:AMD/NVIDIA在一起!

NVIDIAAMD

2个回答

写回答

LJY....

2025-04-01 04:32

+ 关注

AMD
AMD

DX12新特性曝光:AMD/NVIDIA在一起!

微软的DirectX 12规范还未最终完成,不过经初步测试可知,这个更接近硬件核心层的新API带来了更高的效率,多线程性能也有显著的提升。除了性能上的提升以外,国外媒体Tom's Hardware又带来了另一个惊人的独家消息:DX12将会支持NVIDIA GeForce和AMD Radeon显卡多卡混搭。

据介绍,这个技术称为显式异步多GPU功能(Explicit Asynchronous Multi-GPU capabilities),可以整合不同显卡的资源并将它们放到同一只碗里,然后让游戏开发者根据需要调配资源,让不同的显卡负责不同的任务。

NVIDIA
NVIDIA

在这个工作模式下,DX12将采用分割帧渲染技术(Split Frame Rendering,SFR),实际上这也是多卡交火的一项老技术,AMD的Mantle API就支持SFR(譬如《文明:太空》),电影行业、图像技术、3D建模也会用到,甚至追溯到90年代的游戏引擎也曾经用过。

SFR技术就是将同一帧画面按需分配渲染任务,而可用显存是多张显卡的总和,而此前不论是NVIDIA SLI常用的交替帧渲染技术(Alternate Frame Rendering,AFR),还是AMD CrossFire的瓦片分离渲染模式(Supertile Mode),各显卡的显存都不能叠加,因为副卡的显存都用作帧缓冲区镜像,放置和主卡显存一样的数据。

除此之外,SFR面对AFR另一个优势在于帧延迟更小,因为队列深度只有1个,而AFR由于是根据奇偶帧分配任务,多GPU交替渲染,需要使用帧缓冲,就会产生大约4-5帧的延迟。不过在效率方面,SFR就不如AFR了,由于在分配任务时需要大量GPU间通讯,因此可能要牺牲一下性能,微软大概会对此继续优化吧。

当然最受关注的当然是DX12支持不同显卡混搭,尤其是NVIDIA GeForce和AMD Radeon显卡也可以一起运作,好处就是你可以同时使用NVIDIA或者AMD的各种技术和软件,而AMD的APU中的集显也可以发挥一点作用了。其实几年前以色列公司Lucid就推出过支持N/A卡混合交火的芯片和软件,但效率不如人意,而且现在也已经没了下文。

如果微软有心推出这项功能当然是好事,不过接下来的问题是要如何打动开发者使用它,好在消息源指出他们将会很容易上手,开发不是难事,说不准未来还能取代SLI或者CF交火技术呢。

举报有用(10分享收藏

suning93

2025-04-01 03:13

+ 关注

DX12(DirectX 12)是由微软开发的图形应用编程接口,旨在提供更高的性能和更高效的GPU资源利用。关于AMDNVIDIA在DX12上的合作,这通常意味着两家公司在该技术上的优化和支持可能会更加紧密,以便更好地发挥各自GPU的性能优势。然而,具体的“新特性”需要微软官方发布或技术文档中详细描述,目前没有公开的信息具体说明DX12有哪些新特性是专为AMDNVIDIA合作设计的。

在发展过程中,微软与GPU制造商紧密合作以改进其图形API是很常见的做法。这种合作可以确保DX12在不同硬件上的高效运行,并提供更好的游戏体验或专业应用程序的性能。

举报有用(10分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号