● CS等效性能测试:亮度直方图
Compute Shader对于DirectX 11的重要性不言而喻,它拥有很多实用的应用方式,快速绘制场景的亮度直方图就是其中之一。无论DirectX还是Open CL,以通用计算方式来完成亮度直方图绘制都需要体系拥有非常优秀的ALU综合性能。这其中不仅有吞吐能力,更有单元复用率所带来的动作效率。因此,我们决定继续收集GPCBenchmark测试的亮度直方图性能,借以了解缓冲密度以及单元复用率的差异对HD7950以及HD7970的图形通用计算性能的影响。
亮度和颜色直方图对图像的表征和影响
原子操作能够让线程块凝固并不可再分,因此对吞吐和快速执行能够起到很好的“保护”作用,而缓冲密度又决定了体系在局域存储器内完成原子操作的效率,因此亮度直方图的局域存储器原子操作能够反映体系在吞吐和单元复用率两方面因素共同作用下的实际执行能力,进而检验体系是否具备良好的灵活shader以及Compute Shader的执行能力。
在测试中,HD7950不仅表现出了较之HD7970更好的性能成长性,更在高频下完成了对HD7970的性能超越。HD7970则因为更低的单元复用率而在高频下丧失了一部分性能成长率,性能提升曲线变得更加平滑,并最终被HD7950所超越。
推荐经销商