Originally posted by: Azn
Exactly my point. Those results are for 8800ultra or GTX275 that is bandwidth happy. Again all cards do not behave like this as it has different configurations. G92 is a different beast with smaller ROP, bandwidth, more texture fill.
What you call ?bandwidth happy? is actually the norm for DX10 parts because they generally have enough bandwidth so that it?s not the primary limiting factor. In essence you agree with me, but try to word it in a way so that it appears you disagree.
Again I?ll ask whether you consider the 4770 to be bandwidth happy? It must be according to your definition because it?s faster than the 4830 while experiencing a reduction in bandwidth.
I've done tests on my G92 8800gts and the same can't be said about this card. Raising core or shader had very little impact while increasing memory clocks had bigger impact. I went through all of this with Chizow. There should be a thread here somewhere with benchmark numbers if you search.
While I?m not disputing the accuracy of your figures, they?re clearly an outlier. This is very obvious by the fact that the 8800 GTS 640 MB has more bandwidth that the 8800 GT, but it?s also slower overall, even with AA. If the 8800 GT was primarily limited by bandwidth, there?s no way it could be faster:
http://www.behardware.com/arti...a-geforce-8800-gt.html
Back to my original point. Fillrate is hindered by memory subsystems. How much? I do not know the exact numbers because there are too many variables and different for each card. If a card can push 10000 mpixel/s it might hinder it by 20%, 25% or whatever by the bandwidth... Pixel fill has everything to do with AA as you already know. How fast or efficiently it gets there is controlled by the memory sub system.
You appear to be typing responses that have nothing to do with what you quoted. Let?s go back to the beginning:
I stated the 4850
isn?t constrained by bandwidth because it beats the Ultra with AA despite having around half the bandwidth, and also that it?s about three times faster than the 3870 with AA, with less bandwidth again. Therefore, the 4850 is
not hamstrung by bandwidth.
You then posted a slide showing ROP resolve being doubled and told us that is why the card does so well with AA.
I acknowledged this but then pointed out since improvements in ROPs are dramatically raising AA performance, this means bandwidth isn?t the limiting factor given it?s
decreased from either the 3870 or the 8800 Ultra, yet the card is still faster with AA.
So again I?ll ask how an improvement to ROPs can show such performance gains with AA if the 4850 is limited by bandwidth like you claim? How can the reduction of bandwidth ? the aspect you claim the card is primarily limited by and influences AA performance - increase AA performance?
It?s a very simple question, so please address it instead of typing multiple sentences of irrelevant rhetoric. Thanks.
So if the 4850 can push 20000 mpixels/s while doing AA it might be hindered by memory subsystem by 20% while Ultra with 14688 mpixels/s might not be hindered at all because it has enough bandwidth to cover all the fillrate going in and out from the GPU and back to memory sub-system. Same with 4870. That card has more than enough bandwidth for all the fillrate. Perhaps 50% of the bandwidth sitting idle doing nothing most of the time much like it did with 2900xt.
Why are you talking about made up numbers when we have actual benchmarks proving you wrong?
There are many techreport articles that discuss this issue.
http://techreport.com/articles.x/14524/5
Performance in the single-textured fill rate test tends to track more closely with memory bandwidth than with peak theoretical pixel fill rates, which are well beyond what the graphics cards achieve.
Oh yes, the amazing 3DMark, which told us the 2900XT was faster than the 8800 GTX. Oh wait, that?s the complete opposite of reality when running games. Much like your theoretical figures which you made up.
I implied your ultra was bandwidth happy which you did most of your testings on and even the the new GTX series which follow ultra's tradition.
You have no idea what tests I?ve done given I haven?t released all of the results to the public. Furthermore there?s a plethora of tests I can link to that were done by other reviewers that back my claims.
The problem is that you don?t acknowledge such a broad range of tests disproving you but instead cling to your own tests as the sole form of evidence. Again, my tests simply confirm what other reviewers are saying so that makes your tests the outlier, not mine.
4850 is pretty much an efficient card although it could probably use another 25% more bandwidth. 4870 in the other hand is not.
How do you know it could use 25% more memory? Where did this figure come from?
Again it?s not hard; just overclock the 4850?s core and witness an almost linear performance increase without touching the memory at all. Heck, ATi have done it for you with the 4870 where the performance gain in games basically matches the core performance improvement, thereby proving most of the extra bandwidth over the 4850 is simply not needed.
Then again 4850 beats 4770 even with AA and lower pixel fillrate.
Not only 4830 is clocked much lower than 4770 it's shader clocks are much lower as well. Again back to my explanation above 4830 might be hindered by bandwidth say 5% while 4770 might be hindered by bandwidth by 10% and the numbers still favor 4770. Efficiency is key.
The 4850 beating the 4770 could be due to lots of reasons but you certainly can?t automatically infer it?s from more bandwidth. Actually the three cards slot in the order of their shader performance which is something similar with the G80 and G92 line.
OTOH after reducing the bandwidth on the 4770 it?s still faster than the 4830 with more bandwidth, you can safely conclude that the 4770
isn?t primarily limited by bandwidth.