Quote Originally Posted by Jamesrt2004 View Post
mm ati have better gpgpu perf actually check dp benchmarks not nooby stuff like f@h
i would say its dependent on the application. video encoding works on ATi hardware much better but good software isnt really there yet. ATi certainly has a unique advantage in double precision in that it can pair 2 single precision units into one DP unit. they dont waste any die space doing that. nvidia cant do that. they have to dedicate die space for DP.

the current f@h ATi client has been tainted by r600. the entire ATi implementation is a mess. the two main theings holding it back is the fact there is no cache in r600 and rv770 and up have cache but its not used. the speed would easily double if they utilized it. the other bottleneck is the cpu. it has to be used for random number generation. this is why the 5870 has the same ppd ad the 4870. but dont worry gpu3 will fix all of those problems. it uses opencl too. i would expect improvements in the nvidia client too. i would not blame all of the problems on stanford molecular dynamics is really complicated and nvidia is taking a smart approach and helping programmers with libraries and optimizations. ATi has not really done this well. the reason why companies in the past with massively parallel architectures failed is usually because of software.