grand wizard
2021-04-19T13:59:31+00:00
[url]https://b23.tv/HzZ59y[/url]
在b站刷到一个dlss开启与否的对比视频 实时数据里面dlss打开后的显存占用和关闭几乎没有区别 甚至还更高了一点 但是dlss实际上是降低了渲染分辨率的 这是怎么解释?难道低显存的卡靠dlss战未来的梦想要破灭了?
dlss是靠算力脑补画面。
降占用是个什么逻辑?建议自己梳理一下自己的逻辑。
建议把DLSS当成一种抗锯齿来看,看看哪个大作开启抗锯齿没有增加预计显存占用的
Reply to [pid=511526338,26511868,1]Reply[/pid] Post by [uid=62064769]七日七谈[/uid] (2021-04-27 22:06)dlss难道不是降低了实际渲染的分辨率?既然降低了实际渲染的分辨率显存占用难道不该降低?你开1080p和2k能占用一样的显存吗?
你这个一惊一乍的毛病还没完?cod全家都是有多少吃多少不分彼此。
[quote][pid=511526842,26511868,1]Reply[/pid] Post by [uid=42194737]爨灥[/uid] (2021-04-27 22:09):
dlss难道不是降低了实际渲染的分辨率?既然降低了实际渲染的分辨率显存占用难道不该降低?你开1080p和2k能占用一样的显存吗?[/quote]你看见了1k的。脑补出2k。你告诉我算力降低了?合着用浆糊脑补?
[img]https://img.nga.178.com/attachments/mon_202104/27/9aQ8h35-coaiKkT3cSjj-de.png[/img]
[img]https://img.nga.178.com/attachments/mon_202104/27/9aQ8h35-2drzKnT3cSjt-f1.png[/img]
首先,分辨率对显存占用的影响没那么大,高清材质才是占用的大头
再来,现在说的显存占用都是请求(commitment)的,并不是实际占用的
[quote][pid=511526842,26511868,1]Reply[/pid] Post by [uid=42194737]爨灥[/uid] (2021-04-27 22:09):
dlss难道不是降低了实际渲染的分辨率?既然降低了实际渲染的分辨率显存占用难道不该降低?你开1080p和2k能占用一样的显存吗?[/quote]还有降分辨率就更可笑了。
合着nv开发出来一个软件,就为了降低自己显卡的效果?是你脑子有包还是nv工程师脑子有包。
Reply to [pid=511527191,26511868,1]Reply[/pid] Post by [uid=62064769]七日七谈[/uid] (2021-04-27 22:11)你哪只眼睛看见我说算力降低了?用你后面的那只眼睛吗?自己树靶子然后yy一通就精神胜利了是吧[s:a2:你看看你]
Reply to [pid=511528153,26511868,1]Reply[/pid] Post by [uid=62064769]七日七谈[/uid] (2021-04-27 22:15)[s:a2:你看看你][s:a2:你看看你][s:a2:你看看你]我倒是挺好奇的 你用过dlss吗?control这游戏里面dlss直接就让你调节渲染分辨率 4k dlss quality对应1440p的渲染分辨率 4k dlss performance对应1080p的渲染分辨率 你这云玩家该不会连游戏都没玩过吧[s:a2:你看看你]
[quote][pid=511530272,26511868,1]Reply[/pid] Post by [uid=42194737]爨灥[/uid] (2021-04-27 22:25):
你哪只眼睛看见我说算力降低了?用你后面的那只眼睛吗?自己树靶子然后yy一通就精神胜利了是吧[s:a2:你看看你][/quote]对你来说显存和算力有区别吗[s:ac:茶]
有区别你也不会问出这种问题了
咋滴1080p算出来的4k和1440p算出来的4k就不是4k了?
是不是还觉得核电有辐射,火电太燥啊。
Reply to [pid=511530967,26511868,1]Reply[/pid] Post by [uid=62064769]七日七谈[/uid] (2021-04-27 22:29)[s:a2:你看看你]被啪啪打脸以后开始胡言乱语了是吧 以后记住连云都没云明白的东西就别来跳脸自取其辱了[s:ac:偷笑]
Reply to [pid=511530967,26511868,1]Reply[/pid] Post by [uid=62064769]七日七谈[/uid] (2021-04-27 22:29)[s:a2:你这种人…]这啥神论逻辑啊 按你这逻辑4k下把渲染比例调到50%是不是显存占用应该不变啊 反正最终渲染到屏幕上的也是3840*2160个像素点是吧
[quote][pid=511531339,26511868,1]Reply[/pid] Post by [uid=42194737]爨灥[/uid] (2021-04-27 22:30):
[s:a2:你看看你]被啪啪打脸以后开始胡言乱语了是吧 以后记住连云都没云明白的东西就别来跳脸自取其辱了[s:ac:偷笑][/quote]嗯嗯嗯,那你继续云,我看看你能云出个什么结果。
dlss是ai加强版taa,taa主要是时域抗锯齿,也就是需要前几帧的图像,那么虽然分辨率降了,但是多出了几张,总像素数其实不变的,可以理解为分摊到多帧了,也就是时间上[s:a2:lucky]
想看具体显存占用,随便拿个gpu调试软件一抓帧就有了,Nsight,render doc之类的
DLSS解决的是1080P升到4K后多出来的像素无谓地占用大量GPU算力的情况,这就已经足够了,现在显存又不值钱
[quote][pid=511531718,26511868,1]Reply[/pid] Post by [uid=42194737]爨灥[/uid] (2021-04-27 22:32):
[s:a2:你这种人…]这啥神论逻辑啊 按你这逻辑4k下把渲染比例调到50%是不是显存占用应该不变啊 反正最终渲染到屏幕上的也是3840*2160个像素点是吧[/quote]我用奥德赛试了下,5120x1440分辨率。100%渲染时候占用显存8G的72%,50%渲染的时候占用显存8G的60%。按说渲染分辨率直接减半应该大幅度降低显存占用,但其实降低的并不多。而dlss原理是降低渲染分辨率,然后通过计算,算出下一帧画面和当前画面进行合成,也就是本身还是算出两张画面的,只不过一张是传统GPU渲染,一张是TensorCore计算,所以没降低显存占用并不觉得奇怪
我估计dlss虽然是降低渲染分辨率,但是加载的纹理文件还是按照原生分辨率来,所以根本节约不了啥显存。
其实一般游戏你改分辨率也不会切换纹理文件,只有调低画质才会。
Dlss又不脑补材质。。。什么会占用显存高,难道不是材质吗