在图形 API 环境中,CPU 的性能限制开销是什么?

在图形 API 环境中,CPU 的性能限制开销是什么?

我参加了 Futuremark 即将推出的 Directx12、Mantle API 和 Directx11 的 DMark API 开销功能测试。我想知道什么是限制 CPU 性能的开销?测试说明中写道“游戏每帧进行数千次绘制调用,但每次调用都会给 CPU 带来限制性能的开销。开销较小的 API 可以处理更多绘制调用并产生更丰富的视觉效果。

3DMark API Overhead 功能测试旨在使 API 开销成为性能瓶颈。它通过不断增加绘制调用次数来测量 API 性能。测试结果是在帧速率降至 30 fps 以下之前每个 API 实现的每秒最大绘制调用次数。

提前致谢。

答案1

“性能限制开销”是指安排做某事所需的努力与实际做这件事所需的时间相比非常大的情况。衡量性能限制开销的测试尝试以越来越小的片段完成相同数量的工作,并观察性能下降的情况。

例如,假设我有 25 件东西想从杂货店买。好吧,我必须准备去杂货店,去杂货店,然后做寻找和购买物品的实际工作,然后回来,然后弄清楚下一步该做什么。我们可以将实际购物以外的所有事情视为“开销”。要衡量开销,您可以比较一次购买相同的 25 件物品与一次购买一件物品。

相关内容