View Single Post
Old 19th October 2016, 20:13   #39774  |  Link
Shiandow
Registered User
 
Join Date: Dec 2013
Posts: 753
Quote:
Originally Posted by Asmodian View Post
I have noticed this too. All the easy shader passes take 0.49ms on my Titan X and this is independent of clock speed and resolution. This means an easy six pass shader, like thin edges, is the same 3 ms on my Titan X as it was on my 980Ti while NNEDI3 256 is much faster on my Titan X.
Interesting... the 0.5ms per shader pass seems to be pretty universal, I've had similar results on my GTX 560Ti and GTX 960. Not sure what's causing it, it doesn't seem to be just memory bandwidth as reading in more pixels doesn't slow things down much (in a rather extreme case I've had a shader read 1920 pixels per output pixel, that definitely slowed things down but it still worked). I think the number of output pixels has a bigger effect but I haven't checked it thoroughly.

At any rate if it's 0.5ms for every GPU then there's indeed no point in trying to make it faster, so FLOPS are pretty much the only benchmark that will have some effect. Although 2x more FLOPS won't necessarily mean 2x faster rendering.
Shiandow is offline   Reply With Quote