radar1200gs
Regular
I have put all the evidence available to me squarely on the table. You may rest assured the the instant I learn more, I'll post that also.
radar1200gs said:I have put all the evidence available to me squarely on the table. You may rest assured the the instant I learn more, I'll post that also.
Don't. It's pointless.DaveBaumann said:<smacks head>
radar1200gs said:The implication at the time was that nVidia was trying to cheat and pull the wool over reviewers eyes by overclocking the memory on reference boards, claiming they were one thing qwhen in fact they were another (in other words people were trying to say that nVidia hadn't changed and were going to continue to lie their ass off with nV40).
again.Unit01 said:Why don't you provide solid facts instead with solid evidence?
Since it's clear you're the one whose accusing and wanting to make a point?
Interesting post. Remind me again how shipping reviewer boards at 1100MHz and then shipping retail boards (with warranties) at 1100MHz is in any way cheating?radar1200gs said:Do those who claimed nVidia was cheating and overclocking the ram still stand by their claims in the light of this information?
radar1200gs said:Auto-precharge was introduced with DDR-1.
ATi tells us they design for lower power requirements, which is why I assumed they may not use auto-precharge (would also partly explain why nVidia almost always gets better memory efficiency than ATi too).
LOL! New sig right there.DaveBaumann said:Greg – responding to everyone of your crackpot posts is a thoroughly futile exercise, as many have found out.
aaronspink said:radar1200gs said:Auto-precharge was introduced with DDR-1.
ATi tells us they design for lower power requirements, which is why I assumed they may not use auto-precharge (would also partly explain why nVidia almost always gets better memory efficiency than ATi too).
Do you even understand what auto-precharge is?
The thing that takes power in DRAM is effectively the activate. In the case that auto-precharge is a performance win, in a non-auto-precharge system you will be manually pre-charging each dram bank anyways, which results in a net performance lost and will use roughly the same power.
In the case that auto-precharge will use more power, it is because you didn't need to switch page within the bank that you are automatically precharging. In this case you pay an additional bandwidth and latency cost to do the un-needed pre-ras sequence, when without auto-precharge you just issue a new cas.
Now, auto-precharge does have an advantage for memory streams that have low spacial locality ( most commonly seen in high end server workloads, eg DB or anything resembling linked-list traversal), but these memory acces patterns also cause the dram to operate at a fraction of their rated bandwidth due to all the wasted cycles in pre-ras-cas.
For something like graphics, a lot of time is spend optimizing the pixelation algorithims and the structure/control of the memory controller to enable sequential reads and writes to memory which results in the highest possible memory bandwidth. In these cases, auto-precharge provides no performance benefit and merely sucks power.
Aaron Spink
speaking for myself inc.
Hey Ben, what about your ti500 reference board? :|ben6 said:Or what about OVERCLOCKED memory compared to the CARD SPECIFICATION . Ask me about my Ti500 reference board sometime (240 core/260 memory when card was specced at 240/250). Err different topic
DaveBaumann said:Greg – responding to everyone of your crackpot posts is a thoroughly futile exercise, as many have found out. As for some specific instance you are talking about . . .
The Dig jumps back into Gay to try again...geo said:Hmm. No, *not* "universe without a j". (for all you Heinleiners).
nVidia obviously believes Auto-Precharge provides a performance benefit to graphics since they introduced it on the GF3
Lightspeed Memory Architecture II
LMA II boosts effective memory bandwidth by up to 300%. Radical new technologies―including Z-occlusion culling, fast Z-clear, and auto pre-charge―effectively multiply the memory bandwidth to ensure fluid frame rates for the latest 3D and 2D games and applications.