一款全新的DX12显卡基准测试工具已经发布,它甚至能让RTX 5090这样的顶级显卡也感到力不从心。Radiance DX12显卡基准测试利用光线步进技术,纯粹依赖FP32计算来展示当前及未来显卡的潜力。

Radiance基准测试由前Tom's Hardware和Thresh's FiringSquad撰稿人艾伦·董(Alan Dong)编写。该测试利用DX12 API,通过运行一个采用光线步进技术实现的打砖块游戏变体,来分析现代GPU的FP32计算性能。
Radiance——一款光线步进基准测试。相同的打砖块几何体——砖块、挡板、球——通过纯数学方式渲染。光线步进计算每个光子的路径,模拟光线在现实中的行为。有向距离函数定义表面。全局光照充满空间。阴影落在物理规律决定它们必须出现的地方。
这是我们对这些游戏未来形态的创意愿景:我们不断完善的永恒游戏机制,通过计算之光来表达。相同的传承,相同的精确度,但采用的渲染技术将当前硬件推向了绝对极限。
当前的愿景超越了技术。Radiance需要RTX 5090才能在启用高级光照时达到可玩的帧率——而且这还是在碎片系统被禁用的情况下。完整的视觉保真度可能需要等待下一代硬件。我们现在将其作为基准测试发布:一种对当今GPU进行压力测试的方法,也是对我们未来方向的一瞥。
有趣的是,艾伦最初将Radiance作为一个周末项目开始,后来才将其发展成一个完整的GPU基准测试。该测试完全依赖于光线步进的几何体,没有纹理贴图,没有捷径,没有预烘焙光照。一切都是数学!
该基准测试非常紧凑,压缩后大小为80KB,并有两个预设。第一个预设名为“RTX 5090”,分辨率为720p,包含80个碎片;而“极端”预设则以1080p分辨率运行,包含640个碎片元素。默认预设的总大小约为5KB,而极端预设约为32KB,这意味着即使在最大容量下,它也能轻松装入现代GPU的L1缓存中。
Radiance最棒的部分在于,它测试的是GPU的计算吞吐量(FP32)和执行效率,而不是显存带宽或其他花哨的技巧,如光线追踪或人工智能加速硬件。但Radiance最重要的方面在于它依赖一种名为光线步进的渲染方法。光线步进主要用作光线追踪的替代方案,用于物理模拟。以下是传统光栅化与光线步进的区别:
传统光栅化
顶点着色器变换坐标。
光栅化器确定像素覆盖范围。
像素着色器应用纹理/光照。
输出合并器合成到帧缓冲区。
光线步进(本基准测试)
计算着色器为每个像素分派一个线程。
每个线程通过场景的有向距离函数步进光线。
命中时:追踪阴影光线,计算光照。
直接写入UAV纹理。
艾伦对Radiance有更全面深入的指南,包括它的用途、如何对GPU的计算资源进行基准测试以及预期结果。你可以在这里阅读全部内容。
那么,让我们从对英伟达GeForce RTX 5090进行基准测试开始。在720p的默认预设下,我们得到了2085分的成绩,平均FPS为76.2,平均碎片数为58.3。
在“极端”预设下(仅为1080p分辨率,碎片上限为640,光线步数为72),我们的RTX 5090测试平台仅能维持2-3 FPS,平均碎片大小为123.1。平均FPS为41.8,但那是在碎片效果启动之前的数据。
该基准测试对GPU的计算强度极高,以至于开发者添加了警示说明,要求运行该测试的用户确保显卡有良好的散热,并确保电源线(如12VHPWR)的散热和安装到位。
总的来说,Radiance基准测试是对现代GPU的一个不错的新考验,我们将密切关注未来GPU在此测试中的演变。你可以在此处下载该基准测试,并在下方评论区分享你的分数。



