Nico Tsukareta
2022-02-23T08:36:21+00:00
光追是单独rt单元计算的
比如一个游戏正常是60帧,开简单的光追之后(它计算性能够)还应该是60帧啊?直到光追特效开太高(rt单元计算不够了)再掉帧啊?
为什么不是这样?
“RT core实质上就是SM里面加了一条专用的流水线(ASIC)来计算射线和三角形求交,可以访问BVH,由于是ASIC专用电路逻辑,所以和用shader code来做求交计算相比,性能/mm^2可以有数量级的提升。”
偷了一条回答
[quote][pid=592780140,30889762,1]Reply[/pid] Post by [uid=42979260]弗谖1888[/uid] (2022-03-02 16:42):
光追也要调用cuda流处理器啊,又不是只靠光追单元……
RT core是在SM单元里加入了一条专用流水线计算[/quote]光追也得用cuda?
Reply to [pid=592781200,30889762,1]Reply[/pid] Post by [uid=63916669]招树卡洛儿[/uid] (2022-03-02 16:46)
光追引擎处理完应该还要用cuda混流才能输出最终画面吧?
[quote][pid=592781200,30889762,1]Reply[/pid] Post by [uid=63916669]招树卡洛儿[/uid] (2022-03-02 16:46):
光追也得用cuda?[/quote]在没有RTcore之前,传统光追计算就是靠Cuda core的呀,只是效率不高而已