
Originally Posted by
tombman
Hi, i'm the original author of the thread "die sli Lüge..." at 3dc forums and i'm happy that this problem is starting to get spread across the web.
ATI and Nvidia obviously don't want the world to know, because it will severly hurt the glamour of multi-gpu solutions which is the future of highend graphics!
The solution to this problem would be to enable some kind of intelligent frame limiter, which can easily be done within the driver, but will cost a small amount of average frames per second. And losing framerates will hurt benchmarks and therefore reputation.
Some games, that have a built-in framelimiter, will show perfectly even frametimes no matter how much gpus you use, so there IS a solution to this problem. In fact, a user @3dc forums already programmed a litte tool that can limit the framerate in all d3d9 applications, but then suddenly "disappeared" and never came back.
All this tool did was to delay the output of frames depending of previous frametimes. It wasn't intelligent, so you could only lock to a particular fps rate, e.g. 30fps or 40fps. Making it intelligent, so it could adapt to whatever framerate necessary in realtime, would have been no big deal, but as i said, he never came back to finish his work.
I hope, that with enough pressure from all of the "freaks" and "nerds" on the internet, ATI and Nvidia will have to come up with a solution, namely a small switch in the control panels of the drivers- for example they could call it: "syncronize/harmonize frametimes for SLI/CF" [Yes] [No]
Bookmarks